Symptom
The price units differ between different objects. It's not clear how the price unit is determined for Actual Cost Rate Calculation - Cost Centers (KSII).
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
Calculate cost rate in App Actual Cost Rate Calculation - Cost Centers and check price unit in the result screen.
Cause
System will determine the best suitable price unit automatically.
Resolution
If the activity price for one unit is 1033.33333333 - the currency works only with two decimal places:
The number of digit default value is 6 in cloud system. The system sets the price unit 1 automatically and the result is 1033.33 - the lowest possible accuracy.
Take below 2 prices for example:
16.483030->
As the number of digit default value is 6, the result needs to be like 16.4830 (6 digits).
But the price field only has 2 decimal, so the lowest possible accuracy should be 164.83 -> final Price Unit should be 10.
16.485328->
As the number of digit default value is 6, the result needs to be like 16.4853 (6 digits).
But the price field only has 2 decimal, so the lowest possible accuracy should be 1648.53 -> final Price Unit should be 100.
Keywords
actual activity price, 33Q , KBA , CO-OM-ACT-2CL , Activity Types (Public Cloud) , How To