Support Note 197793
Email
Error: "Ariba Network Response is :"Expectation Failure" and Error Code:"417" and Error Code Response"
Issue

When a Request for Quotation (RFQ) is created on ERP and sent to Ariba Network (AN) via Cloud Integration Gateway (CIG), the following error is triggered in CIG Transaction Tracker:

Ariba 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 Ariba Network. Error Code : CIG-PLT-00644. Please review the Support Note 189049 (https://support.ariba.com/item/view/189049) for solution

Resolution

To maintain Commodity Code mappings in Ariba 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
  • If your Material Group Code is different than the UNSPSC code.

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
 
  • If your Material Group Code is same as the UNSPSC code and you have domain NotAvailable in the cXML.

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
  • If your Material Group Code is different than the UNSPSC code and you have domain NotAvailable in the cXML.

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

 

Cause

This error usually occurs when the maintained commodity code mappings are maintained incorrectly in Ariba Network. Domain should match the Commodity Code mappings and the UniqueName should match the classification segment value.


Applies To

SAP Business Network

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy