Añadir a los BusinessDocument el método getTotalDiscounts() que devuelve el importe de la suma de todos los descuentos aplicados en el documento.
$netoNoDto = 0.0;
foreach ($this->getLines() as $line) {
// sumar las lineas sin descuentos
$netoNoDto += $line->pvpsindto;
}
// devolver el neto (total con descuento sin impuestos) - sumaLineasSinDto
return $netoNoDto - $this->neto;
Añadir el correspondiente test unitario sobre el modelo PresupuestoCliente.
|
|
24-03-2026 15:22:36 abderra_26713 Yo me encargo de esta tarea. |
|
|
24-03-2026 16:35:20 abderra_26713 ENVIADA - https://github.com/NeoRazorX/facturascripts/pull/1913 |