HTKapp Logo

Module Contrats

Le module Contrats de HtkDoli vous permet de gérer les abonnements et les services réguliers facturés à vos clients directement depuis l’application mobile. Il offre une vue d’ensemble complète sur l’état de vos engagements.

Interface et Fonctionnalités

L’interface du module Contrats est conçue pour faciliter le suivi et la gestion de vos services contractuels.

Liste des Contrats

  • Vue d’ensemble : Affichez la liste de vos contrats avec leur référence, le nom du tiers associé, la date du contrat, le montant total et leur statut (Brouillon, En service, Clôturé).
  • Filtres et Tri : Utilisez les options de filtrage par statut et de tri par date, référence ou nom du tiers pour trouver rapidement un contrat spécifique.
  • Actions rapides : Balayez vers la droite pour modifier un contrat, ou vers la gauche pour le supprimer (si les droits le permettent). Un appui long donne accès à des actions contextuelles comme la prévisualisation du PDF.

Détails d’un Contrat

  • Informations générales : Consultez la référence, la date, la référence client, le montant et les liens directs vers le Tiers ou le Projet associé.
  • Services (Lignes de contrat) : Affichez la liste des services inclus dans le contrat. Chaque ligne détaille sa date de début, sa date de fin de validité, et son statut (Actif, À venir, Expiré, Inactif, Fermé/Résilié). Vous pouvez mettre en service une ligne inactive directement depuis cette vue.
  • Contacts : Consultez, ajoutez ou déliez des contacts spécifiques au contrat, avec des accès directs pour les appeler ou leur envoyer un e-mail.
  • Documents : Consultez les documents rattachés au contrat ou ajoutez-en de nouveaux (via l’appareil photo ou les fichiers locaux).
  • Notes : Visualisez et modifiez les notes publiques et privées du contrat.
  • Éléments liés : Accédez facilement aux Interventions, Factures ou Propositions commerciales liées à ce contrat.

Création et Édition

  • Brouillon hors-ligne : Créez de nouveaux contrats même sans connexion (ils seront enregistrés localement avec un identifiant provisoire).
  • Sélection des éléments : Associez le contrat à un Tiers (obligatoire) et à un Projet (optionnel).
  • Dates clés : Définissez la date du contrat, la date de mise en service et la date de fin de validité.
  • Évolution du statut : Depuis la vue de détail (bouton ”…”), vous pouvez valider un contrat brouillon, clôturer/résilier un contrat actif, ou cloner/renouveler un contrat existant. Il est également possible de générer une facture directement à partir d’un contrat validé.

Comportement Métier et Dolibarr

Le module respecte fidèlement les règles métier et les statuts définis par Dolibarr.

Statuts des Contrats

Les statuts affichés dans l’application correspondent aux états Dolibarr :

  • Brouillon (Statut 0) : Le contrat est en cours de création.
  • En service (Statut 1) : Le contrat est validé et au moins un de ses services est actif ou à venir.
  • Clôturé (Statut 2) : Le contrat est terminé ou résilié.

Statuts des Lignes de Service

La gestion des lignes est indépendante du contrat global :

  • Inactif (Statut 0) : Le service n’a pas encore commencé.
  • Fermé / Résilié (Statut 4) : Le service est terminé.
  • Les états intermédiaires (Actif, À venir, Expiré) sont calculés dynamiquement par l’application en fonction de la date du jour par rapport aux dates de début (date_ouverture) et de fin (date_fin_validite) du service.

Droits et Permissions

L’utilisation de ce module dépend de vos permissions sur Dolibarr :

  • Lecture : Nécessaire pour voir la liste des contrats (`contrat.lire`).
  • Création/Modification : Nécessaire pour ajouter, modifier, valider, clôturer ou cloner un contrat (`contrat.creer`). La possibilité d’ajouter des contacts, des documents ou de modifier les notes requiert également ces droits.
  • Suppression : Nécessaire pour supprimer un contrat ou délier un contact.