When performing a cost plan copy, on specific projects,
the process fails to fully duplicate financial data, specifically leaving the 'Total Cost' field unpopulated on the cost plan list page, whereas the cost plan details does show it populated.
While the Modern UX triggers a generic API-1019 internal error
STEPS TO REPRODUCE:
1. Navigate to the affected project > Financials > Cost Plans module
2. Select a cost plan designated to copy. Ensure the date ranges match.
3. Review the resulting cost plan details
Expected: The cost plan should be duplicated successfully with all financial metadata, including Total Cost, populated.
Actual: The system throws an API-1019 error.
The 'Total Cost' field on the cost plan list page is blank.
The APP logs show:
ERROR 2025-12-24 15:44:50,844 [http-nio-80-exec-14] ppm.rest (...) CostPlanCopyFunctionResource :: Error while copying costplan. Service Exception [cite: 1942]
ERROR 2025-12-24 15:44:50,868 [http-nio-80-exec-14] ppm.rest (...) com.ca.ppm.rest.exception.APISystemException: API-1019 : Could not process the request due to internal error.
at com.ca.clarity.financial.rest.function.CostPlanCopyFunctionResource.create(CostPlanCopyFunctionResource.java:129)
ERROR 2025-12-24 15:44:50,868 [...] com.ca.ppm.rest.exception.APISystemException: API-1019 : Could not process the request due to internal error.
Workaround: After the cost plan copy is finished, perform the Populate From Allocation.
However, this destination cost plan displays a 'Total Cost' amount that does not match that of the source cost plan.
16.3.3
DE180612
This will be under Engineering review.