---
article_id: KB0407486
article_type: Support Note
component_ids:
  - SBN-AN
component_descriptions:
  - SAP Business Network for Procurement & Supply Chain
products:
  - SAP Business Network for Procurement and SAP Business Network for Supply Chain
personas:
  - Admin
  - Buyer
language: en
created: 2021-06-24
updated: 2024-03-18
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0407486
connect_url: https://support.ariba.com/item/view/KB0407486?min=1
sap_for_me_url: https://me.sap.com/notes/KB0407486
---

# Error: "SAP Business Network Response is :"Expectation Failure" and Error Code:"417" and Error Code Response"

## Resolution

**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: -&gt; 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)](https://support.ariba.com/item/view/189049%29) for solution

**Resolution**

To maintain Commodity Code mappings in SAP Business Network, follow [How do I maintain commodity code mappings?](https://support.ariba.com/item/view/143506 "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.

- I**f your Material Group Code is same as the UNSPSC code**.

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 |

- I**f 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 |

- I**f 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 |

- I**f 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 SAP Business Network. Domain should match the Commodity Code mappings and the UniqueName should match the classification segment value.

## Keywords

classificationsegment; commodity code mappings; Error Code:"417"; Error Code 417 ; CIG-PLT-00644; CIG errod code 417; No mappings found for non-UNSPSC based commodities;
