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.

Paramètres de chemin

build
string
requis

L'ID de la fabrication.

operation
string
requis

L'ID de l'opération de la fabrication.

Corps

application/json

Comment une opération d'un ordre de fabrication s'est terminée : combien de pièces sont sorties bonnes, combien ont été mises au rebut et, le cas échéant, pourquoi.

good_quantity
string
requis

Combien de pièces sont sorties bonnes, dans l'unité de base de l'article, sous forme de décimale exacte de zéro ou plus. L'opération suivante peut en prendre au plus ce nombre.

Pattern: ^\d{1,20}(\.\d{1,20})?$
scrap_quantity
string | null

Combien de pièces ont été mises au rebut, sous forme décimale exacte de zéro ou plus. La valeur est 0 si omis. Les bonnes pièces et les rebuts ensemble ne peuvent pas dépasser ce que l'opération pouvait prendre.

Pattern: ^\d{1,20}(\.\d{1,20})?$
scrap_reason
string | null

Pourquoi des unités ont été mises au rebut, jusqu'à 1,000 caractères. Requis lorsqu'il y en a eu.

Maximum string length: 1000
checks
object[] | null

Les vérifications consignées à la fin de l'opération. Une vérification échouée est enregistrée et n'arrête pas l'opération.

Maximum array length: 50

Réponse

BuildResource

data
BuildResource · object
requis

Un ordre de fabrication avec sa liste de pièces.