p
This commit is contained in:
@@ -58,6 +58,18 @@ class OrdenProduccion extends Model
|
||||
return $this->belongsTo(\App\Models\Producto::class, 'producto_id');
|
||||
}
|
||||
|
||||
// Total realizado: suma de cantidad_terminada en inventarios asociados
|
||||
public function getRealizadoAttribute()
|
||||
{
|
||||
return (int) $this->inventarioPrenda()->sum('cantidad_terminada');
|
||||
}
|
||||
|
||||
// Faltantes = cantidad_total - realizado
|
||||
public function getFaltantesAttribute()
|
||||
{
|
||||
return max(0, (int)$this->cantidad_total - $this->realizado);
|
||||
}
|
||||
|
||||
public function avanzarEstado(): void
|
||||
{
|
||||
$flujo = [
|
||||
|
||||
Reference in New Issue
Block a user