SAP Knowledge Base Article - Public

2648532 - Error Message: “Provided '-' does not exist (XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)” While Modifying the Accounts Using Migration of Customers

Symptom

Your requirement is to add the Postal Code and House Number to the Address of the existing Accounts. Upon using the migration approach to modify the Accounts using the Migration of Customers, system throws the below error:

Provided '-' does not exist (XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)
*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX represents the UUID of the Account

Further, upon selecting Edit Source Record, we see an exception:

500 SAP Internal Server Error
ERROR: Field symbol has not yet been assigned. (termination: RABAX_STATE)

Environment

SAP Hybris Cloud for Customer

Reproducing the Issue

1. Go to Business Configuration work center
2. Select Implementation Projects view or Overview
3. Search and Open the activity Migration of Customers
4. Choose Migrate customers using the migration tool
5. Execute Migration for the respective Migration File with Migration Mode Modify already existing records
6. You receive the below error message mentioned during the Validation step
    Provided '-' does not exist (XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)
7. Upon selecting Edit Source Record, we see an exception:
    500 SAP Internal Server Error
    ERROR: Field symbol has not yet been assigned. (termination: RABAX_STATE)

Cause

Data in the field Address UUID is missing in the template.

Resolution

Using the migration approach, it is possible to Update only those objects which were created via migration tool.

Initially the Account ID is created in the system using migration, where the specified Account ID in the migration file is PQR (where PQR represents the Source value), which after migration has a Conversion value XYZ (where XYZ represents the Target value after migration).

To Update the Account ID: XYZ using migration tool, it is recommended to use the Account ID: PQR which was specified in the migration file for initial creation, instead of Conversion value XYZ.

Option 1:

You may upload the Postal Code and House Number of Accounts using the below steps:

  1. Go to Mass Data Maintenance work center
  2. Select Export Customers link
  3. Export the Addresses tab to CSV file and add the data in the Postal Code and House Number fields
  4. Select Import Customers link and upload the file to the Addresses tab
  5. Execute Data Import Immediately

Option 2:

You may also use the Migration approach to upload the Postal Code and House Number of an existing Account. The system requires an Address UUID to map the additional information to the previously existing Address. If you are using Migration tool, ensure that the Address UUID is exported for the Account using Mass Data Maintenance.

Since both the Mass Data Maintenance and the Migration tool share the same backend object, the system will still expect this Address UUID field to be filled in the migration template if you try to update an Address through the Migration tool, even though the Address UUID field does not show in the template after uploading the file to the migration tool.

Keywords

Address UUID, Postal Code, House Number, Address, Addresses , KBA , address uuid , postal code , house number , addresses , address , LOD-LE-MIG-MWB , LEAP Migration workbench , Problem

Product

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