Skip to main content

Mutations

createBsdasri#

Type: Bsdasri!

Crée un nouveau dasri

Arguments

NameDescription
input
BsdasriInput!

Payload de création d'un dasri

createDraftBsdasri#

Type: Bsdasri!

Crée un nouveau dasri en brouillon

Arguments

NameDescription
input
BsdasriInput!

Payload de création d'un dasri brouillon

deleteBsdasri#

Type: Bsdasri

Supprime un BSDASRI

Arguments

NameDescription
id
ID!

ID d'un Dasri

duplicateBsdasri#

Type: Bsdasri

Duplique un bordereau Dasri

Arguments

NameDescription
id
ID!

ID d'un Bsdasri

publishBsdasri#

Type: Bsdasri

Marque un dasri brouillon comme publié (isDraft=false)

Arguments

NameDescription
id
ID!

ID d'un Bsdasri

signBsdasri#

Type: Bsdasri

Appose une signature sur un Bsdasri, verrouille les cadres correspondant

Une signature ne peut être apposée que par un membre de l'entreprise figurant sur le cadre concerné Ex: la signature TRANSPORT ne peut être apposée que par un membre de l'entreprise de transport

Pour signer l'emission avec un compte transporteur (cas de la signature sur device transporteur), utiliser la mutation signBsdasriEmissionWithSecretCode

Arguments

NameDescription
id
ID!
input
BsdasriSignatureInput!

signBsdasriEmissionWithSecretCode#

Type: Bsdasri

Appose une signature de type EMISSION via un compte n'appartenant pas à l'émetteur. Permet de signer un enlèvement sur le device transporteur grâce au code de sécurité de l'émetteur du dasri

Arguments

NameDescription
id
ID!
input
BsdasriSignatureWithSecretCodeInput!

updateBsdasri#

Type: Bsdasri!

Met à jour un dasri existant. Par défaut, tous les champs sont modifiables.

Arguments

NameDescription
id
ID!

Identifiant unique du bordereau

input
BsdasriInput!

Payload de mise à jour d'un dasri