Redondeo al Final
El siguiente es un ejemplo de un segmento de factura simple con tres líneas de factura.
Las primeras dos líneas de factura se calculan usando componentes de tarifa simples que tienen una precisión de 0,01. La última línea de factura es especial, redondea la factura hasta el siguiente valor mayor 0,05 (este es un ejemplo de un país que no tiene centavos, su moneda de menor valor es 0,05). Se necesitaría lo siguiente para calcular la última línea de factura:
- El componente de tarifa sería un componente de tarifa de cargo exacto
- Su valor (es decir, el cargo exacto) se calcularía utilizando un algoritmo de cálculo de valor que suma los primeros dos componentes de tarifa y los redondea al siguiente 0,05 más cercano. Consulte el algoritmo RCVL-RNDXRF para ver un algoritmo de cálculo de valor que puede realizar esta función.
Un enfoque alternativo es hacer lo siguiente:
- Use un componente de tarifa de resumen para calcular el cargo exacto. Este componente de tarifa requeriría las siguientes características:
- Solo para Efectos de Cálculo
- Sin impresión
- El tipo de redondeo sería hacia arriba
- La precisión sería 0,05
- Haga referencia al componente de tarifa de resumen como el valor del componente de tarifa de cargo exacto