Modules¶
Pourquoi c'est important¶
Un module est un type de fiche dans ImmCase : Demandeurs, Dossiers, Entreprises, Devis, Factures. Presque tout ce que vous voyez dans la barre latérale est un module. En tant qu'administrateur, vous gérez quels modules existent, leur type, dans quel groupe ils apparaissent au menu, et quelles permissions ils exigent.
ImmCase est livré avec des modules de base (ceux qui viennent avec l'installation) et permet des modules personnalisés que votre cabinet crée pour des besoins particuliers.
Types de modules¶
| Type | Objet | Exemples |
|---|---|---|
| Entité | Modules métier avec fiches CRM | demandeurs, dossiers, devis |
| Personnalisé | Modules créés par l'utilisateur pour des besoins précis | commandes, produits, devises |
| Extension | Extensions de fonctionnalité | modèles de courriel, modèles PDF |
| Natif | Modules système avec tables dédiées | configuration SMTP |
| Administratif | Gestion du système | utilisateurs, rôles, modules, flux |
Vous créez les personnalisés. Les autres viennent avec le système.
La liste des modules¶
Barre latérale → Paramètres → Modules. Vous voyez tous les modules de votre cabinet avec :
- Nom et Clé technique (celle utilisée dans les URL et le code).
- Type.
- Groupe (catégorie dans le menu latéral).
- Table dans la base de données.
- Actif / Inactif — désactiver cache le module du menu sans le supprimer.
- Afficher au menu — s'il apparaît dans la barre latérale ou n'est accessible que par URL directe.

Activer / désactiver un module¶
- Ouvrez le module → Modifier.
- Basculez Actif ou Afficher au menu.
- Enregistrer.
Désactiver un module : - Le cache du menu pour tous les utilisateurs. - Les fiches sont conservées en base de données. - Peuvent toujours être référencées depuis d'autres modules (un dossier pointant vers un demandeur dans un module désactivé reste accessible depuis le dossier).
Groupes de modules¶
Les modules sont regroupés en catégories qui apparaissent dans la barre latérale :
- CRM — contacts, dossiers, entreprises.
- Communication — courriel, clavardage, appels.
- Fichiers — gestionnaire, modèles, eForms.
- Productivité — calendrier, rapports.
- Paramètres — les modules administratifs.
Créer un nouveau groupe : Paramètres → Groupes de modules → Créer. Attribuez les modules au groupe depuis leur configuration individuelle.
Permissions sur le module¶
Chaque module a quatre permissions de base : view, create, edit, delete. Elles sont attribuées via Rôles et Profils, pas ici.
Ici, vous définissez les caractéristiques du module (ce qu'il est, où il apparaît), pas qui peut l'utiliser.
À surveiller¶
- Ne supprimez pas un module système. La suppression peut briser des relations avec d'autres modules. Désactiver est la bonne option.
- La clé technique ne change pas. Une fois le module créé, sa clé (par exemple,
cases) reste. La changer brise URL, modèles, flux de travail, rapports qui la référencent. - Les modules personnalisés sont spécifiques à l'installation. Si vous migrez vers une autre instance d'ImmCase, les personnalisés ne suivent pas — il faut les recréer.
Pour la suite¶
- Modules personnalisés — créer de nouveaux modules.
- Champs — quels champs a chaque module.