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 |