Module Conformité & Qualité PDG RH Superviseur
Module de gestion de la conformité réglementaire et qualité couvrant 3 perspectives complémentaires :
- Dashboard Agriculture (
/agriculture/compliance) — Référentiels agricoles, HACCP, audits, certifications RSPO - Conformité Réglementaire (
/dashboard/admin/regulatory-compliance) — Multi-juridiction (OHADA, GDPR, CEMAC), violations, registre des consentements - Conformité Superviseur (
/dashboard/daily-work/supervisor-compliance) — Scoring HR des livrables quotidiens par superviseur
Architecture (i18n unifié)
Depuis Wave 3 (commit c921ab1ef, 2026-05-20), toutes les chaînes UI compliance vivent sous un namespace unique compliance avec 5 sous-arbres sémantiques :
| Sous-arbre | Source historique | Pages consommatrices |
|---|---|---|
dashboard.* | agriculture.compliance.* | ComplianceDashboardPage (3 onglets) |
regulatory.* | admin.compliance.* | RegulatoryCompliancePage (4 onglets) |
supervisor.* | hr.compliance.* | SupervisorCompliancePage |
haccp.* | admin.haccp.* | HACCPRecordingForm |
maturity.* | admin.maturity.* | MaturityAssessmentWizard |
213 clés × 4 locales (FR/EN/PT/SW) = 852 entrées localisées.
Référentiels supportés
Le module supporte 8 normes / référentiels :
| Code | Norme | Catégorie | Obligatoire | Fréquence audit |
|---|---|---|---|---|
HACCP | Codex Alimentarius v2020 | Sécurité alimentaire | ✅ | Trimestrielle |
CEMAC_SPS | Mesures sanitaires CEMAC v2024 | Réglementation régionale | ✅ | Semestrielle |
RSPO_2023 | Roundtable Sustainable Palm Oil v2023 | Environnement | ✅ | Annuelle |
RSPO_2024_v4 | RSPO P&C 2024 v4 (7 principes, 38 critères, 162 indicateurs) | Environnement | ✅ (à partir 2026-06-01) | Annuelle |
GLOBALGAP | GlobalGAP v6 | Environnement | — | Annuelle |
ISO_9001 | ISO 9001:2015 | Qualité | — | Annuelle |
RSE_AFRIQUE | NF ISO 26000 adapté Afrique | Social / RSE | — | Annuelle |
ISO_22000 | Système management sécurité alimentaire v2018 | Sécurité alimentaire | — | Annuelle |
Niveaux de maturité (cibles tenant)
4 niveaux progressifs alignés sur la croissance de l'entreprise :
| Niveau | Label | Description | Émoji |
|---|---|---|---|
| L1 | Fondation (Artisanal) | Démarrage, focus sur conformité légale minimale | 🌱 |
| L2 | Intermédiaire (Semi-industriel) | HACCP + ISO 9001 + premières certifications volontaires | 🏗️ |
| L3 | Avancé (Industriel) | Toutes normes obligatoires + RSPO + GlobalGAP | 🏭 |
| L4 | Certifié (Export) | Multi-certifications avec audits annuels + RSE active | 🏆 |
Cards Référentiels cliquables (Wave 3.5)
Sur le dashboard /agriculture/compliance (onglet "Référentiels"), chaque card de référentiel est cliquable :
- Clic ou Entrée/Espace au clavier → bascule sur l'onglet "Exigences" + présélectionne le référentiel dans le sélecteur
- Accessibilité complète :
role="button",tabIndex={0},focus:ring-2,aria-labellocalisé avec interpolation{{standard}}
Gestion des non-conformités (NC)
| Sévérité | Code | Délai résolution recommandé |
|---|---|---|
| Critique | NC_CRITICAL | 7 jours max |
| Majeure | NC_MAJOR | 30 jours |
| Mineure | NC_MINOR | 90 jours |
États de findings : open → in_progress → resolved → verified.
Exports PDF disponibles (depuis l'UI)
| Document | Description |
|---|---|
| Plan HACCP | CCPs, limites critiques, surveillance, actions correctives |
| Registre NC | Toutes non-conformités historiques avec statut |
| Résumé Conformité | Snapshot global multi-référentiels + KPIs |
Conformité Réglementaire (admin)
Page /dashboard/admin/regulatory-compliance couvre :
- Profil juridictionnel : Pays, langue de la DPA, base légale GDPR/OHADA applicable
- Registre des consentements : 13 colonnes (consentement RGPD, finalité, catégorie de données, durée de rétention)
- Demandes DSR (Data Subject Rights) : Accès, rectification, effacement (GDPR Art.15-22)
- Notifications de violation : Délais légaux (DPA + sujets), corrective actions, audit trail
⚠️ FOF-1190 (P3) : la propriété
breach_notification_delayest stockée en HEURES mais traitée comme JOURS dans dataSubjectRightsService. Audit légal en cours.
Conformité Superviseur (HR)
Page /dashboard/daily-work/supervisor-compliance couvre :
- Score conformité hebdomadaire par superviseur (0-100%)
- Livrables quotidiens : 6 catégories suivies
rapport_journalier— Rapport Journalierfiche_presence_signee— Fiche Présence Signéeplanning_journalier— Planning Journalierconfirmation_materiel— Confirmation Matérielfiche_descente_plantation— Fiche Descente Plantationpresence_pressoir— Présence Pressoir
- Badges : Excellent (≥80%) / Bon (60-79%) / Améliorable (40-59%) / Critique (<40%)
Roadmap Wave 4 (en cours — FOF-908)
- ✅ Wave 1-3.5 : DB schema, services, tests, i18n + UX clickable cards
- 🚧 Wave 4 : Tour d'onboarding (H1) + ce document (H2) + KONA provider (H3) + parcours de formation (H4)
- ⏳ Wave 5 : E2E ratchet
tests/e2e/journeys/journey-fof908-compliance.spec.ts
Permissions
| Rôle | Dashboard Agriculture | Reg. Réglementaire | Sup. Compliance |
|---|---|---|---|
| PDG / Admin | ✅ Lecture + Export | ✅ Tout | ✅ Tout |
| Administrateur RH | — | ✅ Lecture | ✅ Tout |
| Superviseur | — | — | ✅ Lecture (self) |
| Employé | — | — | — |
Liens utiles
- 📖 Guide PDG > Conformité (à venir Wave 4)
- 📖 Guide RH > Conformité (à venir Wave 4)
- 🤖 KONA : "Quels référentiels sommes-nous obligés de respecter ?" / "Niveau de maturité actuel ?" (à venir Wave 4 T10)
- 🎓 Parcours de formation
path-module-compliance(à venir Wave 4 T11)