Mutations
cancelBsdaRevisionRequest
Type: Boolean!
Annule une demande de révision de Bsda. Peut être fait uniquement par l'auteur de la révision, si celle-ci n'a pas encore été acceptée
Arguments
Name | Description |
---|---|
id | Identifiant de la demande de révision |
createBsda
Type: Bsda!
Crée un Bsda
Arguments
Name | Description |
---|---|
input |
createBsdaRevisionRequest
Type: BsdaRevisionRequest!
Crée une demande de révision sur un Bsda existant
Arguments
Name | Description |
---|---|
createBsdaTransporter
Type: BsdaTransporter
Crée un transporteur BSDA
Arguments
Name | Description |
---|---|
input |
createDraftBsda
Type: Bsda!
Crée un Bsda 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 |
---|---|
deleteBsda
Type: Bsda!
Supprime un Bsda
Arguments
Name | Description |
---|---|
id | ID d'un BSDA |
deleteBsdaTransporter
Type: ID!
Supprime un transporteur BSDA
Arguments
Name | Description |
---|---|
id | Identifiant du transporteur |
duplicateBsda
Type: Bsda!
Duplique un Bsda
Arguments
Name | Description |
---|---|
id | ID d'un BSDA |
publishBsda
Type: Bsda!
Permet de publier un brouillon pour le marquer comme prêt à être envoyé
Arguments
Name | Description |
---|---|
id |
signBsda
Type: Bsda!
Signe un Bsda.
Champs requis pour EMISSION
:
emitter {
isPrivateIndividual
company {
siret
name
address
contact
mail
phone
}
}
waste {
code
name
}
destination {
company {
siret
name
address
contact
mail
phone
}
cap
plannedOperationCode
}
worker {
company {
siret
name
address
contact
mail
phone
}
}
Champs requis pour WORK
:
waste {
consistence
}
weight {
value
isEstimate
}
Champs requis pour TRANSPORT
:
transporter {
company {
siret
name
address
contact
mail
phone
}
recepisse {
number
department
validityLimit
}
}
Champs requis pour OPERATION
:
destination {
reception {
date
weight
acceptationStatus
}
operation {
code
mode
date
}
}
Arguments
Name | Description |
---|---|
id | |
input |
submitBsdaRevisionRequestApproval
Type: BsdaRevisionRequest!
Répond à une demande d'approbation d'une révision. En cas de refus, la révision associée est automatiquement refusée et les autres validations supprimées. En cas d'acceptation, si c'était la dernière approbation attendue, la révision associée est automatiquement approuvée et appliquée sur le Bsda.
Arguments
Name | Description |
---|---|
id | Identifiant de la validation |
isApproved | Indique si la révision est acceptée ou non |
comment | Commentaire facultatif |
updateBsda
Type: Bsda!
Met à jour un Bsda
Arguments
Name | Description |
---|---|
id | |
input |
updateBsdaTransporter
Type: BsdaTransporter
Modifie un transporteur BSDA
Arguments
Name | Description |
---|---|
id | |
input |