Eliminar la comprobación de la suma total de las clase BusinessDocument:
$total = $this->neto + $this->totalsuplidos + $this->totaliva - $this->totalirpf + $this->totalrecargo;
if (false === $utils->floatcmp($this->total, $total, FS_NF0, true)) {
$this->toolBox()->i18nLog()->error('bad-total-error');
return false;
}
Para ciertos impuestos, regímenes, etc, podemos necesitar que algún otro total afecte al cálculo del total de la factura, por lo que esta comprobación sería un impedimento.
Hay que hacer esta comprobación en los tests unitarios de facturas, albaranes, pedidos y presupuestos.
Esto es una sugerencia a debatir. Está abierta a comentarios, votación y debate en la reunión semanal. Si se aprueba pasará a estado pendiente.