Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Invoice

Invoice details

Properties

Optional billToAddress

billToAddress: model.BillToAddress

Optional currency

currency: model.Currency

Optional internalInvoiceId

internalInvoiceId: undefined | string

Transaction identifier

Optional invoiceAmount

invoiceAmount: undefined | number

Total amount of invoice Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional invoiceAmountAdjusted

invoiceAmountAdjusted: undefined | number

Invoice amount adjust Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional invoiceAmountApplied

invoiceAmountApplied: undefined | number

Invoice amount applied Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional invoiceAmountCredited

invoiceAmountCredited: undefined | number

Invoice amount credit Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional invoiceAmountDue

invoiceAmountDue: undefined | number

Balance of invoice Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

invoiceId

invoiceId: string

Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID

Optional invoiceNumber

invoiceNumber: undefined | string

Invoice external reference

Optional invoicePoNumber

invoicePoNumber: undefined | string

Invoice PO number

Optional invoiceRefNumber

invoiceRefNumber: undefined | string

Invoice reference number

Optional invoiceStatus

invoiceStatus: InvoiceStatus

Invoice status

Optional invoiceType

invoiceType: InvoiceType

Type of invoice

Optional isCreditCardPayable

isCreditCardPayable: undefined | false | true

Is credit card payment eligible

Optional isDisplayDownloadPdf

isDisplayDownloadPdf: undefined | false | true

Is pdf download access allowed

Optional isPayable

isPayable: undefined | false | true

Whether invoice can be payed

Optional isPdfEmailAvailable

isPdfEmailAvailable: undefined | false | true

Is emailing pdf allowed

Optional lastPaymentDetail

Optional paymentTerms

paymentTerms: undefined | string

Payment terms

Optional preferredEmail

preferredEmail: undefined | string

Preferred Email on the invoice

Optional subscriptionIds

subscriptionIds: Array<string>

List of subscription identifiers

Optional tax

tax: undefined | number

Tax of invoice amount Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional timeInvoice

timeInvoice: Date

Date of invoice

Optional timeInvoiceDue

timeInvoiceDue: Date

Due date of invoice

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Invoice): object

getJsonObj