This commit is contained in:
Lizandro Guarnizo
2026-02-09 15:09:15 -05:00
parent 2d99bfe244
commit 7763de0d70
3 changed files with 55 additions and 128 deletions
+2 -3
View File
@@ -56,14 +56,13 @@ class ProcesoAcabado extends Model
}
// Total recibido calculado desde recepciones (fuente de verdad)
// Menos reprocesos (permiten re-recepción) y menos cobros (no pasan a inventario)
// Menos reprocesos (permiten re-recepción)
public function getRecibidoTotalAttribute()
{
$recepciones = (int) $this->recepciones()->sum(DB::raw('cantidad - COALESCE(prendas_defectuosas, 0)'));
$reprocesos = (int) $this->ajustes()->where('tipo', 'reproceso')->sum('cantidad');
$cobros = (int) $this->cobros()->sum('cantidad');
return max(0, $recepciones - $reprocesos - $cobros);
return max(0, $recepciones - $reprocesos);
}
// Total de pérdidas registradas en las recepciones