SAP Knowledge Base Article - Public

2872693 - External Exch. Rate Types XYZ and YYY share the Same Exch. Rate Type XYZ

Symptom

 External Exchange Rate request calls are failing with error "External Exch. Rate Types XYZ and YYY share the Same Exch. Rate Type XYZ".

XYZ/YYY - Represents example ExchangeRateTypeCodes.

Environment

SAP Hybris Cloud for Customer

Reproducing the Issue

  1. Login to Cloud for Customer system.
  2. Go to Administrator workcenter.
  3. Switch to View Exchange Rate Request.
  4. Open Execution Details view.
  5. Click and open the Failed Application Log ID.
  6. Results view shows the error "External Exch. Rate Types XYZ and YYY share the Same Exch. Rate Type XYZ".

Cause

You have maintained multiple code list mappings for the datatype ExchangeRateTypeCode for a given local code with help of Inbound/Outbound Default checkboxes. Exchange Rate API do not support multiple code list mappings for same typecode.

Resolution

Remove multiple code list mappings for the given local ExchangeRateTypeCode.

  1. Go to Business Configuration workcenter.
  2. Open view Implementation Projects.
  3. Select relevant project, click Open Activity List.
  4. Search and open Fine-Tuning Activity "Code List Mapping for Integration with External Applications and Solutions".
  5. Click "Maintain Code List Mapping".
  6. Filter Local Data Type Name "ExchangeRateTypeCode".
  7. Remove duplicate code list mappings maintained for any local typecode. 

Keywords

KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , LO-INT-COD , CRM On Demand Integration , Problem

Product

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