Se rendre au contenu
Icône de Habilitations et certifications du personnel — échéances et blocage d'affectation (Odoo Online)

Habilitations et certifications du personnel — échéances et blocage d'affectation (Odoo Online)

par Dyonysos
Gratuit Odoo 20 Application Vérification en cours OPL-1 (propriétaire Odoo)

Employee Certification & Competency Matrix for Odoo Online — version SaaS sans code Python : CACES, habilitation électrique, SST, ATEX, soudage, END, fluides frigorigènes, permis C : validité calculée (durée fixe ou grille par âge), matrice des compétences, et refus d'affecter un salarié dont l'habi

Captures d'écran

Installation sur Odoo Online — lisez ceci d'abord

Cette version est un module de données : elle ne contient aucun fichier Python, et c'est ce qui la rend installable sur Odoo Online, là où un module classique est refusé. Elle ne s'installe donc pas par le bouton « Installer » habituel, mais par un import.

  1. Téléchargez le fichier .zip reçu à l'achat.
  2. Dans votre base : Paramètres → section Outils développeur → Activer le mode développeur.
  3. Ouvrez le menu Applications → Importer un module (Import Module).
  4. Choisissez le zip, cochez les données de démonstration si vous voulez découvrir l'application remplie, puis Importer.

Fonctionne aussi sur Odoo.sh et en auto-hébergement. Compatible Community comme Enterprise, et sans Odoo Studio : le plan Standard suffit.

Habilitations · QHSE · Personnel

Le tableur dit qui a passé quoi. Il ne dit jamais non.

CACES, habilitation électrique, SST, ATEX, soudage, END, fluides frigorigènes : validité calculée, matrice des compétences, et refus d'affecter un salarié dont l'habilitation a expiré.

Odoo 19 Community — On Premise✔
Odoo.sh✔
Odoo Online (SaaS)✔

Le constat

Les habilitations d'une entreprise tiennent dans un tableur. Il énumère correctement les titres et les dates. Le jour où un chef d'équipe affecte un conducteur d'engin dont le CACES a expiré la semaine précédente, il n'a rien empêché — et c'est l'employeur qui répond de l'affectation.

La règle qui bloque

Une intervention exigeant une habilitation refuse d'être planifiée si l'intervenant ne l'a pas, ne l'a plus, ou l'a suspendue. Le refus nomme la personne, le titre et la date. La règle est aussi posée en contrainte : écrire l'état à la main, importer un fichier ou passer par un automatisme se heurte au même mur.

Passer outre reste possible — jamais en silence. La dérogation exige un motif écrit, porte le nom de son auteur, se publie au fil de l'intervention et de la fiche du salarié, et ne couvre que les manquements constatés ce jour-là : si un second apparaît, elle tombe.

Ce que fait l'application

01

Types d'habilitation paramétrables

Durée de validité, organisme, recyclage, préavis d'alerte et niveau de contrôle se règlent par type. Un type suit une durée fixe ou une grille par âge du titulaire, saisissable elle aussi. Aucune durée n'est codée en dur.

02

Échéance calculée

Date d'obtention plus durée de validité du type. La date de recyclage à engager se déduit du même calcul. Quand la durée dépend de l'âge et que la date de naissance manque, c'est la plus courte durée de la grille qui s'applique, et le module le dit.

03

Preuve exigée

Une habilitation ne se valide pas sans attestation jointe : le jour d'un contrôle, c'est l'employeur qui doit produire le document.

04

Alerte, une seule fois

Une activité Odoo au responsable quand l'échéance entre dans le préavis. Jamais deux fois : une relance quotidienne finit par être filtrée.

05

Matrice des compétences

Tous les salariés actifs croisés avec tous les types, y compris les cases vides — c'est l'absence qu'on cherche dans une matrice.

06

Historique conservé

Un renouvellement crée un nouveau titre et laisse l'ancien en place : après un accident, on cherche qui était habilité le jour des faits.

L’application en mouvement

Le module en marche, enregistré dans le vrai client Odoo 19 : Matrice des compétences, Matrice des compétences (fiche), Habilitations puis Interventions. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.

Vidéo MP4 — 148 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (238 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.

Amorce animée du parcours de dyo_habilitations
Amorce GIF — 238 ko. Enregistrement réel du client Odoo 19 sur une base dédiée à ce module, avec les données de démonstration livrées avec lui.

Ce que le module ne fait pas

  • Il ne délivre aucune habilitation et ne vérifie auprès d'aucun organisme la réalité d'un titre.
  • Il n'établit pas les titres d'habilitation électrique signés par l'employeur.
  • Il ne planifie ni ne facture les sessions de formation.
  • Il ne se substitue pas au document unique d'évaluation des risques.
  • Il ne garantit aucune durée de validité : les valeurs livrées sont des points de départ à vérifier et à tenir à jour. Deux fiches font exception et portent leur source à l'écran : les fluides frigorigènes (84 mois — règlement (UE) 2024/573, art. 10(9), et arrêté du 21 novembre 2025, art. 8 et 9) et le permis poids lourd (grille par âge — service-public.gouv.fr, fiche F36483). Elles restent modifiables.

DYONYSOS — welcome@dyonysos.fr — licence OPL-1.

Découvrir les applications Dyonysos en vidéo

Démonstrations courtes, cas d'usage et nouveautés Odoo 19.

Voir la playlist Odoo Apps FR

Habilitations et certifications du personnel — échéances et blocage d'affectation (Odoo Online) — capture 1
Habilitations et certifications du personnel — échéances et blocage d'affectation (Odoo Online) — capture 1
Habilitations et certifications du personnel — échéances et blocage d'affectation (Odoo Online) — capture 2
Habilitations et certifications du personnel — échéances et blocage d'affectation (Odoo Online) — capture 2

Ce que l'application ne fait pas

  • Il ne délivre aucune habilitation et ne vérifie auprès d'aucun organisme la réalité d'un titre.
  • Il n'établit pas les titres d'habilitation électrique signés par l'employeur.
  • Il ne planifie ni ne facture les sessions de formation.
  • Il ne se substitue pas au document unique d'évaluation des risques.
  • Il ne garantit aucune durée de validité : les valeurs livrées sont des points de départ à vérifier et à tenir à jour. Deux fiches font exception et portent leur source à l'écran : les fluides frigorigènes (84 mois — règlement (UE) 2024/573, art. 10(9), et arrêté du 21 novembre 2025, art. 8 et 9) et

Applications du magasin nécessaires

Aucune.

Modules Odoo Community utilisés

basebase_automationhrmail

SérieVersionÉtatPubliée le
20.020.0.1.1.0 Disponible 02/10/2026
19.019.0.1.1.0 Disponible

Fiche générée depuis le code de l'éditeur (dépôt privé, branche 20.0) : le code source n'est pas publié.

Contrôle automatique du magasin (distinct de l'éditeur), appliqué à toutes les applications. À corriger : Tests automatisés (tests/test_*.py).

ContrôleRésultatEffet si absent
Manifeste lisible sans exécution conforme bloquant
Licence reconnue (OPL-1) conforme bloquant
Aucune dépendance vers Odoo Enterprise conforme bloquant
Aucun import de code Enterprise conforme bloquant
Aucun en-tête de licence Enterprise conforme bloquant
Icône static/description/icon.png conforme déclasse
Description (static/description/index.html ou README) conforme déclasse
Tests automatisés (tests/test_*.py) absent déclasse
Traduction française (i18n/fr.po) absent info
Section « Ce que le module ne fait pas » conforme info
Titre de 70 caractères au plus (95 actuellement) absent info
Résumé en français conforme info

Avis des clients connectés. Un avis noté par client ; l'éditeur peut y répondre. Connectez-vous pour laisser un avis.

Éditeur
DYONYSOS
E-mail
contact@omnifloo.com
Clients Omnifloo
Support inclus selon votre formule : centre d'aide.