Mutations
createBsvhu
Type: Bsvhu!
Crée un BSVHU
Arguments
| Name | Description |
|---|---|
input |
createBsvhuTransporter
Type: BsvhuTransporter
Crée un transporteur BSVHU
Arguments
| Name | Description |
|---|---|
input |
createDraftBsvhu
Type: Bsvhu!
Crée un BSVHU en brouillon
Arguments
| Name | Description |
|---|---|
input |
createPdfAccessToken
Type: String!
Mutation permettant d'obtenir un lien de téléchargement valide 30 minutes. A destination des forces de l'ordre qui ne disposent pas d'accès à Trackdéchets, le lien est accessible sans authentification, et peut être transmis sous la form de QR-code. La chaîne retournée est l'url de téléchargement.
Arguments
| Name | Description |
|---|---|
deleteBsvhu
Type: Bsvhu!
Supprime un BSVHU
Arguments
| Name | Description |
|---|---|
id | ID d'un BSD VHU |
deleteBsvhuTransporter
Type: ID!
Supprime un transporteur BSVHU
Arguments
| Name | Description |
|---|---|
id | Identifiant du transporteur |
duplicateBsvhu
Type: Bsvhu!
Duplique un BSVHU
Arguments
| Name | Description |
|---|---|
id | ID d'un BSD VHU |
publishBsvhu
Type: Bsvhu!
Permet de publier un brouillon pour le marquer comme prêt à être envoyé
Arguments
| Name | Description |
|---|---|
id |
signBsvhu
Type: Bsvhu!
Signe un BSVHU.
Champs requis pour EMISSION :
emitter {
company {
siret
name
address
contact
mail
phone
}
agrementNumber
}
quantity
weight {
value
}
identification {
type
}
packaging
destination {
type
plannedOperationCode
company {
siret
name
address
contact
mail
phone
}
agrementNumber
}
Champs requis pour TRANSPORT :
transporter {
company {
siret
name
address
contact
mail
phone
}
recepisse {
isExempted
number
department
validityLimit
}
}
Champs requis pour RECEPTION :
Cette étape est optionnelle, mais si elle est renseignée, les champs
associés seront scellés
destination {
reception {
weight # doit être 0 si acceptationStatus est REFUSED
acceptationStatus
refusalReason
date
}
}
Champs requis pour OPERATION :
destination {
# Si le bordereau n'est pas passé par l'étape de réception,
# renseigner ici les données de réception
reception {
weight # doit être 0 si acceptationStatus est REFUSED
acceptationStatus
}
operation {
code # requis sauf si acceptationStatus est REFUSED
mode # requis sauf si acceptationStatus est REFUSED
}
}
Arguments
| Name | Description |
|---|---|
id | |
input |
updateBsvhu
Type: Bsvhu!
Met à jour un BSVHU
Arguments
| Name | Description |
|---|---|
id | |
input |
updateBsvhuTransporter
Type: BsvhuTransporter
Modifie un transporteur BSVHU
Arguments
| Name | Description |
|---|---|
id | |
input |