Symptom
When attempting to incorporate the "desired vendor" field into the Purchase requisition line results, an error occurs due to its unavailability, resulting in an ABAP Runtime error 'ASSERTION_FAILED,' and the HTTP request not being processed because $batch failed.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Access the Purchase Requisition Application.
- Navigate to Purchase Requisition Line.
- Attempt to Add "Desired Vendor" Field.
- Encounter the Error.
Cause
Standard System design
Resolution
Instead of selecting the "Desired Vendor" field in the filter combination, kindly use the "Fixed Supplier" field as an alternative. The "Desired Vendor" problem is on our roadmap for resolution in the next release. When we retire the Process Purchase Requisition V1 application, the transition to the V2 app should prevent any recurrence of this issue.
Keywords
Process Purchase Requisition, Desired Vendor, Fixed Supplier, SAP S/4HANA Cloud, ASSERTION_FAILED, ABAP Runtime, batch failed, Error, S4_PC, S4_1C , KBA , MM-PUR-REQ , Purchase Requisitions , Problem