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.

Mise à jour du compteur sur un matériel / équipement

L'action pour la mise à jour du compteur sur une fiche matériel : maj_cpt_equipement

...

EQUIPEMENTCODE

RMCOD

Code matériel / équipement (obligatoire)

COUNTERCODE

CPTCOD

Code compteur

CHRONONUMBER

RMNO

Numéro interne de matériel

STATEMENTDATE

RELDT

Date de relevé compteur

COUNTERADDEDVALUE

CPTVALAJ

Valeur ajoutée

Exemple de corps : compteur forcé, pour le contrat indiqué
Bloc de code
languagejson
'data':
  {
  'COUNTER': 
    {
    'EQUIPEMENTCODE':'PER120',
    'COUNTERCODE':'JOUR',
    'CONTRACTREFERENCE ':'MATERIELCROMBE',
    'ADDEDVALUEFLAG ':'FALSE',
    'COUNTERVALUE ':'5',
    'STATEMENTDATE  ':'20220701'
    }
  }

Exemple de corps : compteur augmenté, pour le contrat actif
Bloc de code
languagejson
'data':{
  'COUNTER':
    {
    'EQUIPEMENTCODE':'PER120',
    'COUNTERCODE':'JOUR',
    'CONTRACTREFERENCE ':'ACTIVE_CONTRACT',
    'ADDEDVALUEFLAG ':'TRUE',
    'COUNTERVALUE ':'1',
    'STATEMENTDATE  ':'20220701'
    }
  }


Exemple complet flux JSON
Bloc de code
languagejson
{ 
    "action":"WEB_SERVICE_INFINITY",
    "access_token":"{{TOKEN}}",
    "param":"
        {
        'action': 
            {
            'swinfinity': 'maj_cpt_equipement',
            'parameters': {'dos': '998'}
            },
          'data':
            {
            'COUNTER': 
              {
              'EQUIPEMENTCODE':'PER120',
              'COUNTERCODE':'JOUR',
              'CONTRACTREFERENCE ':'MATERIELCROMBE',
              'ADDEDVALUEFLAG ':'FALSE',
              'COUNTERVALUE ':'5',
              'STATEMENTDATE  ':'20220701'
              }
            }
        }"
}

...