Table of Contents

Guide de migration

Catégorie : Core
Domaine : SalesAdministration
Service : CustomerUpdateAccessBasic
Méthode : SetCustomerAnnexeCustomTables

Contrat de la V1

Verbe : POST
URL : https://cegid-expert-webapi-core.cegid.com/SalesAdministration/CustomerUpdateAccessBasicWebService/SetCustomerAnnexeCustomTables
Paramètres : BODY
Le contrat de la V1 impose la saisie d’un objet contenant l’identifiant du client (obligatoire) et les tables personnalisables.

{
  "Id": "FRO001",
  "CustomTable01": "00000",
  "CustomTable02": "",
  "CustomTable03": "",
  "CustomTable04": "",
  "CustomTable05": "",
  "CustomTable06": "",
  "CustomTable07": "",
  "CustomTable08": "",
  "CustomTable09": "",
  "CustomTable10": ""
}

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 tables personnalisables.

Note

Il est possible de mettre à jour d’autres données en fournissant les sous-objets correspondant.

{
    "Id": "FRO001",
    "customTable": {
        "customTable01": "00000",
        "customTable02": "",
        "customTable03": "",
        "customTable04": "",
        "customTable05": "",
        "customTable06": "",
        "customTable07": "",
        "customTable08": "",
        "customTable09": "",
        "customTable10": ""
    }
}

Réponse :
Le retour est booléen indiquant si le client a pu être mis à jour.