Resumen
Anteriormente, al procesar facturas con líneas personalizadas, existía el riesgo de que los montos declarados no coincidieran exactamente con los valores de los impuestos originales. Esta discrepancia podía generar inconsistencias entre los registros visuales del sistema y la información técnica procesada internamente, afectando la precisión de los comprobantes.
Para solucionar esto, se implementó una validación automática que asegura que los valores por grupo de impuestos sean idénticos tanto en las líneas originales como en las personalizadas. Además, al generar el archivo XML de la factura, el sistema ahora toma los valores directamente de las líneas originales. Con este ajuste, garantizamos que la facturación electrónica sea totalmente coherente y cumpla estrictamente con los valores fiscales declarados, eliminando errores de validación en el envío de comprobantes.
Mejoras implementadas
Se agregó una validación de integridad que asegura que los valores por grupo de impuestos coincidan exactamente entre las líneas personalizadas y las líneas originales de la factura para evitar discrepancias.
Se ajustó la generación del archivo XML para que los impuestos se calculen exclusivamente con base en los valores declarados en las líneas originales, garantizando la consistencia fiscal del documento.
Se corrigió el flujo de facturación mediante una alerta de error que impide el procesamiento si los montos de impuestos entre ambos tipos de líneas presentan diferencias.
Precisión en facturas personalizadas: impuestos y montos a declarar