SAP Knowledge Base Article - Public

3389468 - Error in the APP "Process Purchase Requisition"

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

Reproducing the Issue

  1. Access the Purchase Requisition Application.
  2. Navigate to Purchase Requisition Line.
  3. Attempt to Add "Desired Vendor" Field.
  4. 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

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions