Symptom
- Runtime Error: 'RAISE_SHORTDUMP' while editing the Scheduling Agreement.
- OData request processing has been abnormally terminated.
- ABAP programming error with exception /BOBF/CX_FRW_FATAL.
- After changing the header and selecting Save, the error appears.
- After changing an item and selecting Apply, the page hangs.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Manage Purchase Scheduling Agreement app.
- Edit the scheduling agreement header or an item.
- Choose Save (for header changes) or Apply (for item changes).
- Observe that a RAISE_SHORTDUMP occurs or the page hangs.
Cause
The scheduling agreement contains line items where net order price multiplied by target quantity results in a value exceeding the system maximum limit of 99,999,999,999.99, leading to a short dump during save.
Resolution
- Review all items in the scheduling agreement and calculate net order price × target quantity for each item.
- Identify any items whose calculated value exceeds 99,999,999,999.99.
- Adjust item quantities and/or prices, or delete the affected items, so that the value is below the system limit.
- Save the scheduling agreement again in the Manage Purchase Scheduling Agreement app.
- Prevent recurrence by avoiding creation of scheduling agreements whose total values exceed the maximum system limit.
- If immediate adjustment is not possible, use the GUI app as a temporary workaround to perform necessary changes.
Keywords
raise_shortdump, /bobf/cx_frw_fatal, fugr meout, mm-pur-oa, manage purchase scheduling agreement, scheduling agreement, odata request terminated, abap runtime error, save error, apply hangs, net order price, target quantity, maximum document value, public cloud, short dump, S4HC, X4BC, S4_1C, S4_PC , KBA , MM-PUR-OA-SCH-2CL , Scheduling Agreement (Public Cloud) , Problem
SAP Knowledge Base Article - Public