Symptom
When migrating Price Lists, you receive the below error in the simulation step:
Item for Product ID XXXX already exists
* XXXX represents the Product ID
Environment
SAP Cloud for Customer
Reproducing the Issue
- Go to Business Configuration work center
- Search and select the activity Migration of Price Lists
- Select Migrate Price Lists using the migration tool
- In the Migration tool, select the migration file
- Select the Migration mode Add new records
- Select Execute Migration Step by Step
- You will be able to see the mentioned error in the Simulation step
Cause
There can be many reasons for this error. One of the reasons can be that, there are two items associated with the same product - XXXX in the system for that Price List. You may check it using the below steps:
- Go to Products work center
- Go to Price List view
- Select the Price List
- Select Edit
- Go to the Items tab
- Search with the Product ID
- You can see that there are two entries for the same Product, one with status Released and the other Not Released
Resolution
Delete the item associated with the Product XXXX, which is in Not Released status before executing the migration.
To delete the items follow the below steps:
- Go to Products work center
- Go to Price List view
- Select the Price List
- Select Edit
- Go to the Items tab
- In the Find field search with the Product ID
- You can see that there are two entries for the same Product
- Select the entry with status Not Released and delete it by choosing Remove button
- Select Save
Keywords
Migration of Price List, Product ID exists, Price List , KBA , 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