up
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user