---
title: "États avancés"
weight: 31
description: "Cycle de vie complet d'une intervention SmartInterventions (11 états métier) et correspondance avec les 4 états natifs de la fiche d'intervention Dolibarr."
---

# É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

```mermaid
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)](screenshots/etat-avance-selecteur.webp)

## 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.
