Crear receta de producción
POST /api/production/create-production-recipe
Descripción
Crea una receta para preparar un insumo elaborado por tandas.
Detalles
Define qué insumo sale, que le da el nombre a la receta, cuánto rinde una tanda y los ingredientes con su cantidad y unidad. El insumo que sale no puede ser también ingrediente. Falla si ese insumo ya tiene otra receta: cada insumo tiene una sola.
Permisos requeridos
recipes.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| productionRecipe | object | Sí | — |
Ejemplo de request
curl -X POST https://restofy.pro/api/production/create-production-recipe \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"productionRecipe": []
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-11-02T19:00:57Z
HTTP 200
Request
{
"productionRecipe": {
"outputInventoryItemId": 29,
"outputQuantity": 1000,
"outputUnitId": 2,
"lines": [
{
"inventoryItemId": 27,
"quantity": 600,
"unitId": 2
},
{
"inventoryItemId": 28,
"quantity": 200,
"unitId": 2
}
]
}
}
Response
{
"success": true,
"message": "Receta de producción creada",
"data": {
"productionRecipeUuid": "128d4db4-cab5-47c7-8471-1aa9a464df05"
}
}