Table of Contents

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.