Introduction
Bienvenue dans la documentation du module Human Resources Management (HRM) pour Perfex CRM. Ce guide vous aidera à installer, configurer et utiliser toutes les fonctionnalités du module.
Qu'est-ce que le module HRM ?
Le module HRM est une solution complète de gestion des ressources humaines qui s'intègre directement dans votre zone d'administration Perfex CRM. Il vous permet de :
- Gérer le personnel avec des profils étendus, contrats et documents
- Gérer les contrats avec types, modèles et suivi de validité
- Suivre les assurances et avantages par employé
- Gérer les plages horaires et la présence
- Traiter la paie et générer les bulletins de salaire
- Intégrer les nouveaux employés avec des listes de contrôle personnalisables (élément par élément coché !)
- Suivre les performances avec les évaluations et objectifs (OKRs/KPIs)
- Gérer les parcours d'apprentissage et inscriptions aux formations
- Impliquer les employés avec des enquêtes et notes de réunions 1:1
- Stocker les documents RH dans une bibliothèque centrale
- Assister le personnel via le HR Helpdesk (avec mises à jour de statut)
- Attribuer des actifs (ordinateurs, équipements) au personnel
- Générer des rapports avec des rapports intégrés et un générateur de rapports personnalisés
Exigences
- Perfex CRM 2.3.x ou supérieur
- PHP 7.4 ou supérieur
- Privilèges administrateur pour accéder à toutes les fonctionnalités HRM
Démarrage rapide
- Installez le module via Perfex CRM → Setup → Modules
- Activez le module (nécessite une licence valide)
- Configurez Settings → HRM → Setting pour les types de contrats, indemnités, postes, etc.
- Ajoutez du personnel ou utilisez les membres du personnel Perfex existants
- Commencez à utiliser les éléments du menu HRM dans la barre latérale
Étapes d'installation
- Téléchargez le package du module depuis Codecanyon (fichier ZIP)
- Extrayez le fichier ZIP
- Téléversez le dossier
hrm(ouhuman-resources-management-module-for-perfex-cr) vers votre installation Perfex :/application/modules/hrm/
Le dossier doit être nommé hrm lorsqu'il est placé dans le répertoire des modules pour que Perfex le reconnaisse.
- Allez dans Perfex Admin → Setup → Modules
- Trouvez "Human Resources Management" dans la liste
- Cliquez sur le bouton Activate
Activation et licence
Le module HRM nécessite un code d'achat valide de Codecanyon pour s'activer. Lors de l'activation :
- Saisissez votre code d'achat (licence Envato)
- Le module validera la licence auprès des serveurs de l'auteur
- En cas de succès, le module s'active et toutes les fonctionnalités deviennent disponibles
Si l'activation échoue, vérifiez que votre code d'achat est correct et que vous avez une période de support active. Contactez Themesic support pour assistance.
Structure du module
Après installation, le module crée :
| Path | Purpose |
|---|---|
modules/hrm/ | Fichiers principaux du module |
modules/hrm/uploads/ | Fichiers téléversés (documents, pièces jointes) |
modules/hrm/migrations/ | Fichiers de migration de base de données pour les mises à jour |
Mise à niveau depuis une version précédente
- Sauvegardez votre base de données et le dossier
modules/hrm/ - Désactivez le module (optionnel mais recommandé)
- Remplacez les fichiers du module par la nouvelle version
- Réactivez le module
- Lorsque demandé, cliquez sur "Upgrade Database" pour exécuter les migrations
- Les migrations ajouteront les nouvelles tables ou colonnes requises pour la nouvelle version
Le module utilise les migrations Perfex. Chaque changement de version crée un fichier de migration. Lors de la mise à niveau, Perfex détecte le changement de version et vous invite à mettre à niveau la base de données.
Désinstallation
Pour supprimer le module :
- Allez dans Setup → Modules
- Désactivez le module HRM
- Supprimez le dossier
modules/hrm/de votre serveur
La désinstallation ne supprimera pas les tables de base de données. Les tables créées par le module (ex. tblhrm_*, tblstaff_contract, etc.) resteront. Un nettoyage manuel de la base de données peut être nécessaire pour supprimer toute trace.