API de création d'un mouvement

Principe

L'API permet de générer des mouvements d'entrée ou de sortie, à partir soit de l'UID, soit de l'UUID, soit de l'identifiant métier (qui doit alors être unique dans la base de données).

Identification

Consultez ce document pour créer l'utilisateur de l'API, générer un token et lui donner les droits adéquats : Identification pour les services web

Appel par défaut

URL : apiv1movementWrite

L'API doit être appelée en mode http POST.

Variables à fournir

Nom de la variable Description obligatoire
login Login du compte utilisé pour appeler l'API X
token Jeton d'identification associé au login X
locale Code de la langue utilisée pour les messages d'erreur ou le formatage des dates. Par défaut : fr, sinon 'en' ou 'us'
uid UID de l'objet sur lequel porte le mouvement X(*)
uuid UUID de l'objet sur lequel porte le mouvement X(*)
identifier Identifiant métier de l'objet sur lequel porte le mouvement X(*)
movement_type 1 : entrée dans le stock / 2 : sortie du stock X
container_uid UID du container (entrée dans le stock) X(**)
container_uuid UUID du container (entrée dans le stock) X(**)
container_identifier Identifiant métier du contenant X(**)
movement_reason Motif de déstockage. Valeur numérique, correspondant à la clé de l'enregistrement de la tableMotifs de déstockage
column N° de la colonne où est stocké l'objet dans le contenant
line N° de la ligne où est stocké l'objet dans le contenant
storage_location Texte libre permettant de préciser l'emplacement de stockage
movement_comment Texte libre

(*) : soit l'UID, soit l'UUID, soit l'identifiant métier de l'objet doit être fourni

(**) : soit l'UID, soit l'UUID, soit l'identifiant métier du contenant doit être fourni, dès lors qu'il s'agit d'un mouvement d'entrée