Centre d'aide Glossaire Reason codes
— Glossaire · Sécurité

Reason codes

— En une phrase

24 codes stables qui expliquent pourquoi une action est bloquée.

Explication détaillée

Tout ce qu'il faut comprendre, avec exemples concrets.
Plutôt que des messages d'erreur vagues comme "action interdite", ENYTRACK utilise 24 reason codes stables et documentés.

Exemples :
VEHICLE_NO_PHOTO : véhicule sans photo → ne peut pas être publié
VEHICLE_NO_PRICE : véhicule sans prix de vente → ne peut pas être en vente
INVOICE_LOCKED : facture émise = verrouillée (RGAA/loi)
SHOP_NO_CGV : pas de CGV → impossible d'accepter commande online
ONLINE_PAYMENT_DISABLED_V1 : paiement en ligne non actif en V1
• Etc.

2 niveaux de gravité :
BLOCKER : action interdite tant que pas résolu (rouge)
WARNING : action permise mais déconseillée (orange)

Avantages :
• Documentation stable (pas d'évolution du wording sans incrément version)
• Recherche facile dans le centre d'aide
• Traduction multi-langue possible (futur)
• Référence pour support (vous nous donnez le code, on identifie tout de suite)

Voir aussi

Concepts liés.
Invariants
Règles métier toujours vraies — vérifiées automati…
Blocking Gate
Système qui empêche les actions illégales ou dange…
Tous les termes Pas clair ? Déclarer un incident