NameDescriptionTypeAdditional information
InvoiceHeaderId

Gets or sets InvoiceHeaderId

integer

Required

64-bit signed integer

InvoiceGenerationBatchId

Gets or sets InvoiceGenerationBatchId

integer

Required

64-bit signed integer

InvoiceNumber

Gets or sets InvoiceNumber

string

InvoiceHeaderState

Gets or sets InvoiceHeaderState

QicsUnity.Api.Areas.V3.Models.InvoiceHeaderState

Required

CurrencyId

Gets or sets CurrencyId

integer

Required

64-bit signed integer

InvoiceDate

Gets or sets InvoiceDate

date

date and time of day

Nullable

WorkInProgressDate

Gets or sets WorkInProgressDate

date

Required

date and time of day

CustomerCompanyId

Gets or sets CustomerCompanyId

integer

Required

64-bit signed integer

InvoiceCustomerCompanyId

Gets or sets InvoiceCustomerCompanyId

integer

Required

64-bit signed integer

InvoiceLayoutId

Gets or sets InvoiceLayoutId

integer

64-bit signed integer

Nullable

InvoiceNotes

Gets or sets InvoiceNotes

string

InvoiceText

Gets or sets InvoiceText

string

ContactPerson

Gets or sets ContactPerson

string

InvoiceReference

Gets or sets InvoiceReference

string

CreatedOn

Gets or sets CreatedOn

date

Required

date and time of day, relative to Coordinated Universal Time (UTC)

RejectionReason

Gets or sets RejectionReason

string

ProcessingFailureReason

Gets or sets ProcessingFailureReason

string

InvoiceHeaderType

Gets or sets InvoiceHeaderType

QicsUnity.Api.Areas.V3.Models.InvoiceHeaderType

Required

OriginalInvoiceHeaderId

Gets or sets InvoiceHeader.OriginalInvoiceHeaderId

integer

64-bit signed integer

Nullable

OriginalInvoiceNumber

Gets or sets InvoiceHeader.OriginalInvoiceHeader.InvoiceNumber

string

OriginalInvoiceHeaderState

Gets or sets InvoiceHeader.OriginalInvoiceHeader.InvoiceHeaderState

QicsUnity.Api.Areas.V3.Models.InvoiceHeaderState

Nullable

IsCorrected

Gets or sets a value indicating whether an invoice of type Correction exists for this invoice

boolean

ProcessedInvoicePdf

Gets or sets the processed invoice PDF stream

System.IO.Stream

ProcessedInvoiceXml

Gets or sets the processed invoice XML stream

System.IO.Stream

PaymentConditionId

Gets or sets PaymentConditionId

integer

Required

64-bit signed integer

PaymentTerm

Gets or sets PaymentTerm

integer

Nullable

PaymentConditionType

Gets or sets PaymentConditionType

QicsUnity.Api.Areas.V3.Models.PaymentConditionType

Nullable

SendInvoiceTo

Gets or sets SendInvoiceTo address

string