Guide de migration
Catégorie : Core
Domaine : Comptabilite
Service : CustomerReadAccess
Méthode : GetCustomerCount
Contrat de la V1
Verbe : GET
URL : https://cegid-expert-webapi-core.cegid.com/Comptabilite/CustomerReadAccessWebService/GetCustomerCount
Paramètres : Aucun.
Réponse :
La réponse est un entier représentant le nombre de comptes auxiliaires de type "Client".
Exemple :
4
Contrat de la V2
Verbe : POST
URL : https://api.cegid.com/cpa-expert-coreComptabilite/SubsidiaryAccountConsultationWebService/ViewSubsidiaryAccountUsingFilter
Paramètres : BODY
Pour obtenir le même nombre avec la nouvelle version, il est possible d'ajouter un filtre sur la propriété correspondant aux type compte (4) avec l’opérateur de comparaison « Egal » (1) et la valeur correspondant aux clients (« 1 »).

En spécifiant qu’on souhaite la page 1 et qu’on ne souhaite qu’un seul résultat par page, le nombre de pages affiché dans le résultat sera le nombre de comptes auxiliaires de type client.
{
"page": {
"pageIndex": 1,
"pageSize": 1
},
"filters": [
{
"property": 4,
"constantValue": "1",
"comparisonOperateur": 1,
"inversion": false,
"logicOperator": 1
}
]
}
Réponse :
La réponse contient une liste paginée de comptes auxiliaires.
Le nombre souhaité se situe dans la propriété « PageCount » de l’objet « Page ».
{
"page": {
"nextPage": 2,
"pageCount": 4,
},
"subsidiaryAccounts": [...]
}