|
When a Request for Quotation (RFQ) is created on ERP and sent to SAP Business Network via SAP Integration Suite, managed gateway for spend management and SAP Business Network, the following error is triggered in Managed Gateway for Spend&Network Transaction Tracker:
SAP Business Network Response is :"Expectation Failure" and Error Code:"417" and Error Code Response:"Error:Validation errors encountered in QuoteRequest with Request ID XXXX Validation errors found: -> No mappings found for non-UNSPSC based commodities. Please upload the correct mapping for the Buyer organization and retry your Quote Request. Please contact support with the Error Reference Number: ANERR-XXXX for more details. Suggested Action : Document Failed in SAP Business Network. Error Code : CIG-PLT-00644. Please review the Support Note 189049 (https://support.ariba.com/item/view/189049) for solution
To maintain Commodity Code mappings in SAP Business Network, follow How do I maintain commodity code mappings?
In case the Commodity Code mappings are maintained and issue still happens, check below to know if they are maintained correctly.
For sample, if cXML contains the elements in below sequence and 123 is a valid UNSCPC code and Material Group Code
<Classification code="123"
domain="MaterialGroup">Testing</Classification>
Commodity code mappings CSV should uploaded as below:
UTF-8 | ||||
Domain | UniqueName | Name | UNSPSCCode | UNSPSCDescription |
MaterialGroup | Testing | Testing | 123 | 123 |
For sample, if cXML contains the elements in below sequence. 123 is the Material Group Code and 456 is the Valid UNSPSC code
<Classification code="123"
domain="MaterialGroup">Testing</Classification>
Commodity code mappings CSV should uploaded as below:
UTF-8 | ||||
Domain | UniqueName | Name | UNSPSCCode | UNSPSCDescription |
MaterialGroup | Testing | 123 | 456 | 456 |
For sample, if cXML contains the elements in below sequence and 123 is a valid UNSCPC code and Material Group Code
<Classification code="123"
domain="MaterialGroup">Testing</Classification>
<Classification code="123"
domain="NotAvailable">Testing</Classification>
Commodity code mappings CSV should uploaded as below:
UTF-8 | ||||
Domain | UniqueName | Name | UNSPSCCode | UNSPSCDescription |
MaterialGroup | Testing | Testing | 123 | 123 |
NotAvailable | Testing | Testing | 123 | 123 |
For sample, if cXML contains the elements in below sequence. 123 is the Material Group Code and 456 is the Valid UNSPSC code
<Classification code="123"
domain="MaterialGroup">Testing</Classification>
<Classification code="123"
domain="NotAvailable">Testing</Classification>
Commodity code mappings CSV should uploaded as below:
UTF-8 | ||||
Domain | UniqueName | Name | UNSPSCCode | UNSPSCDescription |
MaterialGroup | Testing | 123 | 456 | 456 |
NotAvailable | Testing | 123 | 456 | 456 |
This error usually occurs when the maintained commodity code mappings are maintained incorrectly in SAP Business Network. Domain should match the Commodity Code mappings and the UniqueName should match the classification segment value.
SAP Business Network for Procurement & Supply Chain