Export

InvoiceDetail

interface InvoiceDetail {
    additionalDetails?: AdditionalDetails[];
    billToParty?: PartyIdentification;
    chargeDetails?: ChargeDetails[];
    invoiceDate: string;
    invoiceNumber: string;
    invoiceTotal: Money;
    items: InvoiceItem[];
    paymentTermsCode?: string;
    referenceNumber?: string;
    remitToParty: PartyIdentification;
    shipFromParty: PartyIdentification;
    shipToCountryCode?: string;
    taxTotals?: TaxDetail[];
}

Properties

additionalDetails?: AdditionalDetails[]

Additional details provided by the selling party, for tax-related or other purposes.

Memberof

InvoiceDetail

billToParty?: PartyIdentification

Memberof

InvoiceDetail

chargeDetails?: ChargeDetails[]

Total charge amount details for all line items.

Memberof

InvoiceDetail

invoiceDate: string

Invoice date.

Memberof

InvoiceDetail

invoiceNumber: string

The unique invoice number.

Memberof

InvoiceDetail

invoiceTotal: Money

Memberof

InvoiceDetail

items: InvoiceItem[]

Provides the details of the items in this invoice.

Memberof

InvoiceDetail

paymentTermsCode?: string

The payment terms for the invoice.

Memberof

InvoiceDetail

referenceNumber?: string

An additional unique reference number used for regulatory or other purposes.

Memberof

InvoiceDetail

remitToParty: PartyIdentification

Memberof

InvoiceDetail

shipFromParty: PartyIdentification

Memberof

InvoiceDetail

shipToCountryCode?: string

Ship-to country code.

Memberof

InvoiceDetail

taxTotals?: TaxDetail[]

Individual tax details per line item.

Memberof

InvoiceDetail