Symptom
- When trying to migrate Production Bill of Operations using the Mgratioon tool, the system is returning the error "Short text for language English already exists".
- Error detected in source record *: Short text for language english already exists, The input language is incorrect, Text ID * not found.
*Placeholder for the Production Bill of Operation ID and the Text ID returned in the error message.
Environment
SAP Business ByDesign
Reproducing the Issue
- Navigate to the Business configuration work center.
- Go to the Implementation Projects view.
- Select the relevant Implementation Project.
- Click Open Activity List.
- Find the Migration Activity: Migration of Bills of Operations.
- Click Open.
- Select: Migrate bills of operations using the migration tool.
- Select the relevant template.
- Click Execute Migration and select Execute Migration Step By step.
- Simulate Import.
- Once the Simulation is complete, it can be observed that the system is returning above mentioned error.
Cause
It can be observed that multiple descriptions for the same Activity in each bill of operation has been maintained. Due to this, the system is giving the error: "Short text for language English already exists" while running the data migration.
Only one Activity Description is allowed per language per Activity.
Resolution
- Go to the Activity Descriptions tab in the template and ensure the Descriptions are unique to an Activity.
- Check all the descriptions before uploading and ensure there is only one description for each Activity and language.
See Also
Refer to: www.sme.sap.com or https://go.sap.com/community/topic.html
Keywords
short text, language error, bill of operations, sap business bydesign, multiple descriptions, activity description, data migration error, simulation error, production system, implementation project, migration tool, unique description, error resolution , KBA , AP-PMM-PBO , Production Bill of Operations , Problem
SAP Knowledge Base Article - Public