Symptom
The buyer integration is implemented. Error message appears in the EDI message monitoring for some customer purchase orders:
"Function EDI_SD_ORDR_PROCESSING was not executed successfully".
"Field TEXT_STRING is not an input field".
Environment
SAP S/4HANA Cloud
Reproducing the Issue
1. Open the "Message Monitoring - Application Interface Framework" app.
2. Select the "/SDEDI - ORDR_IN - 1" interface.
3. Set the time filter as "All".
4. Select a sales organization.
5. Set the status filter to "Error".
6. There will be two messages with the mentioned error.
Cause
The reason why the text is not editable is that the text has become a formatted data (such as Left-Aligned). With the limitation of such formatted data, the edit of formatted data has to be done in SAP Editor of Microsoft Word instead of SAP Web Dynpro or SAP GUI. Meanwhile in the Fiori app, the formatted data is not shown. Please use the "Change Material" app.
Resolution
Go to the "Change Material" app and enter the material. Click Additional Data and then go to the tab "Basic data text". Then click the "Editor" button to enter the Microsoft Word Editor. Then change the formatted indicator from "L" to "*", which means, to disable the formatted data to default data. Then it can be editable in SAP Web Dynpro or SAP GUI.
Keywords
Buyer integration, Customer purchase order, EDI_SD_ORDR_PROCESSING, TEXT_STRING, Message monitoring, Application interface framework, /SDEDI - ORDR_IN, Interface, Formatted data, Left-aligned, SAP editor, Microsoft Word, SAP Web Dynpro, SAP GUI, Change material , KBA , SD-SLS-EDI-2CL , S/4HANA: Sales EDI Messages (Public Cloud) , Problem