Prérequis, activation et droits
Modules nécessaires
- Contrats (module standard de Dolibarr) ;
- Advanced Dictionaries (gestion des dictionnaires du module : liste des indices et valeurs des indices).
Activation
Dans Configuration > Modules/Applications, activer « Extended Contract ». L'activation crée les champs complémentaires sur les contrats, les lignes de contrat, les factures et les propositions commerciales, les types d'événements de l'agenda, les entrées de menu et les tâches planifiées.
Tâches planifiées
Le module déclare cinq tâches dans Configuration > Modules/Applications > Tâches planifiées (voir le chapitre 13). Pour qu'elles s'exécutent, le planificateur système de Dolibarr (cron) doit être en place sur le serveur.
La tâche « Traitement des factures en arrière-plan » est livrée désactivée : elle doit être activée pour que la facturation en masse fonctionne.
Droits des utilisateurs
Le module ajoute deux permissions dans la fiche utilisateur :
Permission | Par défaut | Effet |
|---|---|---|
Lire | Accordée | Accès aux pages du module. |
Résilier les contrats | Refusée | Fait apparaître le bouton « Résiliation » sur la fiche contrat. |
Les autres actions s'appuient sur les droits standards de Dolibarr :
Droit standard | Actions du module autorisées |
|---|---|
Créer/modifier des contrats | Saisie des champs, calcul du montant, action en masse d'avertissement de reconduction tacite. |
Créer des factures | Facturation en masse et validation en masse. |
Supprimer des factures ou des propositions | Suppression en masse des brouillons. |
Menus
- « Facturation des contrats » : liste des contrats à facturer et lancement de la facturation en masse ;
- « Suivi des facturations en masse » : liste des traitements en arrière-plan.
Sur chaque fiche contrat, un onglet « Facturation en masse » affiche les traitements qui concernent ce contrat.