SAP Knowledge Base Article - Public

3636748 - "Malformed URI literal syntax" / "Content-id 'id-' used in batch operation URI missing"

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

Product

SAP S/4HANA Cloud Public Edition all versions