"La suma de las distribuciones ({$sumaDistribucion}) debe ser igual a la cantidad total ({$cantidadTotal})." ]); } // Crear un registro por cada proveedor $primerRegistro = null; foreach ($distribuciones as $distribucion) { $registro = \App\Models\Ojal::create([ 'proveedor_id' => $distribucion['proveedor_id'], 'orden_produccion_id' => $ordenProduccionId, 'tipo' => $tipo, 'fecha_envio' => now(), 'cantidad_enviada' => $distribucion['cantidad'], 'terminada' => $terminada, ]); if (!$primerRegistro) { $primerRegistro = $registro; } } // Retornar el primer registro para que Filament no falle return $primerRegistro; } protected function getRedirectUrl(): string { return OjalPresillaResource::getUrl('index'); } }