Skip to main content

appendInvoicePosition

Appends a new position (alias account.move) to an invoice. Invoice is required to be in DRAFT state. To remove an existing position from an invoice, delete the draft and start again.

Requires authorization features: billing:invoicing:edit

appendInvoicePosition(
input: AppendInvoicePositionInput!
): Invoice!

Directives​

auth​

Requires authorization features: billing:invoicing:edit

Arguments​

appendInvoicePosition.input ● AppendInvoicePositionInput! non-null input​

Type​

Invoice object​

Contains the invoicing data of a client for a single calendar month regarding the performed benefits of a given service area