Saltar al contenido principal
PUT
cURL

Autorizaciones

Authorization
string
header
requerido

Para tus propios scripts e integraciones de servidor a servidor. Crea una clave en la app en Configuración > Acceso > Claves de API y cópiala entonces, porque se muestra una sola vez. Envíala como Authorization: Bearer <key>. La clave actúa como el miembro que la creó, en la organización en la que se creó. Una llamada necesita el permiso del miembro y uno de los alcances de la clave, como inventory:read o sales:write. Una clave con * tiene todos los alcances.

Cuerpo

application/json

Las reglas de asignación de la organización: de qué lotes se retienen y se despachan las existencias, y cómo se tratan los lotes vencidos y los de vencimiento próximo.

lot_strategy
enum<string>
requerido

El orden en que se toman los lotes, para los artículos con seguimiento por lote sin una estrategia propia: fefo, fifo, lifo o manual.

Opciones disponibles:
fefo,
fifo,
lifo,
manual
expired_lots
enum<string>
requerido

Lo que pasa con los lotes vencidos: block, warn o allow.

Opciones disponibles:
block,
warn,
allow
warn_expiring
boolean
requerido

Si se marca un lote retenido para una reserva cuando caduca dentro de expiring_within_days.

expiring_within_days
integer
requerido

Con cuántos días de anticipación un lote cuenta como próximo a caducar, de 0 a 3650.

Rango requerido: 0 <= x <= 3650
shelf_life_minimum
integer | null

La vida útil más corta que debe quedarle a un lote para asignarlo, en shelf_life_unit: hasta 3650 días, o hasta el 100 por ciento de la vida del lote. Es null si no hay mínimo.

Rango requerido: 0 <= x <= 3650
shelf_life_unit
enum<string> | null

La unidad de shelf_life_minimum: days o percent. Es days si no se envía.

Opciones disponibles:
days,
percent
allocatable_statuses
enum<string>[] | null

Los estados de los que se pueden asignar existencias además de available, que siempre se incluye. Solo se puede agregar quarantined; las existencias rejected nunca se asignan.

Un estado desde el cual asignar: available o quarantined.

Opciones disponibles:
available,
quarantined

Respuesta

AllocationRulesResource

data
AllocationRulesResource · object
requerido

Las reglas de asignación de la organización: qué lote se retiene y se despacha primero, qué pasa con los lotes vencidos y la vida útil mínima restante.