Saltar al contenido principal
POST
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

Un cambio de un planificador al pronóstico.

level
enum<string>
requerido

El nivel del pronóstico a cambiar: location (un artículo en una ubicación), item, family u organization.

Opciones disponibles:
location,
item,
family,
organization
first_week
string<date>
requerido

Cualquier día de la primera semana por cambiar, como YYYY-MM-DD. No puede ser una semana que ya pasó.

last_week
string<date>
requerido

Cualquier día de la última semana por cambiar, como YYYY-MM-DD. El ajuste se arrastra a cada ejecución de pronóstico hasta que pase esta semana.

kind
enum<string>
requerido

Cómo cambia cada semana: quantity (se suma cada semana, menor que 0 para restar), percent o formula.

Opciones disponibles:
quantity,
percent,
formula
reason
string
requerido

Por qué cambia el pronóstico, como Feria comercial en marzo, hasta 500 caracteres. Se registra en el historial de auditoría.

Maximum string length: 500
item_id
string<uuid> | null

El ID del artículo. Es obligatorio para los niveles location e item.

location_id
string<uuid> | null

El ID de la ubicación. Es obligatorio para el nivel location.

family_id
string<uuid> | null

El ID de la familia de artículos. Es obligatorio para el nivel family. El cambio se reparte entre los artículos de la familia según su parte del pronóstico.

amount
number | null

La cantidad por semana, o el porcentaje, como 20 para 20% más o -15 para 15% menos. Obligatorio para quantity y percent.

Rango requerido: -1000000000 <= x <= 1000000000
formula
string | null

Para formula, el pronóstico nuevo de la semana calculado a partir de [Forecast] y [Week], como IF(MONTH([Week]) = 3, [Forecast] * 1.2, [Forecast]).

Maximum string length: 2000

Respuesta

AdjustmentResource

data
AdjustmentResource · object
requerido

Un ajuste de pronóstico de un planificador tal como se hizo o se deshizo.