BUG: ❌ El sistema no genera el asiento contable de un pago cuando la fecha de marcar un recibo como pagado coincide con la fecha de una regularización de IVA.
Detalles técnicos: 📝
Hemos detectado un comportamiento inesperado en FacturaScripts. Cuando realizas una regularización de IVA y, en la misma fecha, marcas un recibo como pagado, el sistema omite la creación del asiento contable correspondiente a ese pago. Esto causa un desfase en la contabilidad y requiere tu atención.
El problema radica en cómo se gestionan los eventos y se generan los asientos contables en el contexto de fechas coincidentes con regularizaciones de IVA. Es necesario revisar la lógica de la función responsable de generar los asientos de pago.
Archivo a modificar: 🔧 Core/Lib/Accounting/PaymentToAccounting.php
Pasos para reproducir (ejemplo): 💡
Objetivo: ✅
Modificar la lógica en el archivo Core/Lib/Accounting/PaymentToAccounting.php para asegurar que, incluso cuando la fecha de pago de un recibo coincide con una regularización de IVA, el asiento contable del pago se genere correctamente, manteniendo la integridad de la contabilidad.
Esta tarea fue aprobada el 28-08-2023 y está pendiente para comenzar el desarrollo el 27-02-2026.