Actualizar receta de producción
POST /api/production/update-production-recipe
Descripción
Cambia los datos, el rendimiento y los ingredientes de una receta de producción.
Detalles
Reemplaza el juego completo de ingredientes por el que envías. Las producciones ya hechas conservan lo que usaron en su momento. Aplica las mismas validaciones que al crear la receta.
Permisos requeridos
recipes.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| productionRecipeUuid | string | Sí |
min:36
max:36
|
| productionRecipe | object | Sí | — |
Ejemplo de request
curl -X POST https://restofy.pro/api/production/update-production-recipe \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"productionRecipeUuid": "string",
"productionRecipe": []
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-11-02T19:00:57Z
HTTP 200
Request
{
"productionRecipeUuid": "6ee44b52-bdc0-41d1-a014-ca2fe5c2cb57",
"productionRecipe": {
"outputInventoryItemId": 36,
"outputQuantity": 800,
"outputUnitId": 2,
"lines": [
{
"inventoryItemId": 34,
"quantity": 700,
"unitId": 2
}
]
}
}
Response
{
"success": true,
"message": "Receta de producción actualizada",
"data": {
"productionRecipeUuid": "6ee44b52-bdc0-41d1-a014-ca2fe5c2cb57"
}
}