Configurer et gérer le pot commun
Administrer le pot commun de solidarité
Prérequis
- Rôle Ressources Humaines ou Administrateur pour un accès fonctionnel complet (lecture et écriture). Le lien Admin Pot commun n'apparaît dans le menu que pour ces deux rôles.
- Un Directeur peut ouvrir l'URL
/dashboard/pool/admindirectement (la page ne le redirige pas), mais le lien n'est pas visible dans son menu et le serveur refuse toutes les actions réservées RH/Admin (configuration, mouvements, demandes, audit, dépôt, retrait) : la page lui apparaît vide ou incorrecte (voir Pièges courants). - Le module Pot commun doit être initialisé côté base de données. Si un message « Le module Pot commun n'est pas encore initialisé » apparaît, contacter le support technique.
Étapes
1. Configurer le pot
- Aller sur Congés > Administration > Admin Pot commun (
/dashboard/pool/admin). - Cliquer sur Configuration en haut à droite.
- Activer un ou plusieurs modes d'alimentation :
- Transfert manuel RH : la RH peut déposer des jours depuis les comptes employés.
- Migration auto N-1 + dons employés : les jours N-1 non reportés et les dons des employés alimentent automatiquement le pot.
- Définir le Plafond annuel de dons par employé (jours) — 5 jours par défaut. Ce plafond se calcule par année civile (remise à zéro au 1er janvier).
- Activer ou non Solde visible par les employés pour que le solde global du pot soit affiché aux employés non-RH (sinon il reste masqué pour eux).
- Cliquer Enregistrer.
Les deux modes sont combinables. Sans aucun mode actif, le pot n'est pas utilisable par les employés (écran vide côté employé) et une alerte « Aucun mode d'alimentation actif » s'affiche en haut de la page admin.
2. Déposer des jours dans le pot
- Cliquer Dépôt.
- Choisir la Source : Solde employé, N-1 non reporté ou Attribution RH.
- Sélectionner l'Employé source dans la liste.
- Saisir le Nombre de jours (pas de 0,5 jour).
- Renseigner un Motif (optionnel pour un dépôt).
- Cliquer Déposer.
Le dépôt débite le solde de l'employé source (leave_balance crédité existant) et crédite le pot commun. Aucun jour n'est jamais généré : seuls des jours déjà crédités peuvent être transférés.
3. Attribuer des jours à un bénéficiaire
- Cliquer Retrait.
- Sélectionner l'Employé bénéficiaire.
- Saisir le Nombre de jours (le solde disponible dans le pot est rappelé dans le modal).
- Renseigner un Motif.
- Cliquer Attribuer.
Ce retrait crédite directement le solde de congés du bénéficiaire (source POOL_GRANT) et débite le pot d'autant.
4. Traiter une demande de bénéfice
- Ouvrir l'onglet Demandes (badge rouge = nombre de demandes en attente).
- Chaque demande affiche le demandeur, le nombre de jours et la date. Cliquer Examiner sur une demande En attente.
- Le modal affiche le motif déchiffré de l'employé, le solde du pot disponible.
- Ajouter un commentaire RH (optionnel).
- Cliquer Approuver (le retrait vers le bénéficiaire se fait automatiquement) ou Refuser.
Le statut passe de PENDING à APPROVED ou REJECTED. Une demande refusée ou approuvée est définitive ; l'employé doit soumettre une nouvelle demande si besoin.
5. Suivre les mouvements et l'audit
- Onglet Mouvements : tableau complet des crédits/débits (type, source, jours, motif, date).
- Onglet Audit : journal des actions (
DEPOSIT,WITHDRAW,REQUEST_*,APPROVE,REJECT,CONFIG_UPDATE) avec rôle de l'acteur et horodatage. - Les 4 cartes en haut de la page (Solde actuel, Total crédité, Total débité, Demandes en attente) donnent une vue d'ensemble en temps réel.
- Le plafond de dons est annuel civil, pas glissant : un employé qui a donné 5 jours en décembre peut redonner dès le 1er janvier suivant.
- Une demande de bénéfice exige un motif (champ obligatoire côté employé) ; un don ou un dépôt peut être fait sans motif.
- Les motifs et commentaires sont chiffrés (AES-256-GCM) en base ; ils ne sont lisibles en clair que dans le modal Examiner (côté admin) ou par le demandeur lui-même.
- La table de solde du pot est unique par entreprise : il n'existe qu'un seul solde global, pas de sous-pots par direction.
- Si aucun mode n'est activé, la page employé du pot commun reste vide et l'admin voit une alerte de configuration — pas d'erreur bloquante, juste un pot inutilisable.
- Le mode Transfert manuel RH est désactivé par défaut : sans activation, les boutons Dépôt/Retrait échouent côté serveur même si l'admin les utilise.
- Un directeur peut ouvrir la page admin (
/dashboard/pool/admin, pas de redirection) mais le serveur bloque aussi bien la lecture réservée RH/Admin (configuration, mouvements, demandes, audit) que les actions d'écriture (dépôt, retrait, traitement de demande) : les onglets Mouvements, Demandes et Audit, ainsi que les badges de configuration, restent vides ou affichent « Inactif » par défaut, sans message d'erreur explicite — seules les cartes Solde actuel / Total crédité / Total débité restent alimentées. Ces droits restent réservés aux rôles RH (hr) et Administrateur (system_admin). Le lien Admin Pot commun n'apparaît d'ailleurs pas dans le menu d'un directeur.
Cet article fait partie du Guide de l'administrateur — version PDF complète