Aller au contenu

Interrogation de l'état des commandes

EndPoint:

Toutes les commandes
POST: api/edi/query/{code_client}
Commande spécifique
POST: api/edi/query/{code_client}/{numero_commande}

{code_client}: votre numéro de client sur le Fobco fournisseur.

Requete

Une seule requete intéroge toutes les commandes en cours sur le système fournisseur. L'API retourne l'object EdiStatus en utilisant le champs commandes qui contient le listing complet.

curl https://demo2.fobco.fr/api/edi/query/CL00001 \
  -H "X-fobco: HGVVJVKZZEYA1C9EHPMU"

Réponse

La réponse est l'object EdiStatus. Le champs success doit etre à true si la requète s'est déroulé correctement.

Les informations des commandes sont dans le champs commandes, tableau de CommandesStatus.

Les champs suivant le l'object sont completer dans la réponse:

Champ Description
code_client Votre code client
numero_commande Le numéro de commande dans le fobco fournisseur (numéro de commande interne)
ref_commande_client La Référence de commande client qui était dans le fichier de commande envoyé
fichier_client Nom du fichier envoyé
resultat Résultat de traitement du fichier
success Etat du traitement (true si réussit)
lignes non utilisé dans ce contexte
tarifs non utilisé dans ce contexte
produits non utilisé dans ce contexte
commandes Liste des commandes (voir CommandesStatus)
catalogues non utilisé dans ce contexte
fournisseur non utilisé dans ce contexte