Update Confeccion.php
This commit is contained in:
@@ -105,10 +105,15 @@ class Confeccion extends Model
|
||||
return max(0, $recepciones - $ajustes);
|
||||
}
|
||||
|
||||
// Cuantas faltan por recibir (usa la suma real de recepciones menos ajustes)
|
||||
// Cuantas faltan por recibir (considera cobros porque ya están contabilizados)
|
||||
public function getFaltantesAttribute()
|
||||
{
|
||||
return max(0, (int)($this->cantidad_enviada ?? 0) - $this->recibido_total);
|
||||
$enviada = (int)($this->cantidad_enviada ?? 0);
|
||||
$recibidoNeto = $this->recibido_total;
|
||||
$cobros = (int) $this->cobros()->sum('cantidad');
|
||||
|
||||
// Lo que puede recibir = enviadas - cobros - recibido_neto
|
||||
return max(0, $enviada - $cobros - $recibidoNeto);
|
||||
}
|
||||
|
||||
// Total de cobros aplicados
|
||||
|
||||
Reference in New Issue
Block a user