# BSD depuis les missions

La fiche **Mission** propose, dans le groupe et les actions **Trackdéchets** (visibles uniquement si l'interfaçage est activé sur la société et que l'article de la mission est géré par Trackdéchets), les statuts et actions suivants :

| Statut BSD | Action disponible | Effet |
| --- | --- | --- |
| *(aucun)* | **Créer BSD brouillon** | Crée le brouillon de BSD dans Trackdéchets. |
| Brouillon | **Publier BSD** | Publie le BSD. |
| Publié | **Signer BSD (émetteur)** | Signe le BSD en tant qu'émetteur. |
| Signé par l'émetteur | **Signer BSD (Transporteur)** | Signe le BSD en tant que transporteur. |
| Signé par le transporteur | **Marquer BSD comme reçu** | Marque le déchet comme réceptionné chez le destinataire. |
| En attente de traitement | **Marquer BSD comme traité** | Marque le déchet comme traité. |
| *(tout statut)* | **Supprimer BSD** / **Ouvrir BSD** | Supprime le BSD dans Trackdéchets, ou l'ouvre dans le portail Trackdéchets. |

Chaque action déclenche des contrôles de cohérence (quantité, emballage, tiers, plaque d'immatriculation du transporteur, etc.) avant l'appel à l'API Trackdéchets.

## Automatisation

Lorsque **Création auto. BSD** est actif dans les **Paramètres Trackdéchets** :

- La création d'une mission avec un transporteur renseigné déclenche automatiquement la création (et éventuellement la publication) du BSD, dès lors que les champs obligatoires (article, type de matière, code CAP, quantité, origine, destination) sont renseignés.
- Toute modification ultérieure du transporteur, de l'origine ou de la destination recrée automatiquement le BSD tant qu'il n'est pas encore signé. Une confirmation est demandée à l'utilisateur si le transporteur est un client ou un fournisseur (tiers externe).
- Toute tentative de modification de ces champs après signature du BSD est bloquée.