Table of Contents

Constantes numériques

Les constantes numériques sont des valeurs fixes qui représentent une donnée.

Elles sont utilisées à la place des constantes chaînes pour éviter les erreurs de saisie ou de casse.

Par exemple, pour représenter la nature d'un compte général, on utilise les constantes numériques suivantes :
1. Banque
2. Caisse
3. Charge
...
9. Divers
10. Immobilisation
...

Dans l'application, ce sont des libellés qui sont affichés à l'utilisateur dans les listes de choix qui ne sont pas personnalisables.

Par exemple, pour la nature d'un compte général, on verra ceci dans l'application : img

Ces constantes numériques seront retournées par les API de lecture, le plus souvent accompagnées de la constante chaine stockée en base et de la valeur affichée dans l'application.

Par exemple, pour un compte général de charge, on aura un retour de ce type où

  • natureId contient la constante numérique (3)
  • natureCode contient la constante chaine stockée en base ("CHA")
  • natureDescription contient la valeur affichée dans l'application ("Compte de charge")
{
   "id": "607000",
   "description": "Achats de marchandises",
   "natureId": 3,
   "natureCode": "CHA",
   "natureDescription": "Compte de charge"
}
Note

Ces constantes seront potentiellement utilisées dans les filtres de recherche des méthodes de lecture et comme valeurs dans les appels aux API de mise à jour.