Skip to main content

Collectes de petites quantités

Un opérateur qui collecte des fluides lors d'opérations sur les équipements de ses clients. Il établit une ou des fiches d’intervention pour les détenteurs d’équipements.
graph LR AO(NO STATE) -->|createFicheInterventionBsff| B(FI CREATED) AO(NO STATE) -->|createFicheInterventionBsff| B

L'opérateur renseigne les informations d'une première fiche d'intervention
mutation CreateFicheIntervention($input: BsffFicheInterventionInput!) {  createFicheInterventionBsff(input: $input) {    id    numero  }}
{  "input": {    "weight": 1,    "operateur": {      "company": {        "siret": "SIRET_OPERATEUR",        "name": "Les gentlemen du froid",        "address": "1 rue de paradis, 75010 PARIS",        "contact": "Le directeur",        "phone": "01 00 00 00 00",        "mail": "contact@gentlemandufroid.fr"      }    },    "detenteur": {      "company": {        "siret": "SIRET_DETENTEUR_1",        "name": "Client",        "address": "5 boulevard Longchamp, 13001 MARSEILLE",        "contact": "Le directeur",        "phone": "04 00 00 00 00",        "mail": "jean@magasin1.fr"      }    },    "numero": "FI-1",    "postalCode": "13001"  }}
L'opérateur renseigne les informations d'une dexuième fiche d'intervention. Cette étape peut être répétée autant de fois que l'on veut pour renseigner N fiches d'intervention
mutation CreateFicheIntervention($input: BsffFicheInterventionInput!) {  createFicheInterventionBsff(input: $input) {    id    numero  }}
{  "input": {    "weight": 1,    "operateur": {      "company": {        "siret": "SIRET_OPERATEUR",        "name": "Les gentlemen du froid",        "address": "1 rue de paradis, 75010 PARIS",        "contact": "Le directeur",        "phone": "01 00 00 00 00",        "mail": "contact@gentlemandufroid.fr"      }    },    "detenteur": {      "company": {        "siret": "SIRET_DETENTEUR_1",        "name": "Client",        "address": "5 boulevard Longchamp, 13001 MARSEILLE",        "contact": "Le directeur",        "phone": "04 00 00 00 00",        "mail": "jean@magasin1.fr"      }    },    "numero": "FI-1",    "postalCode": "13001"  }}