Symptom
Services were created with incorrect unit of measurement (UoM) data. They were e.g. migrated with UoM "ABC" instead of "XYZ". When trying to change the UoMs, the following error occurs:
Error: 'Maintain conversions between UoMs ABC and XYZ' (where ABC and XYZ represent UoMs)
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Products work center
- Go to Service view
- Edit the related service
- Select View All
- Go to e.g. General tab
- Change UoM ABC to XYZ
- Error: Maintain conversions between UoMs ABC and XYZ
Cause
The service is already active. Generally, when you switch from one UoM to another, the system expects that you maintain the conversion between the two UoMs. This is the expected system behavior.
A change is also not possible via migration tool or OData.
Resolution
A suggestion would be to block this service and create a new one. A backend correction is not possible in this case.
See Also
1657417 - Is it Possible to Change the Inventory Valuation UoM or Logistics UoM for a Material?
Keywords
unable, impossible, not able, migration, , KBA , AP-PRD-SPO , Service Product , Problem