SAP Knowledge Base Article - Public

2590259 - Error: Incoterms location must be specified for Incoterm "ABC"

Symptom

You are replicating Business Partners from S4Hana or an external system and the message fails in Cloud for Customer with the above error.

Environment

  • S4Hana
  • Cloud For Customer
  • Hana Cloud Integration

Reproducing the Issue

Replicate a business partner from an external system then check Webservice message monitoring, the message has failed with the error:

Incoterms location must be specified for Incoterm `ABC` (ABC represents the Incoterm description).

Cause

In the message you are sending the Incoterms node which contains ClassificationCode EFG without TransferLocationName (EFG represents the external Code of the incoterm classification code).

<Incoterms>
<ClassificationCode>EFG</ClassificationCode>
<TransferLocationName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
</Incoterms>

 And because in Business activity 'Incoterms' you have flagged the option 'Location Mandatory' the system is expecting to receive the TransferLocationName when receiving  the ClassificationCode.

Resolution

To solve the issue you have the options below:

  1. Go To Business Configuration Work Centre.
  2. Search and open activity 'Incoterms'.
  3. Search for the Incoterm EFG and uncheck the Location Mandatory' check box.
  4. Replicate again.

OR

Send the TransferLocationName from the external system.

 

Keywords

Incoterms, Location Mandatory, location must be specified, Business partner Replication, S4Hana. , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , Problem

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions