SAP Knowledge Base Article - Public

2200741 - Error: Instance With the Same Key Already Exists During Translation of Multiple Records

Symptom

You will receive an error while trying to maintain the translations of multiple records for PDI created business configuration objects.

Environment

  • SAP Cloud Applications Studio
  • SAP Business ByDesign
  • SAP Cloud for Customer

Reproducing the Issue

  1. Login to frontend of the system.
  2. Navigate to the Business Configuration work center.
  3. Select Implementation Projects view.
  4. Click on the button Open Activity List.
  5. Select the Fine Tuning tab.
  6. Find the relevant fine tuning activity created from SDK and click on open.
  7. Click on the button Translate.
  8. Select the target language and provide the target language description for multiple records available.
  9. Click on the button OK.
  10. Error message appears.

Cause

Maintaining translations for multiple entries is currently a technical limitation for the PDI created business configuration objects.

Resolution

This issue occurs only for multiple translations of PDI created pre-delivered values and do not occur for multiple translations of Fine Tuning created values on PDI created BC Sets or for SAP created pre-delivered values.

Only workaround available here is to edit the translation entities one by one.

Keywords

Translation error Multiple translations instances , KBA , translation error , multiple translations instances , instance with the same key already exist , AP-RC-BDS-BO , ByDesign Studio BO definition/generation , How To

Product

SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions