Les pointeuses biométriques ZKTECO, Suprema ou Anviz sont présentes dans des centaines d'entreprises marocaines. Pourtant, la plupart exportent encore leurs données manuellement vers Excel. Voici comment intégrer ces terminaux directement à Odoo pour automatiser la gestion des présences.
Le problème actuel dans les entreprises marocaines
Le scénario classique : la pointeuse enregistre les entrées et sorties de chaque employé. Chaque fin de mois, le responsable RH exporte un fichier CSV, le retraite dans Excel, recalcule manuellement les heures travaillées, les retards, les absences et les heures supplémentaires, puis saisit les résultats dans le logiciel de paie.
Ce processus prend plusieurs jours, génère des erreurs, et n'offre aucune visibilité en temps réel sur les présences.
Ce que permet l'intégration Odoo avec les pointeuses biométriques
Synchronisation automatique des pointages
Le connecteur Odoo-ZKTECO récupère automatiquement les événements de pointage (check-in et check-out) depuis les terminaux biométriques, à intervalles réguliers ou en temps réel selon la configuration réseau. Chaque pointage est associé à la fiche employé correspondante dans Odoo.
Calcul automatique des présences
Le module Présences d'Odoo, alimenté par les pointages réels, calcule automatiquement :
- Les heures travaillées par employé et par jour
- Les retards (arrivée après l'heure prévue)
- Les heures manquantes (départ anticipé)
- Les absences non justifiées
- Les heures supplémentaires au-delà du planning
Calendriers de travail personnalisés
Chaque employé peut avoir son propre calendrier de travail dans Odoo : horaires fixes, horaires flexibles, équipes tournantes (matin/soir/nuit), semaines alternées, horaires weekend. Les jours fériés marocains sont intégrés et pris en compte automatiquement.
Dashboard KPI Présence en temps réel
Un tableau de bord centralisé permet aux responsables RH et aux managers de visualiser en temps réel :
- Qui est présent, absent ou en retard en ce moment
- Le taux de présence quotidien et mensuel par service
- Les heures supplémentaires cumulées par employé
- Les absences récurrentes ou anormales
Les terminaux compatibles
L'intégration est possible avec les principales marques de terminaux biométriques présentes sur le marché marocain :
- ZKTECO : gamme la plus répandue au Maroc, compatible via API ZKLIB ou SDK officiel
- Suprema : terminaux haut de gamme, intégration via BioStar API
- Anviz : alternative économique, intégration via fichiers d'export
- Hikvision : terminaux de contrôle d'accès avec fonction pointage
La méthode d'intégration varie selon le modèle et la connectivité réseau du terminal (LAN, Wi-Fi, 4G).
L'impact sur la paie marocaine
L'avantage majeur de cette intégration : les données de présence alimentent directement le module Paie d'Odoo. Le calcul des heures supplémentaires (majorées à 25% ou 50% selon la législation marocaine), des retenues pour absence injustifiée, et des primes d'assiduité devient automatique et traçable.
C'est un gain de temps significatif en fin de mois pour les responsables paie, et une source d'audit fiable en cas de contrôle.
Ce que Nelozia a livré pour ce type de projet
Nous accompagnons des entreprises marocaines dans l'intégration de leurs terminaux biométriques avec Odoo : analyse de l'infrastructure réseau, développement du connecteur, paramétrage des calendriers de travail, création du dashboard KPI, et formation des équipes RH.
Si votre entreprise dispose de pointeuses et cherche à automatiser la gestion des présences, contactez-nous pour évaluer la faisabilité technique de l'intégration.