Por qué los % dto. totales tienen tantos decimales cuando se
Transcripción
Por qué los % dto. totales tienen tantos decimales cuando se
Por qué los % dto. totales tienen tantos decimales cuando se aplican dtos lineales o en cascada. Porque es el resultado de calcular el % que corresponde al importe descontado sobre el total de la línea. La operación es: ( 100 - ((importe dto*100) / importe total)) = % dto total línea Cómo realiza sellmaster los cálculos. El ejemplo será para la aplicación de descuentos en cascada, Es decir, se aplicará un 10% + 5% sobre el total de una línea. Si los dto. se aplican sobre un total de 100€, el dto. resultante será 14,5, pero si no es un múltiplo de 10 el dto. puede ser 14.49925, u otras cantidades similares, pero nunca un 14,5 exacto. Veamos los pasos a seguir para calcular el %dto total: 1. Vendemos un artículo a 477,88 el importe total de la línea será de 477,88 2. Aplicamos el primer descuento 10%, el importe descontado será de 47,79 y el total de línea quedará a 430,09 3. Aplicamos el segundo descuento 5%, al ser en cascada se aplica sobre el importe arrastrado, 430,09; el importe descontado es de 21,50, y el total de la línea después de aplicar los descuentos es de 408,59. 4. Llegados a este punto, se han descontado 69,29€, lo que significa un descuento total de 14,49946%, aplicando la operación arriba indicada. Este descuento se calcula y se guarda porque sellmaster puede calcular en cualquier sentido, ir tanto hacia atrás como hacia delante, y linealmente debe de existir este % para facilitar los cálculos internos. Este descuento nunca aparecerá en el impreso del pedido, tanto la representada como el cliente, verán siempre en el impreso un 10+5, nunca un 14,49946. Por último, los decimales que tiene el %dto. total pueden variar en función de las cantidades y precios que se apliquen en las líneas, es decir, si en un pedido se aplican a todas las líneas un 10+5, cada línea puede ofrecer un dto. total distinto, ya que se ajusta al total del importe descontado, que en cada línea será diferente. Para descuentos lineales, en donde los % se aplican siempre al total, el resultado puede ser el mismo, en función del importe descontado total.