Skip to main content

Input objects

BsdasriCompanyWhere#

Arguments

NameDescription
siret
String!

BsdasriCreateInput#

Arguments

NameDescription
emitter
BsdasriEmitterInput
emission
BsdasriEmissionInput
transporter
BsdasriTransporterInput
transport
BsdasriTransportInput
recipient
BsdasriRecipientInput
reception
BsdasriReceptionInput
operation
BsdasriOperationInput
regroupedBsdasris
[RegroupedBsdasriInput]

BsdasriEmissionInput#

Arguments

NameDescription
wasteCode
String
wasteDetails
BsdasriWasteDetailEmissionInput
handedOverAt
DateTime

BsdasriEmitterInput#

Arguments

NameDescription
type
BsdasriEmitterType

Établissement émetteur

company
CompanyInput
workSite
WorkSiteInput
customInfo
String

Champ libre émetteur

onBehalfOfEcoorganisme
Boolean

BsdasriEmitterWhere#

Arguments

NameDescription
company
BsdasriCompanyWhere
signature
BsdasriSignatureWhere

BsdasriInput#

Arguments

NameDescription
emitter
BsdasriEmitterInput
emission
BsdasriEmissionInput
transporter
BsdasriTransporterInput
transport
BsdasriTransportInput
recipient
BsdasriRecipientInput
reception
BsdasriReceptionInput
operation
BsdasriOperationInput

BsdasriOperationInput#

Arguments

NameDescription
quantity
BsdasriQuantityInput
processingOperation
String

Code de traitement Les codes R12 et D12 ne sont autorisé que si le destinataire est une installation TTR (tri transit regroupement).

processedAt
DateTime

BsdasriPackagingInfoInput#

Arguments

NameDescription
type
BsdasriPackagings!

Type de conditionnement

other
String

Description du conditionnement dans le cas où le type de conditionnement est AUTRE

volume
Int!

Volume de chaque colis associé à ce conditionnement

quantity
Int!

Nombre de colis associés à ce conditionnement

BsdasriQuantityInput#

Arguments

NameDescription
value
Float
type
QuantityType

BsdasriReceptionInput#

Arguments

NameDescription
wasteDetails
BsdasriRecipientWasteDetailInput
receivedAt
DateTime
wasteAcceptation
BsdasriWasteAcceptationInput

BsdasriRecipientInput#

Arguments

NameDescription
company
CompanyInput

Établissement émetteur

customInfo
String

Champ libre transporteur

BsdasriRecipientWasteDetailInput#

Arguments

NameDescription
volume
Int
packagingInfos
[BsdasriPackagingInfoInput!]

BsdasriRecipientWhere#

Arguments

NameDescription
company
BsdasriCompanyWhere
signature
BsdasriSignatureWhere

BsdasriSignatureInput#

Arguments

NameDescription
type
BsdasriSignatureType!
author
String!

BsdasriSignatureWhere#

Arguments

NameDescription
date
DateFilter!

BsdasriSignatureWithSecretCodeInput#

Arguments

NameDescription
author
String!
securityCode
Int!

BsdasriTransporterInput#

Arguments

NameDescription
company
CompanyInput

Établissement collecteur - transporteur

receipt
String

N° de récipissé

receiptDepartment
String

Département

receiptValidityLimit
DateTime

Limite de validité du récipissé

customInfo
String

Champ libre transporteur

BsdasriTransporterWhere#

Arguments

NameDescription
company
BsdasriCompanyWhere
signature
BsdasriSignatureWhere

BsdasriTransportInput#

Arguments

NameDescription
wasteDetails
BsdasriWasteDetailTransportInput
takenOverAt
DateTime
handedOverAt
DateTime
wasteAcceptation
BsdasriWasteAcceptationInput
mode
TransportMode

BsdasriUpdateInput#

Arguments

NameDescription
emitter
BsdasriEmitterInput
emission
BsdasriEmissionInput
transporter
BsdasriTransporterInput
transport
BsdasriTransportInput
recipient
BsdasriRecipientInput
reception
BsdasriReceptionInput
operation
BsdasriOperationInput
regroupedBsdasris
[RegroupedBsdasriInput]

BsdasriWasteAcceptationInput#

Arguments

NameDescription
status
WasteAcceptationStatusInput
refusalReason
String
refusedQuantity
Float

BsdasriWasteDetailEmissionInput#

Arguments

NameDescription
quantity
BsdasriQuantityInput
packagingInfos
[BsdasriPackagingInfoInput!]
onuCode
String

BsdasriWasteDetailTransportInput#

Arguments

NameDescription
quantity
BsdasriQuantityInput
packagingInfos
[BsdasriPackagingInfoInput!]

BsdasriWhere#

Arguments

NameDescription
isDraft
Boolean

(Optionnel) Permet de récupérer uniquement les bordereaux en brouillon

status
BsdasriStatus

(Optionnel) Filtre sur le statut des bordereaux Si aucun filtre n'est passé, les bordereaux seront retournés quel que soit leur statut Défaut à vide.

id_in
[ID!]

Expérimental : Filtre le résultat sur l'ID des bordereaux

createdAt
DateFilter
updatedAt
DateFilter
emitter
BsdasriEmitterWhere
transporter
BsdasriTransporterWhere
recipient
BsdasriRecipientWhere
processingOperation
[processingOperationTypes!]
groupable
Boolean

(Optionnel) Filtre sur l'état de regroupement des bordereaux Si aucun filtre n'est passé, les bordereaux seront retournés sans filtrage supplémentaire Si groupable: true, les bordereaux retournés ne sont pas déjà regroupés et ne regroupent pas d'autres bordereaux Si groupable: false, les bordereaux retournés ne sont déjà regroupés ou ne regroupent d'autres bordereaux

_and
[BsdasriWhere!]
_or
[BsdasriWhere!]
_not
[BsdasriWhere!]

CompanyInput#

Payload d'un établissement

Arguments

NameDescription
siret
String

SIRET de l'établissement composé de 14 caractères numériques

name
String

Nom de l'établissement

address
String

Adresse de l'établissement

contact
String

Nom du contact dans l'établissement

mail
String

Email du contact dans l'établissement

phone
String

Numéro de téléphone de contact dans l'établissement

vatNumber
String

Numéro de TVA intracommunautaire

DateFilter#

Arguments

NameDescription
_gte
DateTime
_gt
DateTime
_lte
DateTime
_lt
DateTime
_eq
DateTime

RegroupedBsdasriInput#

Payload de regroupement

Arguments

NameDescription
id
ID

Identifiant unique du bordereau

WorkSiteInput#

Arguments

NameDescription
name
String
address
String
city
String
postalCode
String
infos
String