Error while submitting Cost Plan for approval ‘All required fields need to be filled out’
search cancel

Error while submitting Cost Plan for approval ‘All required fields need to be filled out’

book

Article ID: 240528

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Cost plan submission for approval gives error ‘All required fields need to be filled out’ though values are provided for all the mandatory fields. 

Steps to Reproduce:

  1. Login to Clarity 
  2. Navigate to Projects
  3. Create a cost plan on Project having the grouping attribute as Role and mark it as plan of record
  4. Navigate to Home -> Financial Management -> Transaction Entry
  5. Create a transaction using Transaction Entry page/XOG having the Role as Null
  6. Execute Post to WIP
  7. Execute the job ‘Update Financial Plan Actuals and Forecast’
  8. Now submit the cost plan for approval
  9. It gives the error message ‘All required fields need to be filled out.’

Expected Results: Budget plan should be created successfully. 

Actual Results: It gives Error 'All required fields need to be filled out'. 

Environment

Release : 16.0.1, 16.0.2 

Component : Clarity Financial Management

Resolution

DE64946, fixed in 16.0.3 and 16.0.2.1

If the cost plan has a null value for any of the grouping attribute then you will not be able to submit the cost plan for approval post the execution of job 'Update Financial Plan Actuals and Forecast' because this job creates a row in table 'fin_cost_plan_details' for the cost plans and the role_id column will be null in the table for the respective rows. 

Workaround: The following steps can be performed if your organization is not using new UI

  1. Pause the job 'Update Financial Plan Actuals and Forecast'
  2. Create a new Cost Plan on the projects where this issue is observed
  3. Submit the Cost Plan for approval

Additional Information