MARINA
EInvoice Class Reference
Inheritance diagram for EInvoice:
Inheritance graph

Public Member Functions

_.Library.String AllocateInvoiceNumber ()
 If the Transaction is a Receipt the method checks whether the Receipt numbers are from a. More...
 
- Public Member Functions inherited from AuditHistory
_.Library.Status OnBeforeSave (_.Library.Boolean insert)
 If this method is overridden then you must call ..UpdateAudit() yourself.
 

Additional Inherited Members

- Static Public Member Functions inherited from Invoice
_.Library.Integer CreateServiceInvoice (_.Library.String contractid)
 Create an invoice for the billable amouunts in contract charges fro this contract.
 
_.Library.Integer SageExport (_.Library.String WorkFileKey)
 Export CSV file of Audit Trail Transactions for import into Sage line 50 Accounting software.
 
- Public Attributes inherited from Invoice
 AdditionalNotes
   More...
 
 AllocationForBouncedReceipt
   More...
 
 AmountAllocated
   More...
 
 Area
   More...
 
 AssociatedBoats
 Comma separated list of Boat Names (Derived mainly for Receipts, Credit Notes using Allocations) More...
 
 AssociatedMoorings
 Comma separated list of Moorings (Derived mainly for Receipts, Credit Notes using Allocations) More...
 
 AssociatedTransactions
 Comma separated list of Transactions (Derived mainly for Receipts, Credit Notes using Allocations) More...
 
 Balance
 ** Deprecated use UnAllocatedAmount instead ** More...
 
 BankDetails
   More...
 
 Banking
   More...
 
 BankingReference
   More...
 
 Boat
   More...
 
 ChequeNumber
   More...
 
 Contract
   More...
 
 ContractDate
 If an invoice is generated from a contract this is the payment date (for phased\ncontracts) or the contracts start date (for advanced contracts) for which the \ninvoice was generated. More...
 
 CopiesPrinted
   More...
 
 Currency
   More...
 
 DeleteMe
   More...
 
 ExchangeRate
   More...
 
 Exported
   More...
 
 ExportedDate
   More...
 
 Invoice
 To allow receipts to be linked to invoices. More...
 
 InvoiceDate
   More...
 
 InvoiceID
   More...
 
 InvoiceLines
   More...
 
 InvoiceNarrative
   More...
 
 InvoiceNotes
   More...
 
 InvoiceNumber
   More...
 
 InvoiceNumberInt
 Internal invoice number. More...
 
 InvoiceType
 Possible values: More...
 
 InvoiceTypeDesc
   More...
 
 Licensee
   More...
 
 MayBeReversed
 Can this transaction be reversed. More...
 
 PaymentMethod
 ******For Invoices******* More...
 
 PhasedSequenceNumber
   More...
 
 Prefix
   More...
 
 PrintDocument
   More...
 
 ReasonForRefund
   More...
 
 ReceiptBounced
 The original receipt record that is being bounced. More...
 
 ReceiptVector
   More...
 
 RevenueType
 This field indicates the type of revenue associated to the transaction e.g. More...
 
 Revision
   More...
 
 Saved
   More...
 
 TemplateName
 If not Invoice.doc store the template name here. More...
 
 Terms
 Terms of Payment. More...
 
 TotalExclVat
   More...
 
 TotalExclVatVector
 Total Excluding Vat with + or -. More...
 
 TotalIncVatVector
 If its receipt or credit then returns -TotalInvVat. More...
 
 TotalInclVat
   More...
 
 TotalVat
   More...
 
 TotalVatVector
   More...
 
 TrueInvoiceType
 Usually the same as Invoice type. More...
 
 UnallocatedAmount
   More...
 
 UnallocatedAmountVector
   More...
 
 VatAmountAnalysis1
   More...
 
 VatAmountAnalysis2
   More...
 
 VatAmountAnalysis3
   More...
 
 VatAmountAnalysis4
   More...
 
 VatAnalyses
   More...
 
 VatCodeAnalysis1
   More...
 
 VatCodeAnalysis2
   More...
 
 VatCodeAnalysis3
   More...
 
 VatCodeAnalysis4
   More...
 
- Public Attributes inherited from AuditHistory
 creationDateTime
   More...
 
 creationUserId
   More...
 
 lastChangedDateTime
   More...
 
 lastChangedUserId
   More...
 
 version
   More...
 

Detailed Description

Deltanji status:

ObjectClearWater.EInvoice.CLS/MARINA.0
ComponentCLS.ClearWater.EInvoice
LocationMARINA.test2
Date/Time15-May-20 21:21
Userjohnm

Member Function Documentation

◆ AllocateInvoiceNumber()

_.Library.String AllocateInvoiceNumber ( )

If the Transaction is a Receipt the method checks whether the Receipt numbers are from a.

separate file, if so the ReceiptNumber.AllocateReceiptNumber method is called.

Reimplemented from Invoice.