Clients - Vue d'ensemble
Le référentiel clients permet de gérer les destinataires (recipients) de vos commandes. Un client est identifié par la combinaison activityCode + recipientCode.
Rôle dans le workflow
Section intitulée « Rôle dans le workflow »Le référentiel clients intervient dans le flux de commandes :
- Si
config.CheckCustomerest activé pour votre activité : leDOManagedCustomerNumberde la commande doit correspondre à unrecipientCodeexistant dans le référentiel - Si
config.CheckCustomerest désactivé : le référentiel clients n’est pas vérifié lors de la création de commandes
Upsert automatique
Section intitulée « Upsert automatique »Comme pour les articles, l’endpoint POST /customers fonctionne en mode upsert : si un client avec la même clé (activityCode + recipientCode) existe, il est mis à jour.
Endpoints
Section intitulée « Endpoints »| Méthode | Endpoint | Description |
|---|---|---|
| GET | /Customers | Lister tous les clients |
| POST | /Customers | Créer ou mettre à jour des clients |