Skip to main content

CorrectInvoiceInput

Input for the correctInvoice mutation to split an invoice into funding agency and private parts.

input CorrectInvoiceInput {
cancellationReason: String!
invoiceId: InvoiceID!
positionAssignments: [PositionAssignmentInput!]!
}

Fields

CorrectInvoiceInput.cancellationReason ● String! non-null scalar

Reason for the correction, typically the funding agency rejection reason.

CorrectInvoiceInput.invoiceId ● InvoiceID! non-null scalar

Unique identifier of the invoice to correct.

CorrectInvoiceInput.positionAssignments ● [PositionAssignmentInput!]! non-null input

Assignment of quantities for each position between private and agency parts.

Member Of

correctInvoice mutation