Restofy Docs
Control de inventario POST

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 recipes.module

El usuario solo necesita uno de los permisos listados.

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>" \
  -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-11-02T19:00:57Z
HTTP 200

Request

{
    "consumptionLocationId": "3",
    "storageLocationId": 4,
    "conditionType": "printer",
    "conditionRefId": 9
}

Response

{
    "success": true,
    "message": "Regla actualizada",
    "data": {
        "consumptionLocationId": 3
    }
}