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.
|
|
12-05-2026 07:43:55 abderra_26713 Yo me encargo de esta tarea. |
|
|
12-05-2026 17:43:34 abderra_26713 ENVIADA - https://github.com/NeoRazorX/facturascripts/pull/1949 |
|
|
12-05-2026 17:44:02 abderra_26713 He probado si todo funciona correctamente pero necesita revisión para ver que todo está OK y que no genera efectos adversos. |