Regroupement par l'entreprise ayant transformé ou réalisé un traitement dont la provenance des déchets reste identifiable
Installation recevant des déchets et les réexpédiant, après avoir procédé à leur déconditionnement et reconditionnement, voire leur sur-conditionnement, pour constituer des lots de taille plus importante. Les opérations de déconditionnement / reconditionnement ne doivent pas conduire au mélange de déchets de nature et catégorie différentes. Par exemple, la mise en balle de déchets non dangereux (filmage, compactage, ...) est une opération de regroupement.`
graph LR
ACCEPTED --> |markAsProcessed sur le BSD initial| AWAITING_GROUP
AWAITING_GROUP --> |markAsSealed sur le BSD de regroupement | GROUPED
GROUPED --> |markAsProcessed sur le BSD de regroupement | 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.
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 13",
"cap": "CAP",
"company": {
"siret": "SIRET_TTR",
"name": "Entreposage & Co",
"address": "1 rue du stock 68100 Mulhouse",
"contact": "Antoine Quistock",
"phone": "03 00 00 00 00",
"mail": "antoine.quistock@entreposage.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"
}
},
"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 quel é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 producteur signe l'enlèvement.
mutation SignEmissionForm($id: ID!, $input: SignEmissionFormInput!) {
signEmissionForm(id: $id, input: $input) {
id
status
}
}
{
"id": "ID_BSD",
"input": {
"quantity": 1,
"onuCode": "non soumis",
"transporterNumberPlate": "AA-123456-BB",
"emittedAt": "2020-04-03T14:48:00",
"emittedBy": "Isabelle Guichard",
"emittedByEcoOrganisme": false
}
}
Le transporteur signe l'enlèvement.
mutation SignTransportForm($id: ID!, $input: SignTransportFormInput!) {
signTransportForm(id: $id, input: $input) {
id
status
}
}
{
"id": "ID_BSD",
"input": {
"takenOverAt": "2020-04-03T14:48:00",
"takenOverBy": "Isabelle Guichard",
"transporterNumberPlate": "AA-123456-BB",
"transporterTransportMode": "ROAD"
}
}
Le déchet est receptionné et accepté
sur l'installation de destination prévue
sur l'installation de destination prévue
mutation MarkAsReceived($id: ID!, $receivedInfo: ReceivedFormInput!) {
markAsReceived(id: $id, receivedInfo: $receivedInfo) {
id
status
}
}
{
"id": "ID_BSD",
"receivedInfo": {
"wasteAcceptationStatus": "ACCEPTED",
"receivedBy": "Antoine Derieux",
"receivedAt": "2020-04-05T11:18:00",
"signedAt": "2020-04-05T12:00:00",
"quantityReceived": 1
}
}
Le bordereau est marqué en attente de regroupement (AWAITING_GROUP)
mutation MarkAsProcessed($id: ID!, $processedInfo: ProcessedFormInput!) {
markAsProcessed(id: $id, processedInfo: $processedInfo) {
id
status
quantityReceived
}
}
{
"id": "ID_BSD",
"processedInfo": {
"processingOperationDone": "D 13",
"processingOperationDescription": "Regroupement",
"processedBy": "Alfred Dujardin",
"processedAt": "2020-04-15T10:22:00",
"nextDestination": {
"processingOperation": "R 1",
"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"
}
}
}
}
Le BSDD de regroupement est crée en annexant le borderau initial et en affectant la totalité de la quantité disponible Pour faire simple dans cet exemple, un seul bordereau initial est annexé mais dans la majorité des cas il y en aura plusieurs. Pour fractionner le BSDD initial dans plusieurs annexes 2 il est possible de spécificier une quantité inférieure à la quantité disponible. La quantité restante pourra être utilisée dans d'autres annexes 2. Le bordereau initial passera de l'état AWAITING_GROUP à l'état GROUPED lorsque tous ses bordereaux de regroupement seront SEALED. Le bordereau initial passera de l'état GROUPED à l'état PROCESSED lorsque tous ses bordereaux de regroupement seront PROCESSED
mutation CreateForm($createFormInput: CreateFormInput!) {
createForm(createFormInput: $createFormInput) {
id
status
}
}
{
"createFormInput": {
"emitter": {
"type": "APPENDIX2",
"company": {
"siret": "SIRET_TTR",
"name": "Entreposage & Co",
"address": "1 rue du stock 68100 Mulhouse",
"contact": "Antoine Quistock",
"phone": "03 00 00 00 00",
"mail": "antoine.quistock@entreposage.fr"
}
},
"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_2",
"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"
}
},
"wasteDetails": {
"code": "06 05 02*",
"onuCode": "Non Soumis",
"name": "Boues",
"packagingInfos": [
{
"type": "CITERNE",
"quantity": 1
}
],
"quantity": 1,
"quantityType": "ESTIMATED",
"consistence": "LIQUID"
},
"grouping": [
{
"form": {
"id": "ID_INITIAL_BSD"
},
"quantity": 1
}
]
}
}