Symptom
- When sending inbound supplier confirmations via SOAP service SupplierConfirmationRequest_In, newly created purchase orders fail while older purchase orders succeed using the same payload structure.
- Error during processing: “Purchase order item ignored because 00010 and 00010 is an invalid combination.”
- In some cases the message appears as: “Purchase order item ignored, since 0010 and 00010 is an invalid combination.”
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a new purchase order with an item (for example, item 00010) and save.
- Send an inbound supplier confirmation using the SOAP service SupplierConfirmationRequest_In that references the newly created purchase order.
- Observe that the service returns the error: “Purchase order item ignored because 00010 and 00010 is an invalid combination.”
Cause
Incorrect action code value in the SupplierConfirmationRequest_In payload. For create, the action code must be “01” (two characters) and not “1”.
Resolution
- Review the SupplierConfirmationRequest_In payload and locate all ActionCode fields relevant to creating supplier confirmations.
- For create operations, set ActionCode to “01” (two characters). Do not use “1”.
- If mappings are done in middleware, adjust the mapping to output “01” for create actions consistently.
- Resend the supplier confirmation message and verify it processes successfully without the “invalid combination” error.
Keywords
SupplierConfirmationRequest_In, SOAP, supplier confirmation, purchase order, invalid combination, action code, 01 vs 1, create action, payload mapping, inbound API, item number, s/4hana cloud, enterprise services, confirmation control , KBA , MM-PUR-CNF-ES-2CL , Enterprise Services in Supplier Confirmation (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public