Skip to main content

Acheminement direct avec import de BSD signé papier

Le bordereau est préparé initialement dans Trackdéchets puis imprimé au moment de l'enlèvement par le transporteur. Le BSD papier accompagne le déchet jusqu'au traitement final puis les données sont ré-importés dans Trackdéchets par l'installation de destination pour assurer la traçabilité numérique
graph LR AO(NO STATE) -->|createForm| A A(DRAFT) -->|markAsSealed| B(SEALED) B -->|importPaperForm| C(PROCESSED)

Les informations du BSDD sont remplies. Cette action peut-être effectuée par n'importe quel établissement apparaissant sur le BSDD. À ce stade il est toujours possible d'effectuer des modifications grâce à la mutation updateForm.
mutation CreateForm($createFormInput: CreateFormInput!) {  createForm(createFormInput: $createFormInput) {    id    status  }}
{  "createFormInput": {    "emitter": {      "type": "PRODUCER",      "workSite": {        "address": "5 rue du chantier",        "postalCode": "75010",        "city": "Paris",        "infos": "Site de stockage de boues"      },      "company": {        "siret": "SIRET_PRODUCTEUR",        "name": "Déchets & Co",        "address": "1 rue de paradis, 75010 PARIS",        "contact": "Jean Dupont",        "phone": "01 00 00 00 00",        "mail": "jean.dupont@dechets.org"      }    },    "recipient": {      "processingOperation": "D 10",      "cap": "CAP",      "company": {        "siret": "SIRET_TRAITEUR",        "name": "Traiteur & Co",        "address": "1 avenue de l'incinérateur 67100 Strasbourg",        "contact": "Thomas Largeron",        "phone": "03 00 00 00 00",        "mail": "thomas.largeron@incinerateur.fr"      }    },    "transporter": {      "company": {        "siret": "SIRET_TRANSPORTEUR",        "name": "Transport & Co",        "address": "1 rue des 6 chemins, 07100 ANNONAY",        "contact": "Claire Dupuis",        "mail": "claire.dupuis@transportco.fr",        "phone": "04 00 00 00 00"      },      "receipt": "12379",      "department": "07",      "validityLimit": "2020-06-30",      "numberPlate": "AD-007-TS"    },    "wasteDetails": {      "code": "06 05 02*",      "onuCode": "Non Soumis",      "name": "Boues",      "packagingInfos": [        {          "type": "CITERNE",          "quantity": 1        }      ],      "quantity": 1,      "quantityType": "ESTIMATED",      "consistence": "LIQUID"    }  }}
Valide les données présentes sur le BSDD avant envoi. Cette action peut-être effectuée par n'importe quelle établissement apparaissant sur le BSDD. À ce stade il est encore possible de de modifier le BSDD grâce à la mutation updateForm
mutation MarkAsSealed($id: ID!) {  markAsSealed(id: $id) {    id    status  }}
{  "id": "ID_BSD"}
Le BSD est ensuite imprimé au format papier grâce à la query formPdf. Le BSD papier accompagne le déchet lors de l'enlèvement, de la réception et du traitement final puis les données sont "ré-injectées" dans Trackdéchets grâce à la mutation importPaperForm
mutation ImportPaperForm($input: ImportPaperFormInput!) {  importPaperForm(input: $input) {    id    status  }}
{  "input": {    "id": "ID_BSD",    "signingInfo": {      "sentAt": "2020-04-03T14:48:00",      "sentBy": "Isabelle Guichard"    },    "receivedInfo": {      "wasteAcceptationStatus": "ACCEPTED",      "receivedBy": "Antoine Derieux",      "receivedAt": "2020-04-05T11:18:00",      "signedAt": "2020-04-05T12:00:00",      "quantityReceived": 1    },    "processedInfo": {      "processingOperationDone": "D 10",      "processingOperationDescription": "Incinération",      "processedBy": "Alfred Dujardin",      "processedAt": "2020-04-15T10:22:00"    }  }}