SAP Knowledge Base Article - Public

3529266 - Migrating Object Supplier error "A row already exists with this key"

Symptom

While simulating or migrating the Mmigration Object "Supplier", the following errors are thrown:

  • System error occurs when calling function module in target system
  • System error (portion 0000000001, conversion object Z_VENDOR_2_XXX, at HHMMSS)
  • A row already exists with this key (conversion object Z_VENDOR_2_XXX)

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

SAP S/4HANA Cloud Public Edition.

Reproducing the Issue

  1. Open the Migration Project.
  2. Select the Migration Object "Supplier".
  3. Proceed with the steps until simulation/migration is complete.
  4. Check the errors of the failed simulation/migration.

Cause

If Account No. is maintained in sheet Bank Details, the combination of fields SupplierBank Keys, Bank Country/Region Key and Account No. are used to check for duplicates:

Resolution

In the sheet Bank Details, delete the duplicate instances with the same value in the following fields:

  • Supplier
  • Bank Country/Region Key
  • Bank Keys
  • Account No.

Keywords

System, error, occurs, when, calling, function, module, in, target, system, portion, conversion, object, at, A, row, already, exists, with, this, key, dump, data, Migration, Cockpit, Migrate, Your, IBAN, account, bank, LTMC. , KBA , CA-GTF-MIG , SAP S/4HANA Data Migration Cockpit Content , LO-MD-BP-2CL , Business Partners for Public Cloud , CA-LT-MC , S/4HANA Migration Cockpit , Problem

Product

SAP S/4HANA Cloud Public Edition all versions

Attachments

Pasted image.png
Pasted image.png