Bons de commande

Les bons de commandes peuvent être manipulés à travers l'objet ncOrder dans l'API.

L'objet ncOrder

Le bon de commande récupéré via l'API est un objet comprenant les méthodes suivantes :
Guid : L'identifiant du bon de commande
Number : Le numéro du bon de commande. Obligatoire
Extcode : Le code externe du bon de commande
Status : Statut du bon de commande. Peut prendre les valeurs PENDING, CLOSED, DRAFT
Dateorder : Date du bon de commande. Obligatoire
Third : Objet ncThird permettant de récupérer le compte associé en mode insertion/modification. Seule la propriété de clé est obligatoire. Obligatoire
ShippingAddress : Adresse de livraison (de la forme { Compl:'Adresse complementaire', Street:'Rue', ZipCode:'Code postal', City:'Ville', Coutry:'Code pays'})
CurrencyCode : Code devise
Deposit : Object ncDeposit permettant d'associer le dépot. Seule la propriété de clé est obligatoire (de la forme { Guid: 'XXXXX' })
Deal : Object ncDeal permettant d'associer l'opportunité associée en mode insertion/modification. Seule la propriété de clé est obligatoire
Comments : Commentaires
PaymentMode : Code Mode de règlement. Le code doit être défini dans la liste Mode de règlement au niveau de l'application Koban
DeliveryMode : Mode de livraison
UtmCampaign : UTM Campagne associée
eShop : Code de la boutique en ligne de provenance
Lines : Les lignes composant le bon de commande. Obligatoire. Chaque ligne est décomposée de la façon suivante :


Chaque objet dispose également d'une propriété Updated spécifiant la dernière date de modification. Enfin les informations de montant sont également présentes.

Méthodes disponibles

Revenir à la liste des méthodes