Hola Xavier
No es tan simple elegir la unidad base de medida para un material.
Considerando tu ejemplo, si has definido la unidad de medida en KG pero estás vendiendo menos de 1 KG, el sistema utilizará los lugares decimales para representar el valor, ya que la unidad KG permite tres lugares decimales.
Habría un problema si manejas este material en una cantidad mucho menor que 1 KG, como 0.00005 KG. Dicho valor sería redondeado, porque la unidad de medida solo puede ser representada con 3 lugares decimales y este redondeo representaría un gran problema. En este caso, se recomienda usar una unidad de medida más pequeña, como G, que puede mostrar el valor correcto con 3 lugares decimales.
También puede surgir el problema opuesto, si usas una unidad de medida muy pequeña, como gramos, y manejas cantidades muy grandes de tu producto. En este caso, podrías ver un desbordamiento de los campos de cantidad en muchas transacciones estándar.
Si estás utilizando unidades de medida alternativas, como LB y KG, por ejemplo, debes considerar que los cálculos internos del sistema generalmente se realizan en la unidad base de medida y luego se convierten a la unidad alternativa. Esto significa que siempre debes elegir la unidad más precisa (en este caso, KG) como la unidad base de medida, para evitar problemas de redondeo.
Consulta SAP KBA
2252743 Cómo establecer la Unidad Base de Medida en un material
para más detalles.
Saludos,
Caetano