Support Note KB0397338
Email
This value already exists. Duplicates are not allowed while Importing new Supplier in the application
Issue

Customer is using the ITK scripts to import the Supplier files and during one of the load the SupplierOrganization.csv file didn’t run which resulted in creation of BuyerXXX IDs.

Cause

There are few causes why the system creates a Common supplier with Ariba Unique ID, Buyer_xxx.

1. If partition supplier data is loaded before the common supplier data on the realm.

2. If Common supplier data is not replicated to the child realm and before that you load partition supplier data on the child.

3. If the SystemId value is blank in the SupplierConsolidated.csv file (as it contains the data for both partitioned and common supplier)


In the above cases the Partition supplier does not find the correct Common supplier with which to associate themselves, so the system generates a new common supplier with incorrect ID, Buyer_xxx.

Solution

We can fix this issue by avoiding the above mistake or if it is incorrectly loaded we can correct it by following these steps :

  1. Export the Supplier Organization files from the system;
  2. From the SupplierIDs.csv, remove all of the domains (sap, networked, duns, etc.) and values other than buyersystemid for suppliers where buyer systemid values are buyer_xxxx.

  3. Reload the resulting file (and the exported SupplierOrganizations.csv) back into the realm. The outcome of this action is:

    a. The buyer_xxx suppliers will not have any other domain or value other than buyersystemid.

    b. This operation will break connection with the Partitioned Supplier and Supplier Locations.

  4. After the successful completion of step 3, reload again exactly the two same files, this time in deactivation mode. This should deactivate the suppliers with a buyer_xxx value for buyersystemid.
  5. After step 4 is verified, reload the correct SupplierOganization.csv and SupplierIDs.csv with the correct domains and values.

  6. After Step 5, reload Supplier.csv and SupplierLocation.csv exactly as loaded before, so the connection to the top object can be re-established.

Additional Information

IMPORTANT: This operation, most likely, will affect the catalogs of the system, if these are related to suppliers with the buyer_xxxx value. Once the corrected (new) supplier is loaded, the catalog needs to be reloaded/relinked to the correct supplier entity.


Applies To

Purchasing

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy