Guide rapide moderne
Commencez ici pour comprendre les parcours essentiels d'Easytime avant d'entrer dans les modules détaillés.
Configurer la base
Créez les horaires, plannings, sites, départements et profils nécessaires avant de rattacher les collaborateurs.
Synchroniser les utilisateurs
Utilisez le même identifiant dans Easytime et dans la pointeuse pour garantir une lecture correcte des pointages.
Traiter les données
Lancez le calcul, corrigez les anomalies puis validez les absences, retards, congés et heures supplémentaires.
Exporter les résultats
Contrôlez les rapports et exportez les données vers Excel, PDF ou le système de paie.
Installation & Prérequis
EASYTIME™ est une application web Spring Boot 3.x. Avant toute installation, assurez-vous que votre environnement répond aux exigences suivantes.
Configuration matérielle
CPU > 2 GHz — RAM > 2 Go recommandé
Système d'exploitation
Windows 10/11 ou Linux
Runtime Java
Java 17+ (JDK 17 requis)
Base de données
MySQL 8.x
Serveur d'application
Serveur Spring Boot intégré (aucun Tomcat externe requis)
Navigateur
Chrome, Firefox, Edge (versions récentes)
Vérifier l'installation
Accéder à la page de login
Ouvrez votre navigateur et saisissez l'URL de connexion :
Connexion de test
Login : admin — Mot de passe : admin
Validation
Si la connexion réussit, l'installation est correcte. En cas d'échec, vérifier la configuration Tomcat et la base de données.
Modules de la Solution
EASYTIME™ (Spring Boot 3.x) est structurée en modules complémentaires qui couvrent l'ensemble des besoins de gestion du temps, des accès et des ressources humaines.
Tâches Quotidiennes
Anomalies, pointages, absences, congés, heures sup, récupérations et rapports.
Organisation
Collaborateurs, départements, sites, hiérarchies et groupes.
Paramètres
Horaires, horaires dynamiques, plannings, congés, jours fériés, annotations et exceptions.
Maintenance
Sites, zones, pointeuses Hikvision/ZKTeco, caméras ONVIF.
Sécurité & Audit
Rôles, autorisations granulaires, journal d'audit, conformité RGPD/CNDP.
Événements & Visiteurs
Visiteurs, visites, expéditions et liste de blocage.
Self-Service
Portail employé : stats, congés, absences, retards, heures sup et demandes.
Modules RH Étendus
Entretiens, formations, projets, équipements, notes de frais, paie et rémunération.
Conformité RGPD/CNDP
Politique de confidentialité, droits des personnes, export données, anonymisation.
Fonctionnalités clés
Profils Utilisateurs
EASYTIME™ définit cinq profils par défaut, chacun avec des droits d'accès distincts. Les profils sont paramétrables selon les besoins de l'organisation.
Admin
Tous les droits sur l'ensemble de l'application.
Self-Service uniquement
Accès au portail employé uniquement.
Supérieur Hiérarchique
Droits CO + accès aux données de ses subordonnés.
RH
Suivi, organisation, paramétrage, reporting et statistiques. Visibilité limitée à son site par défaut ; un administrateur peut lui ajouter d'autres « Sites consultables » pour un suivi multi-site (ex. un RH ou chef RH qui couvre Casablanca et Rabat).
Expert Équipements
Gestion des équipements et archivage.
Authentification & Accès
L'authentification gère les utilisateurs et leurs rôles via Spring Security. EASYTIME™ supporte deux méthodes : identifiants locaux (login/mot de passe) et Google SSO (OAuth2) lorsque configuré par l'administrateur.
Processus de connexion
Accéder à la page de login
Naviguer vers l'URL de l'application EASYTIME.
Saisir ses identifiants
Entrer le login et le mot de passe, puis valider avec le bouton Connexion ou la touche Entrée.
Accès au tableau de bord
En cas de succès, l'utilisateur est redirigé vers le tableau de bord selon les droits de son profil.
Fonctions de récupération de compte
🔑 Mot de passe oublié
Lien /forgot-password : saisir l'email, recevoir un lien sécurisé (SHA-256, valable 1h).
🔄 Réinitialiser
Lien /reset-password?token=… : saisir et confirmer le nouveau mot de passe.
🌐 Google SSO
Connexion via compte Google si activé par l'administrateur (OAuth2). Aucun mot de passe requis.
Organisation
Gestion des Collaborateurs
Accessible via Organisation >> Collaborateur. La liste affiche : Matricule, Nom/Prénom, Planning, Profil métier, Position hiérarchique, Site & Zone.
La création d'un collaborateur se fait en 3 phases :
| Phase | Contenu | Champs obligatoires |
|---|---|---|
| Phase 1 Infos générales | Nom, Prénom, Profil métier, Photo, Email, Date d'embauche | Nom, Prénom, Email (unique) |
| Phase 2 Infos privées | Matricule, Matricule Pointeuse, Login, Mot de passe, Type de contrat | Matricule, Login (uniques) |
| Phase 3 Position | Affecter dans la hiérarchie organisationnelle | Sup. Hiérarchique (si workflow actif) |
Gestion des Profils Métiers
Accessible via Organisation >> Profil Métier. Chaque profil est défini par un Code (alphanumérique unique) et un Libellé.
Gestion des Hiérarchies
Accessible via Organisation >> Hiérarchie. La structure hiérarchique est représentée sous forme d'arbre. Il est possible de :
Ajouter un nœud fils
Créer un sous-niveau dans la hiérarchie.
Modifier un nœud
Changer le libellé et le code.
Supprimer un nœud
Retirer un niveau de l'arborescence.
Maintenance
Sites, Zones & Pointeuses
| Entité | Accès menu | Informations gérées |
|---|---|---|
| Sites | Maintenance >> Sites | Code (unique, alphanumérique) + Libellé |
| Zones | Maintenance >> Zones | Code + Libellé + Site de rattachement |
| Pointeuses | Maintenance >> Pointeuses | Terminaux d'enregistrement des pointages |
Paramètres
Horaires
Fixe, flexible, libre, dynamique. Définition des plages horaires de travail.
Plannings
Hebdomadaire, mensuel, annuel, cyclique. Affectation par organigramme, service, équipe ou personne.
Compteurs
Comptabilisation des temps de travail et des soldes.
Jours Fériés
Calendrier des jours non travaillés.
Congés
Paramètres du congé annuel payé : base, ancienneté, incrément annuel ou mensuel.
Types absences & interruptions
Maladie, mission, déplacement, absence excusée/inexcusée, etc.
Tâches Quotidiennes
Le module des tâches quotidiennes est le cœur opérationnel d'EASYTIME. Il regroupe toutes les actions de gestion journalière du temps de présence.
| Fonctionnalité | Description |
|---|---|
| 🚨 Anomalies | Détection et correction des manques ou défauts de pointage. |
| ⏱️ Retards | Consultation et gestion des retards collaborateurs. |
| ⏸️ Interruptions | Enregistrement des pauses et interruptions de travail. |
| 👆 Pointages | Saisie et correction manuelle des pointages. |
| 🚫 Absences | Gestion des absences avec motifs. |
| 🏖️ Congés | Traitement des demandes de congé. |
| 😴 Repos compensateurs | Gestion des repos suite aux heures travaillées. |
| 🔄 Récupérations | Suivi des heures de récupération. |
| ➕ Heures supplémentaires | Enregistrement et validation des heures sup. |
| ⚡ Exceptions | Gestion des cas particuliers hors planning standard. |
| 📊 Rapport de synthèse | Génération de rapports globaux par période. |
Self-Service Employé
Le module Self-Service permet aux collaborateurs d'effectuer eux-mêmes certaines démarches via un système de workflow. Il allège la charge des gestionnaires RH.
Demandes de Congés
Saisie, suivi et historique des demandes de congé avec circuit d'approbation.
Déclaration d'Absences
Signalement d'absence avec sélection du motif et pièce justificative.
Notifications
Réception des notifications de traitement par email ou SMS.
Intelligence Artificielle & Analytics
Le module AI d'EASYTIME™ exploite l'intelligence artificielle pour analyser les données RH et prédire des tendances importantes. Cette fonctionnalité avancée aide les managers à prendre des décisions proactivement.
Prédiction des Absences
Analyse prédictive des patterns d'absentéisme pour anticiper les besoins en ressources.
Détection Burnout
Identification précoce des signes de fatigue et surcharge de travail.
Détection de Fraude
Analyse automatique des pointages suspects et des anomalies comportementales.
Optimisation des Plannings
Suggestions IA pour optimiser les plannings selon les charges de travail historiques.
Prédiction Turnover
Estimation des risques de départ et facteurs de rétention.
Assistant IA Chat
Assistant conversationnel pour aider les utilisateurs dans leurs tâches quotidiennes.
Interface de Prédiction
| Fonctionnalité AI | Accès | Données analysées |
|---|---|---|
| Absences Prédiction | AI >> Prédiction Absences | Historique des absences, saisonnalité, profils |
| Burnout Détection | AI >> Burnout Detection | Heures travaillées, anomalies, congés non pris |
| Fraude Analyse | AI >> Fraudes | Pointages, emplacements, patterns suspects |
| Plannings Optimisation | AI >> Optimisation Plannings | Historique charge de travail, compétences |
| Turnover Prédiction | AI >> Turnover | Ancienneté, absences, évolution carrière |
Caméras & Pointage Vidéo
Le système de gestion des caméras permet une surveillance visuelle des points de contrôle d'accès et offre une vérification biométrique par reconnaissance faciale pour les pointages.
Gestion des Caméras
Configuration et monitoring des caméras IP de sécurité.
Visionneuse Live
Visualisation en temps réel des flux vidéo des caméras.
Pointage par Reconnaissance
Pointage automatique via reconnaissance faciale.
Configuration des Caméras
| Fonctionnalité | Accès | Description |
|---|---|---|
| Liste Caméras | Caméras >> Liste | Inventaire complet des caméras avec statut |
| Ajouter Caméra | Caméras >> Nouvelle | Configuration IP, modèle, zone associée |
| Viewer Live | Caméras >> Visionneuse | Affichage multi-caméras en temps réel |
| Pointage Vidéo | Caméras >> Pointage | Interface de pointage avec reconnaissance faciale |
Utilisateurs & Rôles
La gestion des utilisateurs et des autorisations permet de définir précisément qui peut accéder à quelles fonctionnalités d'EASYTIME™. Le système offre une granularité fine des permissions.
Gestion des Utilisateurs
Accessible via Sécurité >> Utilisateurs. Chaque utilisateur possède un login unique et un profil applicatif définissant ses droits.
| Champ | Description | Obligatoire |
|---|---|---|
| Login | Identifiant unique de connexion | Oui |
| Nom/Prénom | Identité de l'utilisateur | Oui |
| Adresse pour notifications | Oui | |
| Profil Applicatif | Rôle définissant les permissions | Oui |
| Collaborateur lié | Association fiche RH (optionnel) | Non |
| Actif | État du compte (actif/inactif) | Oui |
| Sites consultables | Autres sites visibles en plus du site principal (voir ci-dessous). Champ réservé aux éditeurs de rôle Admin. | Non |
| Recevoir les demandes par email | Interrupteur : envoie un email à ce compte pour chaque nouvelle demande (congé, absence, heures sup…) créée sur son site principal ou sur un de ses Sites consultables. | Non |
| Photo / avatar | Import d'une image ; un aperçu s'affiche instantanément dans la fiche avant l'enregistrement. | Non |
Gestion des Autorisations
Accessible via Sécurité >> Autorisations. Définition granulaire des permissions par module et par action.
🔐 Créer un Profil
Définir un nouveau rôle avec ensemble de permissions personnalisées.
✏️ Modifier Permissions
Ajuster les droits d'accès (lecture, écriture, suppression, validation).
Visibilité multi-site (Sites consultables)
Certaines organisations ont plusieurs sites suivis par des RH différents, ou par un même RH qui couvre plusieurs sites (« chef RH »). Le champ Sites consultables, sur la fiche utilisateur, permet à un administrateur d'élargir la visibilité d'un compte au-delà de son site principal, sans lui donner accès à l'ensemble de l'application.
👤 RH mono-site
Aucun Site consultable configuré : ne voit et ne traite que les données de son site principal (utilisateurs, absences, congés, heures sup, retards, notifications…).
🧑🤝🧑 Chef RH multi-site
Site principal + Sites consultables cochés : voit et traite les données cumulées de tous ces sites, dans les mêmes écrans (listes, dashboards, rapports).
🛡️ Admin
Accès à tous les sites par défaut, sans configuration. Le champ Sites consultables ne s'applique pas à l'Admin et n'est visible que pour lui dans les fiches des autres utilisateurs.
Où et comment configurer
Ouvrir la fiche utilisateur en tant qu'Admin
Menu Sécurité >> Utilisateurs, créer ou modifier un compte de rôle non-Admin (ex. RH).
Choisir le site principal
Champ Site : le site de rattachement habituel de l'utilisateur (obligatoire).
Cocher les Sites consultables
Section Sites consultables (visible seulement pour un éditeur Admin) : cocher un ou plusieurs sites supplémentaires. Le site principal est retiré automatiquement de cette liste s'il y figure.
Enregistrer
Dès l'enregistrement, l'utilisateur voit ses listes, tableaux de bord, notifications et rapports filtrés sur l'ensemble {site principal + Sites consultables}, sans action supplémentaire.
| Cas | Site principal | Sites consultables | Données visibles |
|---|---|---|---|
| RH Casablanca | Casablanca | Aucun | Casablanca uniquement |
| RH Rabat | Rabat | Aucun | Rabat uniquement |
| Chef RH | Casablanca | Rabat | Casablanca + Rabat |
| Admin | Indifférent | Non applicable | Tous les sites, toujours |
Audit & Conformité
Le module d'audit assure la traçabilité de toutes les actions effectuées dans l'application. La conformité permet de vérifier le respect des réglementations légales et conventionnelles.
Journal d'Audit
Historique complet des actions utilisateurs avec timestamps.
Dashboard Conformité
Indicateurs de conformité réglementaire (temps de travail, pauses).
Fonctionnalités d'Audit
| Type d'Audit | Données tracées | Conservation |
|---|---|---|
| Connexions | Login, logout, IP, navigateur | 2 ans |
| Modifications | Ancienne/nouvelle valeur, utilisateur, date | 5 ans |
| Suppressions | Données supprimées, motif, auteur | 5 ans |
| Exports | Fichiers générés, destinataires | 2 ans |
Gestion des Visiteurs
Le module Visiteurs gère l'accès des personnes extérieures sur les sites de l'entreprise : visiteurs, livreurs, prestataires. Il assure la traçabilité des entrées et sorties pour la sécurité.
Gestion des Visites
Enregistrement des visites avec motif et personne visitée.
Suivi des Expéditions
Traçabilité des livraisons et enlèvements de colis.
Blacklist
Liste des personnes interdites d'accès avec alertes.
Processus d'Enregistrement
Identification
Saisie des coordonnées du visiteur (nom, prénom, société, pièce d'identité).
Motif de visite
Sélection du type de visite et de la personne/entité visitée.
Validation d'accès
Vérification blacklist, génération du badge d'accès temporaire.
Enregistrement sortie
Scan du badge à la fin de la visite pour clôturer la session.
Tableaux de Bord
EASYTIME™ propose plusieurs dashboards personnalisables selon le profil de l'utilisateur. Chaque indicateur peut être configuré et les données sont mises à jour en temps réel.
Dashboard Admin
Vue globale : présences, absences, anomalies, activité système.
Dashboard Manager
Focus équipe : retards, congés à venir, heures sup de l'équipe.
Self-Service Dashboard
Soldes congés, dernières demandes, notifications personnelles.
Indicateurs disponibles
Rapports Avancés
Le module de reporting offre des rapports détaillés et personnalisables. Les rapports peuvent être générés à la demande ou planifiés pour envoi automatique.
Types de Rapports
| Catégorie | Rapports disponibles | Format |
|---|---|---|
| Présence | Feuilles de présence, pointages détaillés | PDF, XLS |
| Congés | Soldes, consommations, planning congés | PDF, XLS |
| Anomalies | Liste des anomalies, corrections effectuées | PDF, XLS, CSV |
| Statistiques | Taux d'absentéisme, heures sup, RTT | PDF, XLS, Chart |
Rapports Planifiés
Configuration de rapports automatiques envoyés par email à intervalles réguliers (journalier, hebdomadaire, mensuel).
📅 Planification
Définir la fréquence, les destinataires et le format d'envoi.
📧 Email Automatique
Rapports envoyés automatiquement aux managers et RH.
Import & Export de Données
Les fonctionnalités d'import et d'export permettent d'échanger des données avec d'autres systèmes (SIRH, paie, contrôle d'accès).
Import de Données
Import Collaborateurs
Fichier XLS avec matricule, nom, prénom, profil, position, date embauche.
Import Pointages
Données de pointeuses externes au format CSV ou XML.
Import Plannings
Import massif de plannings cycliques ou annuels.
Export de Données
| Type d'Export | Format | Usage principal |
|---|---|---|
| Paie | CSV, XML | Transmission vers logiciel de paie |
| Présences | XLS, PDF | Archivage et contrôle |
| Congés | XLS, CSV | Suivi des soldes et consommations |
| Équipements | XLS, PDF | Inventaire des pointeuses et caméras |
Notifications
Le système de notifications permet d'alerter les utilisateurs par email ou SMS sur des événements importants : validation de demandes, anomalies détectées, rappels de pointage.
Notifications Email
Alertes envoyées à l'adresse email de l'utilisateur.
Notifications SMS
Alertes urgentes par SMS (validation, rappels).
Notifications In-App
Alertes affichées directement dans l'interface.
Types de Notifications
| Événement | Destinataire | Canal |
|---|---|---|
| Demande de congé soumise | Manager/Supérieur | Email + In-App |
| Validation/Rejet demande | Demandeur | Email + SMS |
| Anomalie détectée | RH + Manager | |
| Oubli de pointage sortie | Collaborateur | SMS |
| Rapport planifié prêt | Abonnés |
Paramètres Système
Les paramètres système permettent de configurer le comportement global de l'application : langues, fuseaux horaires, politiques de mot de passe, et intégrations.
Configuration Générale
Langue, fuseau horaire, format de date, devise.
Sécurité
Politique mots de passe, durée session, double authentification.
Configuration Email
Paramètres SMTP pour l'envoi des notifications.
Intégrations API
Clés API pour connexions avec systèmes externes.
Gestion des Anomalies
Le module Anomalies détecte et signale automatiquement les problèmes de pointage : oublis, pointages multiples, entrées/sorties manquantes. La détection IA renforce l'analyse.
Types d'Anomalies
| Type | Description | Correction |
|---|---|---|
| Manque Pointage | Entrée ou sortie non pointée | Saisie manuelle avec motif |
| Multiple Pointage | Plusieurs pointages dans un court délai | Sélection du pointage valide |
| Hors Planning | Pointage en dehors des plages horaires | Validation ou correction |
| Incohérent | Sortie avant entrée ou durée négative | Correction manuelle obligatoire |
| Suspicion Fraude | Détection IA de comportement suspect | Enquête RH + vérification |
Traitement des Anomalies
Détection automatique
Le système analyse les pointages et identifie les anomalies selon les règles configurées.
Notification
Alerte envoyée au RH et au manager concerné.
Analyse & Correction
Le RH examine l'anomalie et applique la correction appropriée avec justification.
Validation
La correction est enregistrée avec traçabilité complète (qui, quand, pourquoi).
Gestion des Retards
Le module Retards permet de suivre et gérer les arrivées tardives des collaborateurs. Il calcule automatiquement les durées de retard et permet de justifier ou sanctionner.
Calcul Automatique
Détection des retards par comparaison pointage/planning.
Justification
Saisie des motifs de retard (transport, médical, personnel).
Statistiques
Suivi des retardataires récurrents et analyse des causes.
Configuration des Retards
| Paramètre | Description | Exemple |
|---|---|---|
| Marge tolérée | Délai avant de compter un retard | 5 minutes |
| Seuil alerte | Nombre de retards avant notification | 3 retards/mois |
| Types de motifs | Justifications acceptées | Transport, maladie, imprévu |
Heures Supplémentaires
Le module Heures Supplémentaires gère les heures travaillées au-delà du planning. Il permet de distinguer les heures à payer des heures à récupérer.
Déclaration
Saisie des heures sup avec motif et type (payée/récupérable).
Validation Workflow
Circuit d'approbation manager puis RH.
Export Paie
Transmission automatique vers le logiciel de paie.
Types d'Heures Supplémentaires
| Type | Description | Traitement |
|---|---|---|
| 25% HS normales | 8ème à 12ème heure (France) | Paiement majoré ou récupération |
| 50% HS majorées | Au-delà de la 12ème heure | Paiement majoré obligatoire |
| 100% Dimanche/Férié | Travail jour férié ou dimanche | Paiement majoré + repos compensateur |
| Nuit | Travail entre 22h et 6h | Majoration spécifique selon convention |
Calendrier
Le Calendrier offre une vue globale des événements : présences, absences, congés, jours fériés. Il permet une planification visuelle et la gestion des ressources.
Vue Mensuelle
Vue d'ensemble du mois avec tous les événements.
Vue par Équipe
Calendrier consolidé des membres d'une équipe.
Code Couleur
Identification visuelle rapide par type d'événement.
Événements Affichés
Gestion des Équipements
Le module Équipements permet de gérer le parc de terminaux de pointage, lecteurs de badges et autres dispositifs de contrôle d'accès.
Pointeuses
Gestion des terminaux de pointage physiques (IP, modèle, statut).
Lecteurs Badges
Configuration des lecteurs RFID et codes-barres.
Biométrie
Gestion des lecteurs d'empreintes et faciaux.
Fonctionnalités
| Fonction | Description |
|---|---|
| Inventaire | Liste complète des équipements avec caractéristiques |
| Monitoring | État de connexion et dernière communication |
| Affectation | Association équipement/site/zone |
| Maintenance | Historique des interventions et pannes |
Entretiens Professionnels
Le module Entretiens facilite la gestion des entretiens annuels d'évaluation, de compétences et professionnels. Il permet de planifier, documenter et suivre les entretiens.
Entretien Annuel
Évaluation annuelle des performances et objectifs.
Entretien de Compétences
Évaluation des compétences techniques et comportementales.
Suivi des Objectifs
Définition et suivi des objectifs individuels.
Processus d'Entretien
Planification
Fixation de la date et notification du collaborateur.
Préparation
Remplissage préalable du formulaire par les deux parties.
Déroulement
Conduite de l'entretien et saisie des échanges.
Validation
Signature électronique des deux parties et archivage.
Gestion des Formations
Le module Formations permet de planifier, suivre et gérer le budget formation de l'entreprise. Il assure le suivi réglementaire du DIF/CPF et des obligations de formation.
Catalogue Formations
Répertoire des formations disponibles internes et externes.
Planification
Organisation des sessions avec gestion des places.
Budget & Suivi
Suivi des coûts et heures de formation par collaborateur.
Gestion du Parcours Formation
| Étape | Action | Responsable |
|---|---|---|
| Identification | Détection des besoins via entretiens ou manager | Manager / RH |
| Inscription | Réservation place en session | RH |
| Réalisation | Participation et suivi de présence | Formateur |
| Évaluation | Questionnaire de satisfaction et bilan | RH / Collaborateur |
Gestion des Projets
Le module Projets permet de suivre le temps passé sur différents projets ou missions. Il facilite l'affectation des ressources et l'analyse de la rentabilité.
Création Projets
Définition des projets avec code, libellé, client, budget.
Affectation Ressources
Assignation des collaborateurs avec pourcentage de temps.
Saisie des Temps
Déclaration du temps passé par projet et par période.
Analyse & Reporting
Suivi de l'avancement et rentabilité des projets.
Saisie du Temps par Projet
Les collaborateurs peuvent saisir leur temps de projet via :
Notes de Frais
Le module Notes de Frais permet aux collaborateurs de déclarer leurs dépenses professionnelles (déplacements, repas, hébergement) et d'en demander le remboursement via workflow.
Déclaration
Saisie des frais avec catégorie, montant, justificatif.
Justificatifs
Upload des tickets et factures (photo ou PDF).
Remboursement
Workflow de validation et intégration à la paie.
Types de Frais
| Catégorie | Description | Plafond |
|---|---|---|
| Transport | Kilométrage, train, avion, taxi | Selon barème |
| Repas | Déjeuner/dîner en déplacement | 18-25€ selon zone |
| Hébergement | Hôtel, Airbnb en déplacement | Selon politique |
| Divers | Fournitures, péage, parking | Sur justificatif |
Paie & Rémunération
Le module Paie assure l'interface entre EASYTIME™ et le logiciel de paie. Il génère les fichiers d'export avec toutes les variables nécessaires au calcul de la paie.
Rémunération
Gestion des salaires, primes et avantages.
Export Paie
Génération fichier pour logiciel de paie (Sage, EBP, ADP...).
Bulletins Analytiques
Analyse masse salariale et coûts par département.
Variables Exportées
| Variable | Description | Source |
|---|---|---|
| Heures travaillées | Total heures de présence | Pointages validés |
| Heures supplémentaires | HS 25%, 50%, 100% | Module HS validées |
| Absences | Jours d'absence avec type | Module Absences |
| Congés payés | Jours de congés pris | Module Congés |
| Notes de frais | Montant à rembourser | Module Notes de Frais |
Éléments d'Interface
Navigation principale
🔝 Menu du haut
Cliquer sur EasyTime pour retourner à l'accueil du profil applicatif.
◀️ Menu latéral gauche
Accès rapide à toutes les interfaces. Bouton Quitter en bas pour se déconnecter.
Export de données
| Format | Usage |
|---|---|
| Impression et archivage | |
| XLS | Traitement sous Excel |
| CSV | Import dans d'autres systèmes |
| XML | Intégration applicative |
Filtrage & Recherche
Chaque liste dispose de filtres par colonne. La recherche multicritère collaborateur permet de filtrer par : Matricule, Nom/Prénom, Zone, Site, Groupe, Profil métier, Planning, Supérieur hiérarchique…
Themes & Apparence
Easytime propose plusieurs themes visuels pour adapter le confort de lecture, l'ambiance de travail et la visibilite selon l'utilisateur ou l'environnement d'exploitation.
Changer le theme
Ouvrir le menu Apparence
Dans l'en-tete de l'application, cliquer sur l'icone palette.
Selectionner un theme
Choisir le theme adapte: clair pour les bureaux lumineux, sombre pour un usage prolonge, ou une variante coloree selon la preference utilisateur.
Memorisation automatique
Le choix est conserve pour les prochaines connexions de l'utilisateur.
Clair
Theme standard, recommande pour une utilisation quotidienne en environnement lumineux.
Sombre
Reduit la fatigue visuelle et convient aux postes utilises longtemps.
Indigo
Interface claire avec accent violet/bleu, utile pour une lecture moderne et contrastee.
Emeraude
Ambiance verte douce, adaptee aux interfaces RH et aux tableaux de suivi.
Deep Blue
Theme sombre professionnel, ideal pour les dashboards et ecrans de supervision.
Kimbie Dark
Theme sombre chaud, confortable pour les utilisateurs qui preferent les tons ambre.
Graphite
Theme technique et discret, adapte aux postes administrateur et supervision.
Midnight
Theme tres sombre avec accent indigo, utile en environnement peu lumineux.
Carbon
Interface neutre et sobre, orientee concentration et lisibilite des donnees.
Aubergine
Theme sombre avec accent rose/violet, pour une interface distinctive et elegante.
Statuts Workflow
Les demandes suivant un workflow (congés, absences…) sont codifiées par couleur pour un suivi visuel immédiat :
Conformité RGPD / CNDP (Loi 09-08)
EASYTIME™ intègre un module de conformité dédié accessible via /conformite. Il documente les obligations légales de l'entreprise au titre du Règlement Général sur la Protection des Données (RGPD) et de la Loi Marocaine 09-08 relative à la protection des personnes physiques (CNDP).
Politique de Confidentialité
Documentation complète des traitements, finalités, durées de conservation et droits des personnes.
Export de mes Données (RGPD)
Tout collaborateur peut télécharger l'ensemble de ses données personnelles en JSON via son profil.
Anonymisation (Art. 7 RGPD)
Les administrateurs peuvent anonymiser les données personnelles d'un employé tout en conservant les enregistrements RH.
Purge Automatique
Les journaux d'audit sont purgés automatiquement après 2 ans (tâche planifiée à 02h00 chaque nuit).
Données Biométriques — Déclaration CNDP obligatoire
L'utilisation de terminaux biométriques (empreintes digitales ZKTeco, reconnaissance faciale Hikvision) requiert une autorisation préalable de la CNDP avant tout traitement. Cette autorisation doit être renouvelée à chaque modification substantielle du traitement.
Vidéosurveillance — Autorisation CNDP
Droits des Personnes Concernées
| Droit | Description | Comment l'exercer dans EASYTIME |
|---|---|---|
| Accès | Consulter toutes les données détenues | Profil → "Exporter mes données (RGPD)" |
| Rectification | Corriger des données inexactes | Profil → "Modifier mes informations" |
| Effacement / Anonymisation | Supprimer ou anonymiser les données | Admin → Liste Utilisateurs → Bouton "Anonymiser (RGPD)" |
| Portabilité | Recevoir ses données en format structuré | Export JSON via /profile/export-my-data |
| Information | Être informé des traitements | Page Conformité /conformite (accessible à tous) |
Durées de Conservation
| Type de données | Durée | Base légale |
|---|---|---|
| Données RH actives (employé présent) | Durée du contrat | Contrat de travail |
| Données RH après départ | 5 ans | Code du travail marocain (Art. 24) |
| Journal d'audit applicatif | 2 ans (purge auto) | Politique RGPD interne |
| Images de vidéosurveillance | 30 jours max | Délibération CNDP |
| Données biométriques (empreintes) | Durée du contrat | Autorisation CNDP |
/conformite est accessible à tous les utilisateurs connectés depuis leur profil. Elle contient l'intégralité de la politique de traitement des données, les coordonnées du DPD (Délégué à la Protection des Données) et les formulaires de contact pour exercer ses droits.
Document confidentiel EASYTIME™ — Ne pas reproduire sans autorisation écrite.
Guide Complet Pro • Version 3.0 • Spring Boot 3.x • 33 sections • 2025