OBJECT
Mutation
The root mutation type which contains root level fields which mutate data.
link GraphQL Schema definition
- type Mutation {
- # Creates a `ClientCompanyPurchase`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : CreateClientCompanyPurchaseInput!
- ): CreateClientCompanyPurchasePayload
- # Creates a `ClientCompanyTag`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : CreateClientCompanyTagInput!
- ): CreateClientCompanyTagPayload
- # Creates a `DocumentComment`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: CreateDocumentCommentInput!): CreateDocumentCommentPayload
- # Creates a `DocumentTag`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: CreateDocumentTagInput!): CreateDocumentTagPayload
- # Deletes a `ClientCompanyPurchase`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : DeleteClientCompanyPurchaseInput!
- ): DeleteClientCompanyPurchasePayload
- # Deletes a `ClientCompanyTag`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : DeleteClientCompanyTagInput!
- ): DeleteClientCompanyTagPayload
- # Deletes a `DocumentComment`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: DeleteDocumentCommentInput!): DeleteDocumentCommentPayload
- # Deletes a `DocumentTag`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: DeleteDocumentTagInput!): DeleteDocumentTagPayload
- # Marks all documents in `documentRowIds` for the `accountingPeriod` as booked.
- # You can change the user who booked the documents by providing a
- # `bookedByUserId`. If `archive` is true, the documents will be archived as well.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: MarkDocumentsAsBookedInput!): MarkDocumentsAsBookedPayload
- # Inserts or updates the `gerClause35aKind` of an `InvoiceAccountingItem35a`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : SetInvoiceAccountingItem35AKindInput!
- ): SetInvoiceAccountingItem35AKindPayload
- # Inserts or updates the `gerClause35aNet` of an `InvoiceAccountingItem35a`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : SetInvoiceAccountingItem35ANetInput!
- ): SetInvoiceAccountingItem35ANetPayload
- # Inserts or updates the `gerClause35aTotal` of an `InvoiceAccountingItem35a`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : SetInvoiceAccountingItem35ATotalInput!
- ): SetInvoiceAccountingItem35ATotalPayload
- # Updates a `ClientCompanyPurchase`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateClientCompanyPurchaseInput!
- ): UpdateClientCompanyPurchasePayload
- # Updates a `ClientCompanyTag`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateClientCompanyTagInput!
- ): UpdateClientCompanyTagPayload
- # Updates a `Document`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: UpdateDocumentInput!): UpdateDocumentPayload
- # Updates the `invoiceDate` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: UpdateInvoiceDateInput!): UpdateInvoiceDatePayload
- # Updates the `deliveryNoteNumbers` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateInvoiceDeliveryNoteNumbersInput!
- ): UpdateInvoiceDeliveryNoteNumbersPayload
- # Updates the `internalNumber` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateInvoiceInternalNumberInput!
- ): UpdateInvoiceInternalNumberPayload
- # Updates the `invoiceNumber` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: UpdateInvoiceNumberInput!): UpdateInvoiceNumberPayload
- # Updates the `openItemsNumber` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateInvoiceOpenItemsNumberInput!
- ): UpdateInvoiceOpenItemsNumberPayload
- # Updates the `orderDate` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateInvoiceOrderDateInput!
- ): UpdateInvoiceOrderDatePayload
- # Updates the `orderNumber` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateInvoiceOrderNumberInput!
- ): UpdateInvoiceOrderNumberPayload
- # Updates the `paymentStatus` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (
- : UpdateInvoicePaymentStatusInput!
- ): UpdateInvoicePaymentStatusPayload
- # Updates the `purchase` of an `Invoice`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: UpdateInvoicePurchaseInput!): UpdateInvoicePurchasePayload
- # Updates a `PartnerCompany`.
- #
- # Arguments
- # input: The exclusive input argument for this mutation. An
- # object type, make sure to see documentation for this object’s fields.
- (: UpdatePartnerCompanyInput!): UpdatePartnerCompanyPayload
- }
link Require by
This element is not required by anyone