Symptom
- Using Process Purchase Requisition App
- Multiple selection of PR items to create a Purchase Order, with more than 20 warning /error messages , the following error occurs: “Malformed URI literal syntax” / "Content-id 'id-::::::::' used in batch operation URI missing"
Environment
SAP S/4HANA Cloud Public Edition
Cause
The issue is caused due to a technical limitation on the number of messages that can be passed from backend to the UI for V4 based apps.
Resolution
Use the App "Process Purchase Requisitions- Deprecated" as an alternative.
Use the App " Create Purchase Orders Advanced" with the Document Overview option.
Reduce the number of PR items selected to be converted on one Purchase Order.
Note: Fiori App - Process Purchase Requisition (2508); Process Purchase Requisition V2(2502).
Fiori App -Process Purchase Requisition deprecated (2508); Process Purchase Requisition V1 (2502)
Note: The App Process Purchase Requisition deprecated will remain valid throughout 2508CE
See Also
Process Purchase Requisitions https://me.sap.com/notes/3577935/E
Keywords
“Malformed URI literal syntax” , process purchase requisition app, Content-id, URI missing , KBA , MM-PUR-REQ-SOC-2CL , Fiori UI for Sourcing Purchase Requisitions (Public Cloud) , Problem
SAP Knowledge Base Article - Public