Guide de migration
Catégorie : Core
Domaine : SalesAdministration
Service : CustomerCreateAccessBasic
Méthode : InsertCustomerFromAnnuary
Contrat de la V1
Verbe : POST
URL : https://cegid-expert-webapi-core.cegid.com/SalesAdministration/CustomerCreateAccessBasicWebService/InsertCustomerFromAnnuary
Paramètres : BODY
Le contrat de la V1 impose la saisie d'un identifiant de personne existante dans l'annuaire et d'un objet contenant les données minimales nécessaires à la création d'un client tel que son identifiant, son compte auxiliaire et son mois de clôture.
Dans l'objet représentant le client, un compte collectif peut éventuellement être précisé.
{
"AnnuaryId": "49E7FE75-A4B6-46E7-92B1-3B939517C70C",
"Customer": {
"Id": "CUST001",
"AuxiliaryAccount": "411CUST001",
"CollectiveAccount": "411000",
"ClosingMonth": 12
}
}
Réponse :
La réponse est un booléen indiquant si la création du client a réussi ou non.
Contrat de la V2
Verbe : POST
URL : https://api.cegid.com/cpa-expert-coreSalesAdministration/CustomerInsertionWebService/CreateCustomerFromAnnuary
Paramètres : BODY
Le contrat est identique en V2.
{
"AnnuaryId": "49E7FE75-A4B6-46E7-92B1-3B939517C70C",
"Customer": {
"Id": "CUST001",
"AuxiliaryAccount": "411CUST001",
"CollectiveAccount": "411000",
"ClosingMonth": 12
}
}
Réponse :
La réponse est un booléen indiquant si la création du client a réussi ou non.