États avancés

Dolibarr ne gère nativement que 4 états pour une fiche d'intervention (brouillon, validée, facturée, classée). C'est trop peu pour suivre finement le travail d'un technicien sur le terrain. SmartInterventions ajoute donc un statut métier à 11 états, qui se superpose au statut natif Dolibarr et offre un suivi beaucoup plus précis.

Le cycle de vie métier

timeline
    title États possibles d'une intervention (SmartInterventions v2)
    Créée : Création de l'intervention (STATUS_DRAFT)
    Validée : Affectation d'un numéro d'intervention (STATUS_VALIDATED)
    Planifiée : Date d'intervention fixée avec le client (STATUS_PLANED)
    En attente : Dans la liste des interventions à effectuer aujourd'hui (STATUS_WAITING)
    En cours : Intervention en cours de réalisation (STATUS_INPROGRESS)
    À compléter : Intervention non terminée, à compléter (STATUS_TOCOMPLETE)
    Terminée : Intervention terminée (STATUS_DONE)
    Signée : Intervention signée par le client (STATUS_SIGNED)
    Facturée : Intervention facturée (STATUS_INVOICED)
    Annulée : Intervention annulée (STATUS_CANCELED)
    Archivée : Intervention totalement terminée, archivée, classée (STATUS_ARCHIVED)

Ces états ne sont pas tous strictement séquentiels : une intervention peut par exemple passer de "En cours" à "À compléter" puis revenir "En cours", ou être "Annulée" depuis n'importe quel état.

Correspondance avec les états Dolibarr

Le statut natif de la fiche d'intervention Dolibarr ne connaît que 4 valeurs : Brouillon (0), Validée (1), Facturée (2) et Classée (3). SmartInterventions garde les deux référentiels synchronisés : à chaque fois que le statut métier franchit un seuil qui correspond à un état natif Dolibarr, la fiche Dolibarr est mise à jour automatiquement. Entre ces seuils, le statut Dolibarr reste figé pendant que le statut métier continue d'avancer finement.

Statut métier SmartInterventions Statut Dolibarr Synchronisation
Créée (STATUS_DRAFT) Brouillon Fiche provisoire (PROV), aucun numéro définitif
Validée (STATUS_VALIDATED) Validée Attribution du numéro définitif (fin du PROV)
Planifiée (STATUS_PLANED) Validée Suivi métier uniquement
En attente (STATUS_WAITING) Validée Suivi métier uniquement
En cours (STATUS_INPROGRESS) Validée Suivi métier uniquement
À compléter (STATUS_TOCOMPLETE) Validée Suivi métier uniquement
Terminée (STATUS_DONE) Validée Suivi métier uniquement
Signée (STATUS_SIGNED) Validée Suivi métier uniquement
Facturée (STATUS_INVOICED) Facturée Bascule Dolibarr en "Facturée"
Annulée (STATUS_CANCELED) Classée Bascule Dolibarr en "Classée"
Archivée (STATUS_ARCHIVED) Classée Bascule Dolibarr en "Classée"

Il y a donc trois moments où les deux référentiels se rejoignent :

  • Validée : la fiche quitte l'état provisoire et reçoit son numéro définitif (équivalent du bouton "Valider" du back-office).
  • Facturée : la fiche passe en "Facturée" côté Dolibarr.
  • Annulée / Archivée : la fiche passe en "Classée" côté Dolibarr.

Sélecteur d'état avancé sur la fiche d'intervention en back-office : choix parmi les 11 statuts métier (de Brouillon à Archivée)

Conséquence sur l'application mobile

Une intervention n'est ouverte en lecture seule sur l'application mobile que lorsqu'elle est à la fois terminée (statut métier au moins "Terminée") et signée par le client. Tant que ces deux conditions ne sont pas réunies, le technicien peut continuer à la compléter, même si une signature a déjà été déposée. Cela évite qu'une intervention encore en cours se retrouve gelée par erreur.