Symptom
- Runtime issues (short dumps) during output processing and/or determination of output items.
- Short dump OBJECTS_MOVE_NOT_SUPPORTED in CL_FDT_ELEMENT.
- Error happens while creating Purchase order.
- PO has approval status 'Automatic approval in process ' and Approval status 'in approval'
- ABAP Runtime errors during sales order creation, change and when trying to create a billing output
- Short dumps while creating an inbound delivery manually or via return management app
- Application Error: Conversion of type ELEMENT_TEXT to type DEEP_STRUC
- Message no. WL074
Environment
SAP S/4HANA Cloud Public Edition
Cause
SAP introduces a new result column, Dispatch Time in the Channel determination step. This column is activated when you display the Channel determination step for a business application in the Output Parameter Determination app.
Currently, the corresponding result structure is not updated, which causes a technical error (type conflict) at runtime, leading to a short dump.
Resolution
Do not use the Dispatch Time column in the Channel determination step for any application in the Output Parameter Determination app.
If the column remains empty, the system will ignore it, and no runtime error will occur. If a value is already present, clear the cell value to prevent errors.
The same dispatch time is already set in step "Output Type", hence there will be no impact on their business logic.
Also our developers have created a hotfix that fixes the problem in all affected systems. This correction is planned to be delivered next maintenance window at the 18th May and 1st June respectively.
Once above is done follow below steps for all effected PO documents to correct the status.
- Withdraw the document
- Edit the document for example add dot to the item description of one of the item and order again. workflows will retrigger, if not then follow below.
- Change the quantity to some value and save. (how to choose right field to make dummy change is given below)
- Then, change the quantity back to the original quantity and save.
- So that workflow is retriggered and will get approved fully.
Note: Choose any field that is check marked in SSCUI Manage Conditions to Restart Flexible Workflow. or a field that triggers the restart maintained in Workflow Restart Badi
Keywords
Output Parameter Determination, Channel, Dispatch Time, Runtime error, APOC_T_BRF_DT_CHANNEL, APOC_S_BRF_DT_CHANNEL, OPD_APOC_SYSTEM, API, Reservation, Transfer, 311 , KBA , CA-GTF-OC , SAP S/4HANA output management , MM-FIO-PUR-PO , Fiori UI for Purchase Orders , BC-SRV-BR , BRFplus - ABAP based Rule Framework , MM-FIO-PUR-PO-OM , Purchase Order Output Management , Problem
SAP Knowledge Base Article - Public