Actualizar regla de bodega de consumo
POST /api/inventory/update-consumption-location
Descripción
Modifica la bodega o la condición de una regla de bodega de consumo.
Detalles
Actualiza una regla existente: su bodega de descuento y su condición. La condición puede ser predeterminada o por cocina, impresora, zona o canal de entrega. No cambia la prioridad de la regla, que se ajusta al reordenar.
Permisos requeridos
catalog.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| consumptionLocationId | int | Sí |
min_value:1
|
| storageLocationId | int | Sí |
min_value:1
|
| conditionType | string | Sí |
enum:kitchen_station,printer,zone,fulfillment
|
| conditionRefId | int | Sí |
min_value:1
|
Ejemplo de request
curl -X POST https://restofy.pro/api/inventory/update-consumption-location \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"consumptionLocationId": 1,
"storageLocationId": 1,
"conditionType": "string",
"conditionRefId": 1
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"consumptionLocationId": "3",
"storageLocationId": 4,
"conditionType": "printer",
"conditionRefId": 9
}
Response
{
"success": true,
"message": "Regla actualizada",
"data": {
"consumptionLocationId": 3
}
}