Invoice-Receipt

Variable Name Type Max Size Range/Format Mandatory Default Value
Username Char - - Yes -
InvoiceDate date - MM/DD/YYYY Yes Today
InvoiceSubject Char 255 - - -
InvoiceDiscount Money - Only one of the two may be set - 0.0
InvoiceDiscountRate Float - - 0.0
InvoiceItemCode Char 50 - - -
InvoiceItemDescription Char 100 - - -
InvoiceItemQuantity Float - - - 1
InvoiceItemPrice Money - - - 0.0
InvoiceTaxRate Float - - - by account setup
InvoiceComments Char 255 - - -
CompanyCode Integer - 1-99998 Specify either one -
CompanyInfo Char 255 - -
MailTo Char 80 x@x.x specify to send invoice via e-mail

Multiple Invoice Item Support

Creating an invoice with multiple items is possible provided that the following four fields maintain the same item count separated by the pipe symbol ('|"):

  • InvoiceItemCode
  • InvoiceItemDescription
  • InvoiceItemQuantity
  • InvoiceItemPrice


CreateWithPaymentMethods

Variable Name Type Max Size Range/Format Mandatory Default Value
Cash Money - Pay Amount in cash - -
CheckDate Date - MM/dd/yyyy If checks are selected,all these fields must be set -
CheckNumber Char 50 -
CheckAccount Char 50 - -
CheckBranch Char 80 - -
CheckBank Char 80 - -
CheckAmount Money - - -
CcDate Date - MM/dd/yyyy If Credit Cards are selected,all these fields must be set -
CcNumber Char 16 -
CcExpiration Char 4 MMYY -
CcType Char 50 - -
CcVerfication Char 50 - -
CcTicket Char 50 - -
CcAmount Money - - -
TransDate Date - MM/dd/yyyy If Transactions are selected,all these fields must be set -
TransBank Char 80 - -
TransBranch Char 80 - -
TransAccount Char 50 - -
TransAmount Money - - -

(Delimit multiple checks,credit card payments, or transactions with pipe ('|') symbol )