Constructors
constructor
-
Parameters
Properties
Protected contactService
Protected invoiceService
Protected messaging
Protected objectService
Protected service
Protected siteService
Protected subscriptionService
Protected templateService
Protected templating
Protected transactionService
Protected triggerService
Methods
create
- create(data: any, params?: any): void
-
Parameters
-
data: any
-
Optional params: any
Returns void
createInvoice
-
Parameters
deactivateSite
- deactivateSite(site: any): any
-
Parameters
Returns any
deactivateSites
-
generate
-
generateSite
- generateSite(site: any, params: any): Promise<void>
-
Parameters
getDiscAmount
- getDiscAmount(sp: any, detail: any): number
-
Parameters
Returns number
getInvoiceDetails
- getInvoiceDetails(site: any, dueDate: any): Promise<any[]>
-
Parameters
Returns Promise<any[]>
getInvoiceSeq
- getInvoiceSeq(site: any, dueDate: any): number
-
Parameters
Returns number
getRateAmount
- getRateAmount(sp: any): any
-
Parameters
Returns any
getTaxAmount
- getTaxAmount(sp: any, detail: any): number
-
Parameters
Returns number
processInvoice
- processInvoice(invoice: any): Promise<void>
-
Parameters
processSite
- processSite(site: any): Promise<void>
-
Parameters
processSiteId
- processSiteId(id: any): Promise<void>
-
Parameters
processTransaction
- processTransaction(trans: any): void
-
Parameters
Returns void
processTransactionId
- processTransactionId(id: any): Promise<void>
-
Parameters
processTransactions
- processTransactions(): Promise<void>
-
terminateSite
- terminateSite(site: any): Promise<any>
-
Parameters
terminateSites
-