Table of Contents

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.