CMN-0009 error creating Financial Plans (MUX)

book

Article ID: 210593

calendar_today

Updated On:

Products

Clarity PPM SaaS

Issue/Introduction

When the Grouping Attributes has default values and if you are using several tabs, cost plan creation randomly fails with CMN-0009 error


STEPS TO REPRODUCE:

1. Studio > Objects > Cost Plan object
2. On the Attributes tab > Edit the Grouping Attributes field
3. Add a default value: any will do for testing
4. Go to the Modern UX
5. Edit a project and go to the Financial Plans module
6. Cost Plans > Click New Plan 


7. Populate the Name and Click Create
   Note the Grouping Attributes were populated with the default


8. Duplicate the tab
9. On the new tab > Go to Actions menu > Delete the cost plan


10.Create a New Plan

Expected results: The cost plan to be created successfully.
Actual results: CMN-0009: Attribute 'Grouping Attributes' has invalid Lookup Value '[null] 

You might need to repeat steps 8 to 10 a few times to get it reproduced.

Cause

This is caused by DE60098

Environment

Clarity PPM 15.9.0.1 and 15.9.1

Resolution

Workaround: Discard the error out cost plan and create a new one.

This is currently being analyzed by Engineering

Additional Information

app-ca.log:

ERROR 2021-03-16 05:44:50,544 [http-nio-8080-exec-2] rest.validation (clarity:admin:6046179__7184D697-6090-40F2-9DC3-E310EEF3B3E6:PPM_REST_API) ODFResourceProvider :: Could not create resource. Object code alias: [ requestUrl: http://myserver/ppm/rest/v1/costPlans , _restResourceName : costPlans , _id : null , _parentInfo : null , _apiVersion : v1 , _includeLinksArray : true , _contextId : -1 , _hierarchyId : -1]
ERROR 2021-03-16 05:44:50,544 [http-nio-8080-exec-2] rest.validation (clarity:admin:6046179__7184D697-6090-40F2-9DC3-E310EEF3B3E6:PPM_REST_API) ExceptionInfo ::  Could not create resource. Resource name: costPlans. Error code: validation.lookupValueInvalid Error message: CMN-0009: Attribute 'Grouping Attributes' has invalid Lookup Value '[null]'

Developer tools shows:

Attachments