Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

{
"action":"WEB_SERVICE_INFINITY",
"access_token":"{{TOKEN}}",
"param":"
{
'action': {'swinfinity': 'maj_cpt_equipement'},
'data':{
'COUNTER': {
'EQUIPEMENTCODE':'PER120',
'EQUIPCOUNTERCODE':'JOUR',
'CONTRACTREFERENCE ':'MATERIELCROMBE',
'ADDEDVALUEFLAG ':'FALSE',
'COUNTERVALUE ':'5',
'STATEMENTDATE ':'20220701'
}
}
}"
}

COUNTER : Section données d’un compteur (obligatoire)

EQUIPEMENTCODE: code équipement (obligatoire)

COUNTERCODE : code compteur , si inexistant , un nouveau compteur sera crée (obligatoire)

CONTRACTREFERENCE : référence contrat , si la balise existe et la valeur <> '' , l’indentification de l'équipement prend en compte cette référence

ADDEDVALUEFLAG :

  • TRUE → prendre en compte la balise COUNTERADDEDVALUE (valeur ajoutée compteur)

  • FALSE ->prendre en compte la balise COUNTERVALUE (valeur compteur)

  • La valeur par défaut est FALSE

STATEMENTDATE: sous forme AAAAMMJJ

(Ici des exemples prêts à copier. Exemple = que la zone data, complet= tout)

...

Bloc de code
languagejson


Format de la réponse :

Balise

Contenu

error

Anomalie technique de l’appel du service web

0 = pas n’anomalie, autre valeur = anomalie

Dans ce cas la balise txterrindique le message d’erreur

result

Détail du résultat fonctionnel de l’appel du service web

resultcode= 0 => pas d’anomalie fonctionnelle la demande est bien traitée

resultcode<>0 => anomalie fonctionnelle/métier dont la raison est indiquée dans errormessage


Exemple de réponse

Bloc de code
languagejson

...