SAP Knowledge Base Article - Public

3762887 - My purchase requisitions allows mismatched product type group source of supply causing error during purchase order creation – SAP S/4HANA Cloud Public Edition

Symptom

An error occurs when creating a purchase order from a purchase requisition created using the My Purchase Requisitions app when a contract line with a mismatched product type group is selected as the source of supply.

  • Self-service users can select contract lines with different product type groups without receiving an error message in the requisition app.
  • The issue only becomes apparent when the purchase order is generated from the purchase requisition.
  • Error message: "Product type group of item ... deviates from purchase requisition ..."
  • Error code: MMPUR_SPROC024.

Environment

 SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Use purchase contracts as sources of supply for purchase requisitions.
  2. In the My Purchase Requisitions app, create a free-text requisition.
  3. Observe that contracts for different product type groups, such as Service and Material, are proposed as sources of supply.
  4. Select a contract line whose product type group does not match the requisition item's product type group.
  5. Submit the requisition. No error is displayed at this stage.
  6. Attempt to create a purchase order from the requisition.
  7. The following error occurs: "Product type group of item ... deviates from purchase requisition ..."
  8. Error code: MMPUR_SPROC024.

Cause

During Purchase Order creation, the system enforces consistency of the Product Type Group across referenced documents; the My Purchase Requisitions app does not pre-filter contract items by Product Type Group, which is standard behavior.

Resolution

  1. Before submitting the requisition, verify that the selected Purchase Contract item has the same Product Type Group as the requisition item (for example, Service for limit-type purchases, Material for other purchases).
  2. If a mismatch is identified, choose a compatible contract item or adjust the requisition item accordingly, then proceed with Purchase Order creation.
  3. If the Purchase Order creation raises error MMPUR_SPROC024, update the source of supply on the requisition to a contract item with the matching Product Type Group and retry.

Keywords

my purchase requisitions, product type group, source of supply, purchase contract, free-text requisition, service, material, self-service requisitioning, mmpur_sproc024, purchase order creation error, contract proposal, operational procurement, mm-pur-req-ssp-2cl, mm-pur-req-2cl, validation , KBA , MM-PUR-REQ-SSP-2CL , Fiori UI for Self Service Procurement (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions