Fonctionnalites
Statut de risque
Blocage de commande selon le statut de risque client Cegid.
Cegid attribue un etat de risque a chaque client (T_ETATRISQUE). Qovans utilise cette information pour autoriser ou bloquer les commandes.
Statuts
| Code | Couleur | Signification | Peut commander |
|---|---|---|---|
V | Vert | Client en regle | Oui |
O | Orange | Impaye recent / surveillance | Oui (avec avertissement) |
R | Rouge | Bloque | Non |
| (vide) | - | Non evalue | Oui |
Le statut est stocke dans User.risk_status et synchronise depuis Cegid.
Comportement dans l'application
- Vert ou vide — acces complet, aucune restriction
- Orange — le client peut commander mais voit un bandeau d'avertissement
- Rouge — le checkout est bloque. Le client voit un message lui demandant de contacter le service commercial
Composant frontend
Le garde RiskGuard (frontend/src/components/auth/risk-guard.tsx) verifie le statut de risque et affiche le blocage si necessaire.
Mise a jour
Le statut de risque est lu depuis Cegid lors de la synchronisation du profil client. Il peut aussi etre mis a jour manuellement dans l'admin utilisateurs.