SAP Knowledge Base Article - Public

3332683 - Migration fails with error: 'Address ABC already has a node POSTAL_ADDRESS for address representation code' after activation of scripts

Symptom

In a system language XYZ is maintained as the default script language setting (where XYZ represents the language). To migrate employee data, the migration template provided by SAP  is used. But after the import simulation, the following error message appears:

Address ABC already has a node POSTAL_ADDRESS for address representation code (where ABC represents an internal backend address reference).

This error appears although there is no duplicate record and the employee is not yet existing with this address in the system

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Business Configuration work center
  2. Go to Overview
  3. Select Migration of Employee Data  - XYZ
  4. Select Migrate basic employee data using the migration tool
  5. Select the uploaded file
  6. Execute Migration - Step by Step
  7. Perform Simulation
  8. Find errors of the following type:
  • Address ABC already has a node POSTAL_ADDRESS for address representation code 
  • No overlapping of validities allowed

Cause

In the import file, the default script language XYZ is maintained in General tab and also in other tabs. This is causing duplicate entries.

Resolution

  • Always ensure that default script code XYZ is used in General tab only.
  • In the Script Variant tab or Workplace Address tab, maintain data related to scripts other than XYZ

Keywords

Address  already has a node POSTAL_ADDRESS for address representation code, script is activated, default script language setting , KBA , SRD-MD-BP , Business Partner , Problem

Product

SAP Business ByDesign all versions