Support Note KB0407486
Email
Error: "SAP Business 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 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

Resolution

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
DomainUniqueNameNameUNSPSCCodeUNSPSCDescription
MaterialGroupTestingTesting123123
  • 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
DomainUniqueNameNameUNSPSCCodeUNSPSCDescription
MaterialGroupTesting123456456
  • 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
DomainUniqueNameNameUNSPSCCodeUNSPSCDescription
MaterialGroupTestingTesting123123
NotAvailableTestingTesting123123
  • 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
DomainUniqueNameNameUNSPSCCodeUNSPSCDescription
MaterialGroupTesting123456456
NotAvailableTesting123456456

Cause

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.


Applies To

SAP Business Network for Procurement & Supply Chain

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy