Click or drag to resize

Invoice Properties

The Invoice type exposes the following members.

Properties
 NameDescription
Public propertyAmtBase Gets an invoice subtotal before tax
Public propertyAmtTax Gets an invoice total tax amount
Public propertyAmtTotal Gets an invoice total amount (base + tax)
Public propertyBillingContact Billing Contact associated with the Billing Account
Public propertyComments Gets a comments Max Length=2048
Public propertyCurrencyTypeId Currency type inherited from work zone upon WO creation. Modifications for existing records are not allowed.
Public propertyDraftProcessStepId Sub-status value, used when Customer Invoice status is Draft. Indicates either desired action (such as “Customer Invoice is ready to Post”) or result of the action (such as “Post operation failed”).
Public propertyDtDue Gets an invoice due date computed when invoice is posted; initially empty
Public propertyDtPosted Date of "posted" action; a.k.a. Invoice Date
Public propertyExtNumber Gets or sets an external number. Max Length=256
Public propertyGlAccount Gets a GL account number. Max Length=32
Public propertyGroup Gets a billing account object
Public propertyIsManuallySent True means Customer Invoice was sent manually to the client (i.e. as e-mail, rather than electronically through Corrigo platform). This flag is available for posted Customer Invoices.
Public propertyIsMultiline Gets a value indicating whether this invoice consists of more than one line item
Public propertyIsTaxDirty Gets a value indicating whether invoice content was changed since tax was computed.
Public propertyLineItems Gets a line items collection.
Public propertyNumber Gets a invoice number; initially empty, generated by Post action Max Length=16
Public propertyPeriod Time period, optional.
Public propertyPoNumber Gets an optional field used for customer reference. Max Length=50
Public propertyState Gets a invoice state; supported values are draft, posted, paid, paid in full, credit, credit used.
Public propertyTaxTransactionId Gets a tax transaction ID (non-empty value means tax was computed). Max Length=32
Public propertyTimeSetId Time period ID, optional.
Top
See Also