(BUG) cuando añadimos a un proyecto un albarán facturado, pero no su factura, no se está sumando el importe del albarán al total de compras o ventas.
Hay que modificar la clase que calcula los totales del proyecto para controlar este caso: cuando el albarán está facturado, si la factura no está en el proyecto hay que sumar el importe al total de compras o ventas.
Hay que añadir el correspondiente test unitario para comprobar que funciona este caso.
|
|
12-03-2026 17:34:40 estebansm85_om0 Yo me encargo de esta tarea. |
|
|
12-03-2026 18:46:25 estebansm85_om0 ENVIADA - https://github.com/FacturaScripts/proyectos/pull/39 |
|
|
12-03-2026 18:46:37 estebansm85_om0 Se ha agregado a la función purchaseDeliveryNotes() y a la función salesDeliveryNotes() que son los que devuelven los albaranes del cliente, aparte de que se agreguen los albaranes editables, la comprobación de que si un albarán no editable(facturado) no tiene la factura asociada a este proyecto se sume el total. Mismo código para ambos métodos ya que hacen lo mismo.Se ha creado el Unit Test ProjectTotalManagerTest.php el cual ha pasado (OK (21 tests, 105 assertions). |