This commit is contained in:
lizandrogd
2026-01-19 20:14:02 -05:00
parent 2e819edbd3
commit fd07413773
4 changed files with 152 additions and 20 deletions
+7 -1
View File
@@ -75,9 +75,15 @@ class Tintoreria extends Model
return (int) $this->recepciones()->sum(\DB::raw('cantidad - COALESCE(prendas_defectuosas, 0)'));
}
// Total de pérdidas registradas en las recepciones
public function getPerdidasTotalAttribute()
{
return (int) $this->recepciones()->sum('prendas_defectuosas');
}
// Cuantas faltan por recibir (usa la suma real de recepciones)
public function getFaltantesAttribute()
{
return max(0, (int)($this->cantidad_enviada ?? 0) - $this->recibido_total);
return max(0, (int)($this->cantidad_enviada ?? 0) - $this->recibido_total - $this->perdidas_total);
}
}