Passer au contenu principal
POST
cURL

Autorisations

Authorization
string
header
requis

Pour vos propres scripts et vos intégrations de serveur à serveur. Créez une clé dans l'application sous Paramètres > Accès > Clés d'API et copiez-la à ce moment-là, car elle n'est affichée qu'une fois. Envoyez-la sous la forme Authorization: Bearer <key>. La clé agit en tant que le membre qui l'a créée, dans l'organisation où elle a été créée. Un appel exige l'autorisation du membre et l'une des portées de la clé, comme inventory:read ou sales:write. Une clé avec * a toutes les portées.

Corps

application/json

Une modification de la prévision par un planificateur.

level
enum<string>
requis

Le niveau de la prévision à modifier : location (un article à un emplacement), item, family ou organization.

Options disponibles:
location,
item,
family,
organization
first_week
string<date>
requis

N'importe quel jour de la première semaine à modifier, sous la forme AAAA-MM-JJ. Ce ne peut pas être une semaine passée.

last_week
string<date>
requis

N'importe quel jour de la dernière semaine à modifier, sous la forme AAAA-MM-JJ. L'ajustement se reporte dans chaque exécution de prévision jusqu'à ce que cette semaine soit passée.

kind
enum<string>
requis

Comment chaque semaine change : quantity (ajoutée chaque semaine, inférieure à 0 pour retrancher), percent ou formula.

Options disponibles:
quantity,
percent,
formula
reason
string
requis

Pourquoi la prévision change, comme Salon professionnel en mars, jusqu'à 500 caractères. Consigné dans l'historique d'audit.

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

L'ID de l'article. Obligatoire pour les niveaux location et item.

location_id
string<uuid> | null

L'ID de l'emplacement. Obligatoire pour le niveau location.

family_id
string<uuid> | null

L'ID de la famille d'articles. Obligatoire pour le niveau family. Le changement est réparti sur les articles de la famille selon leur part de sa prévision.

amount
number | null

La quantité par semaine, ou le pourcentage, comme 20 pour 20 % de plus ou -15 pour 15 % de moins. Obligatoire pour quantity et percent.

Plage requise: -1000000000 <= x <= 1000000000
formula
string | null

Pour formula, la nouvelle prévision de la semaine calculée à partir de [Forecast] et [Week], comme IF(MONTH([Week]) = 3, [Forecast] * 1.2, [Forecast]).

Maximum string length: 2000

Réponse

AdjustmentResource

data
AdjustmentResource · object
requis

Un ajustement de prévision d'un planificateur tel qu'il a été fait ou annulé.