Symptom
ABAP runtime error 'ASSERTION_FAILED' is raised in program CL_RAP_GOAL_SO_ITEM===========CP, after executing the 'Propose Items' function during sales order creation.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Complete Product Proposal setup and assign it to a Customer.
- Open App: Manage Sales Orders - Version 2.
- Enter the sales document type OR and sales area data.
- Enter the sold-to party for the customer configured in step 1.
- Enter the header data.
- In the Items section, choose button [Propose Items].
- An ABAP runtime error is raised.
Cause
The change in behavior has been attributed to the recent upgrade to CE2608.
Resolution
A correction has been identified and is planned to be deployed to customer systems on the 12th of October 2026. Please note that this date represents the current planned deployment. It is subject to change and not guaranteed by SAP.
As a workaround, app Create Sales Orders (VA01) can be used to create the sales order. The proposal items will be displayed and can be selected there.
Keywords
Item Proposal, Product Proposal, Intelligent Product Proposal, Propose Items, Sales Order, S/4HANA Cloud Public Edition, PP Customer Procedure, Background Procedure Determination, Online Procedure Determination, VBAK, VBAP, VBPK, VBPV, Schedule Intelligent Product Proposal, Manage Sales Item Proposals, Propose Items not working, No proposal, Document Category D, Sales Area Data, Historical Sales Data, BD9, I9I, F3893, assert sy-subrc = 0, IF_RAP_GOAL_ENTITY_WRAPPER~MAP_UPDATE_TO_GOAL, SAPMHTTP , KBA , SD-FIO-SLS-2CL , Sales Apps (Public Cloud) , SD-MD-MM-PPR-2CL , Item Proposal (Public Cloud) , SD-SLS-OA-CCO-2CL , Sales Contracts (Public Cloud) , Known Error
SAP Knowledge Base Article - Public