Symptom
The following dump happens when the post method is calling for API SC_PROJ_ENGMT_CREATE_UPD_SRV/A_CustProjSlsOrd
Category: ABAP programming error
Runtime Errors: ASSERTION_FAILED
ABAP Program: CL_SD_SLS_BOPF_TRANS_MGR_UTIL=CP
Application Component: SD-SLS
Runtime Error: 'ASSERTION_FAILED'. The OData request processing has been abnormally terminated. If you use SAP S/4HANA Cloud Public Edition, please create an case. Otherwise, if "Runtime Error" is not initial, launch ADT feed "Runtime Errors" or transaction ST22 / SM21 (system log analysis) for details and analysis
Environment
SAP S/4HANA Cloud Public Edition.
Cause
The Runtime Error occurs because BillingPlanItemDescription is only allowed for contract type Fixed Price.
Resolution
The line with the parameter BillingPlanItemDescription needs to be deleted from the payload.
See Also
Keywords
ASSERTION_FAILED, API, SC_PROJ_ENGMT_CREATE_UPD_SRV, BillingPlanItemDescription, runtime error, oData, CL_SD_SLS_BOPF_TRANS_MGR_UTIL , KBA , SD-SLS , Sales , SD-SLS-2CL , Sales (Public Cloud) , SD-SLS-API , API , CA-CPD-SS , S/4HANA Public Cloud – Professional Service Projects , Problem