Symptom
In the configuration activity 'Units of Measurement' (ID: 102179), the base Unit of Measure and alternative Unit of Measure (Sales unit) of a material have been configured with 0 for 'Decimal Places' and 0 for 'Decimal Rounding'. However, when the conversion between those units occurs, three decimal places are maintained in the 'Confirmed Quantity' field.
Environment
SAP S/4HANA Cloud Public Edition
Cause
The value on the 'Confirmed Quantity' field comes from the ATP check, the data elements used have a precision of three decimal positions and it uses the base UoM for calculation.
Setting the decimal places for UoMs in this configuration activity does not restrict the values shown or entered in the sales order. The settings done in this configuration activity can be seen as a preferred display setting. So if the value can not be displayed with this decimal setting, the fallback would be the three decimal places.
Resolution
If the requirement is to restrict the possibility to enter decimal positions, it's suggested to use rounding rules.
Keywords
UoM, Unit of Measure, Unit of Measurement, base unit of measure, alternate unit of measure, alternative unit of measure, sales unit, sales order, confirmed quantity, requested quantity, unit conversion , KBA , SD-SLS-2CL , Sales (Public Cloud) , CA-ATP-2CL , Available to Promise (ATP) (Public Cloud) , Problem