Symptom
When creating a Purchase Order (PO) with reference to an existing Purchase Requisition (PR), all PR line items continue to appear in the PO creation screen even if some line items have already been fully received.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a Purchase Requisition (PR) with multiple line items.
- Create a Purchase Order (PO) for some PR items.
- Perform Goods Receipt (GR) for the PO items with full quantity.
- Create another Purchase Order with reference to the same PR.
- Observe that the fully processed PR line items still appear during PO creation.
Cause
This is expected standard behavior, even when a PR item has been fully converted into a PO, the system still allows creating another PO from the same PR; the item quantity defaults to empty and a user can manually enter a new quantity.
Resolution
If restriction is required, implement the BAdI MM_PUR_S4_PO_CHECK_ALL_ITEMS to validate purchase requisition quantities during purchase order creation and raise an error when the purchase requisition quantity is exceeded.
Keywords
Purchase Requisition, Purchase Order creation, goods receipt completed, empty quantity, BAdi MM_PUR_S4_PO_CHECK_ALL_ITEMS, Manage Purchase Requisition app, Operational Procurement. , KBA , MM-PUR-REQ-SOC-2CL , Fiori UI for Sourcing Purchase Requisitions (Public Cloud) , Problem
SAP Knowledge Base Article - Public