| Producto | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Línea de producto: | |||||||||||||||||||||||||||||
| Segmento: | |||||||||||||||||||||||||||||
| Módulo: | SIGAFAT - Facturación | ||||||||||||||||||||||||||||
| Función: |
| ||||||||||||||||||||||||||||
| País: | Colombia | ||||||||||||||||||||||||||||
| Ticket: | 22821090 | ||||||||||||||||||||||||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-22771 |
Se detectó que cuando se factura un pedido de venta, la factura no muestra los mismos impuestos que arroja la opción planilla del pedido, ya que existen diferencias en los valores decimales de algunos impuestos, por ejemplo:
En la opción planilla del pedido de venta muestra un IVA de 9,159,688.66 mientras que en la factura se muestra el valor de 9,159,688.64.
Se implementan los cambios en las rutinas de cálculo de impuestos, para realizar el correcto redondeo de los valores de los impuestos en el documento fiscal.
Para el correcto funcionamiento, deberá configurar en la TES el impuesto, para que el cálculo sea por ítem (FC_CALCULO = I). |
La corrección aplica para los siguientes impuestos y/o fórmulas de cálculo de entrada y salida:
| Impuesto | Formula salida | Formula entrada |
| IVA | M460IVA | M100IVA |
| RV0 | M460RIVA | M100RIVA |
| ICA | M460ICA | M100ICA |
| RF0 | M460IRF | M100IRF |
| ARC | M460CREE | M100CREE |
|
¿Cómo se realiza el cálculo?
¿Por qué se genera la diferencia en el redondeo? Si se intentara calcular y redondear el impuesto en cada ítem por separado, el resultado total al sumar todos esos valores redondeados podría diferir ligeramente del impuesto calculado inicialmente para toda la factura. Esto ocurre porque:
En resumen, calcular y redondear línea por línea puede generar una pequeña diferencia decimal con el total, que es justo el caso reportado. ¿Cómo se ajusta la diferencia? Sí, es correcto que el sistema puede ajustar para arriba o para abajo dependiendo de los valores y la cantidad de ítems en el documento. Es importante destacar que:
Para evitar inconsistencias y garantizar que el total de impuestos sea exacto, el sistema:
Esto asegura que la suma de los valores en cada ítem coincida exactamente con el impuesto total calculado, aunque esto signifique que el redondeo en un ítem pueda ser ligeramente distinto si se hiciera de forma individual. Nota: El sistema prioriza que el total del impuesto sea exacto, por lo que podrían presentarse ligeras diferencias decimales en los ítems individuales |
DT Cálculo de Impuesto de Industria y Comercio (ICA) Colombia
DT Cálculo de Impuesto al Valor Agregado (IVA) Colombia