Guide de migration
Catégorie : Core
Domaine : SalesAdministration
Service : CustomerUpdateAccessBasic
Méthode : SetCustomerLegalIdentification
Contrat de la V1
Verbe : POST
URL : https://cegid-expert-webapi-core.cegid.com/SalesAdministration/CustomerUpdateAccessBasicWebService/SetCustomerLegalIdentification
Paramètres : BODY
Le contrat de la V1 impose la saisie d’un objet contenant l’identifiant du client (obligatoire) et les données d'identification légale.
Note
Cette méthode est dédiée à la modification des informations légales des personnes morales.
{
"Id": "B2A001",
"CorporateName1": "TEST B2A",
"CorporateName2": "",
"LegalStatus": "DIV",
"Siret": "78952355500850",
"NumeroDUNS": "",
"CodeNAF": "",
"AdditionalLegalInformations": {
"CompanyGroup": "B2A"
}
}
Réponse :
Le retour est booléen indiquant si le client a pu être mis à jour.
Contrat de la V2
Verbe : POST
URL : https://api.cegid.com/cpa-expert-coreSalesAdministration/CustomerModificationWebService/UpdateSingleCustomer
Paramètres : BODY
Pour procéder à la même mise à jour en V2, il faut fournir le même identifiant client et renseigner le sous-objet contenant les données d'identification légale d'une personne morale.
Note
Il est possible de mettre à jour d’autres données en fournissant les sous-objets correspondant.
{
"Id": "B2A001",
"juridicalStatus": {
"corporateName1": "TEST B2A",
"corporateName2": "",
"legalForm": "DIV",
"siret": "78952355500850",
"duns": "",
"nif": "",
"naf": "",
"companyGroup": "B2A",
"exchangeNatureId": 1
}
}
Réponse :
Le retour est booléen indiquant si le client a pu être mis à jour.