public class FinanceScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.FinanceScriptService
Accela Automation
File: FinanceScript.java
Accela, Inc.
Copyright (C): 2003-2014
Description:
Notes:
$Id: FinanceScript.java 270462 2014-04-28 10:05:58Z ..\rain.wang $
Revision History:
2003-7-25 joey.lv, Initial Version.
12/01/2004 Stone shi Add getRFeeItemByPK,createInvoice,createFeeItem methods
10/12/2004 Edwin Lin Changed method getFeeScheduleList.
12/21/2004 Kenry Zou Change method getPaymentByPK(), remove parameters from 3 to 2
07/18/2005 Edwin Lin Add the method named addFeeItem() for 05act-06174
01/18/2006 Tisom tai Added two new methods named deleteBCalcValuatn/editBCalcValuatn for the requirement 06ACT-00000-00407
* 03/27/2006 Yan Xiao Add method getOnLinePaymentByDate() for AA-CFW & RC Interface feature - SAN# 06ACT-00580.
08/16/2006 Fenian Wu Fixed Bug# AACLS-BUG 1881
11/01/2006 Michael Mao cache service object.
03/26/2007 Jerome Vernon Added new method: getFeeCalcFactor
| Modifier and Type | Field and Description |
|---|---|
com.accela.aa.aamain.cap.CapService |
capServer |
com.accela.epayments.MerchantAccountService |
merchantAccountService |
| Constructor and Description |
|---|
FinanceScript()
Constructor method.
|
FinanceScript(java.lang.String serviceProviderCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
Constructor method.
|
| Modifier and Type | Method and Description |
|---|---|
ScriptResult |
addFeeItem(java.util.Collection feeItemModels)
auto Invoicing Of Fee
|
ScriptResult |
applyPayment(com.accela.aa.aamain.cap.CapIDModel capID,
long paymentNbr,
double amountNotAllocated,
long[] feeSeqNbr,
long[] invoiceNbr,
double[] feeAllocation,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
java.lang.String paymentFeeStatus,
java.lang.String paymentInvStatus,
java.lang.String cashierID,
java.lang.String registerNbr)
Apply payment.
|
ScriptResult |
applyPayment(com.accela.aa.aamain.cap.CapIDModel capID,
PaymentScriptModel model,
long[] feeSeqNbr,
long[] invoiceNbr,
double[] feeAllocation,
java.lang.String paymentFeeStatus,
java.lang.String paymentInvStatus,
java.lang.String sessionNbr)
apply payment
|
ScriptResult |
applyPaymentToSet(java.lang.String setID,
java.lang.String[] paymentPeriod,
java.lang.String[] feeCode,
java.lang.String[] feeDes,
double[] paidAmount,
double[] feeAllocationAmount,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String ccType,
com.accela.aa.emse.util.ScriptDateTime ccExpDate,
java.lang.String payee,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
double paymentAmount,
double paymentChange,
double amountNotAllocated,
java.lang.String paymentStatus,
java.lang.String tranCode,
java.lang.String cashierID,
java.lang.String registerNbr,
java.lang.String paymentComment)
Apply payment to set.
|
ScriptResult |
applyPaymentToSet(java.lang.String setID,
java.lang.String paymentPeriodList,
java.lang.String feeCodeList,
java.lang.String feeDesList,
double[] paidAmount,
double[] feeAllocationAmount,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String ccType,
com.accela.aa.emse.util.ScriptDateTime ccExpDate,
java.lang.String payee,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
double paymentAmount,
double paymentChange,
double amountNotAllocated,
java.lang.String paymentStatus,
java.lang.String tranCode,
java.lang.String cashierID,
java.lang.String registerNbr,
java.lang.String paymentComment)
Apply payment to set.
|
ScriptResult |
applyRefund(com.accela.aa.aamain.cap.CapIDModel capID,
long[] feeSeqNbr,
long[] invoiceNbr,
double[] feeAllocation,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
java.lang.String paymentFeeStatus,
java.lang.String paymentInvStatus,
java.lang.String cashierID,
java.lang.String registerNbr)
Apply refund.
|
ScriptResult |
applyRefund(com.accela.aa.aamain.cap.CapIDModel capID,
PaymentScriptModel model,
long[] feeSeqNbr,
long[] invoiceNbr,
double[] feeAllocation,
java.lang.String paymentFeeStatus,
java.lang.String paymentInvStatus,
java.lang.String sessionNbr)
Apply refund.
|
ScriptResult |
assignFeeFactor(com.accela.aa.aamain.cap.CapIDModel capID,
boolean isHigherJobValue)
Assign Fee factor for calculator according to assigned higher or lower job value; And return updated
BValuatnModel
|
ScriptResult |
calculateFees(com.accela.aa.aamain.cap.CapIDModel capID)
Calculate fees
|
ScriptResult |
closeInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.finance.invoice.F4InvoiceModel f4InvoiceROC,
com.accela.aa.util.QueryFormat format)
Close invoice.
|
ScriptResult |
closeInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
long invNbr,
long invLevel,
java.lang.String invStatus,
com.accela.aa.emse.util.ScriptDateTime invStatusDate,
double balanceDue,
double invAmount,
com.accela.aa.emse.util.ScriptDateTime invDate,
com.accela.aa.emse.util.ScriptDateTime invDueDate,
java.lang.String invComment,
long invBatchNbr,
com.accela.aa.emse.util.ScriptDateTime invBatchDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
long printInvNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus,
com.accela.aa.util.QueryFormat format)
Close invoice.
|
com.accela.aa.finance.cashier.onlinePayment.util.ACAModel |
createACAScriptModel()
Create empty ACAModel.
|
ScriptResult |
createApplyPaymentAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add apply payment audit.
|
ScriptResult |
createApplyPaymentAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Add apply payment audit.
|
ScriptResult |
createApplyRefundAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add apply fefund audit.
|
ScriptResult |
createApplyRefundAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Add apply refund audit.
|
ScriptResult |
createBCalcValuatn(BCalcValuatnScriptModel bCalcValuatnScriptModel)
Inserts a record into the BCALC_VALUATN table.
|
BCalcValuatnScriptModel |
createBCalcValuatnScriptModel()
createValuationCalcScriptModel
|
ScriptResult |
createBvaluatn(com.accela.aa.finance.feeValuation.BValuatnModel bValuatnModel)
Add bValuatn.
|
ScriptResult |
createBvaluatn(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String valuationPeriod,
double estimatedValue,
double planCheckValue,
double calculatedValue,
java.lang.String feeFactorFlag,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Add Bvaluatn.
|
ScriptResult |
createETransaction(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel)
Create online payment transaction.
|
ScriptResult |
createFeeAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr,
java.lang.String paymentPeriod,
java.lang.String feeCod,
java.lang.String display,
java.lang.String feeDescription,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
java.lang.String formula,
double feeUnit,
java.lang.String udes,
double fee,
com.accela.aa.emse.util.ScriptDateTime applyDate,
com.accela.aa.emse.util.ScriptDateTime effectDate,
com.accela.aa.emse.util.ScriptDateTime expireDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
java.lang.String subGroup,
java.lang.String calcFlag,
java.lang.String statusFlag,
java.lang.String actionType,
java.lang.String comment,
java.lang.String feeSchedule)
Add fee audit.
|
ScriptResult |
createFeeAudit(com.accela.aa.finance.fee.F4FeeItemAuditTrailModel f4feeitemAuditTrailROC)
Add a fee audit.
|
ScriptResult |
createFeeAudit(java.lang.String permitID1,
java.lang.String permitID2,
java.lang.String permitID3,
long feeSeqNbr,
java.lang.String paymentPeriod,
java.lang.String feeCod,
java.lang.String display,
java.lang.String feeDescription,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
java.lang.String formula,
double feeUnit,
java.lang.String udes,
double fee,
com.accela.aa.emse.util.ScriptDateTime applyDate,
com.accela.aa.emse.util.ScriptDateTime effectDate,
com.accela.aa.emse.util.ScriptDateTime expireDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
java.lang.String subGroup,
java.lang.String calcFlag,
java.lang.String statusFlag,
java.lang.String actionType,
java.lang.String comment,
java.lang.String feeSchedule)
Add fee audit.
|
ScriptResult |
createFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeSchedule,
java.lang.String feeCode,
java.lang.String paymentPeriod,
double feeUnit)
Add fee item.
|
ScriptResult |
createFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeSchedule,
java.lang.String version,
java.lang.String feeCode,
java.lang.String paymentPeriod,
double feeUnit)
Add fee item.
|
ScriptResult |
createFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String paymentPeriod,
java.lang.String feeCod,
java.lang.String Display,
java.lang.String feeDescription,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
java.lang.String formula,
double feeUnit,
java.lang.String udes,
double fee,
com.accela.aa.emse.util.ScriptDateTime applyDate,
com.accela.aa.emse.util.ScriptDateTime effectDate,
com.accela.aa.emse.util.ScriptDateTime expireDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
java.lang.String subgroup,
java.lang.String calcFlag,
java.lang.String feeitemStatus,
java.lang.String feeCalcProc)
Add fee item.
|
ScriptResult |
createFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel,
int debugDays)
Add fee item.
|
ScriptResult |
createFeeItemsForPosTransaction(java.util.List refFeeItems,
java.lang.Long posTransId)
At first time, it will create fee item for pos transaction.
|
ScriptResult |
createFundTransferAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add fund transfer audit.
|
ScriptResult |
createFundTransferAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus,
java.lang.String ftPerID1,
java.lang.String ftPerID2,
java.lang.String ftPerID3)
Add fund transfer audit.
|
ScriptResult |
createInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.finance.invoice.F4InvoiceModel f4InvoiceROC,
java.util.Collection feeitems)
Add invoice.
|
ScriptResult |
createInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
long[] feeSeqList,
java.lang.String[] paymentPeriodList)
Add an new invoice.
|
ScriptResult |
createInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
long invNbr,
long invLevel,
java.lang.String invStatus,
com.accela.aa.emse.util.ScriptDateTime invStatusDate,
double balanceDue,
double invAmount,
com.accela.aa.emse.util.ScriptDateTime invDate,
com.accela.aa.emse.util.ScriptDateTime invDueDate,
java.lang.String invComment,
long invBatchNbr,
com.accela.aa.emse.util.ScriptDateTime invBatchDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
long printInvNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus,
java.util.Collection feeitems)
Add invoice.
|
ScriptResult |
createInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeSeqList,
java.lang.String paymentPeriodList)
Add an new invoice.
|
ScriptResult |
createInvoicingAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add invoicing audit.
|
ScriptResult |
createInvoicingAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Add invoicing audit.
|
ScriptResult |
createPaymentAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add payment audit.
|
ScriptResult |
createPaymentAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus,
java.lang.String ftPerID1,
java.lang.String ftPerID2,
java.lang.String ftPerID3)
Add payment audit.
|
PaymentScriptModel |
createPaymentScriptModel()
createPaymentScriptModel
|
ScriptResult |
createRefundAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add refund audit.
|
ScriptResult |
createRefundAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Add refund audit.
|
com.accela.aa.finance.cashier.onlinePayment.TransactionModel |
createTransactionScriptModel()
Create an empty
TransactionModel. |
ScriptResult |
createVoidPaymentAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
Add a new void payment audit.
|
ScriptResult |
createVoidPaymentAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long accAuditSeqNbr,
long tranSeqNbr,
java.lang.String altID,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
long invoiceNbr,
long receiptNbr,
long paymentSeqNbr,
com.accela.aa.emse.util.ScriptDateTime tranDate,
double tranAmount,
double receiptAmount,
java.lang.String action,
java.lang.String feeCod,
long printInvNbr,
java.lang.String paymentPeriod,
java.lang.String feeDescription,
long feeSeqNbr,
double feeUnit,
double fee,
java.lang.String feeSchedule,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String cashierID,
java.lang.String registerNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Add void payment audit.
|
ScriptResult |
deleteBCalcValuatn(BCalcValuatnScriptModel bCalcValuatnScriptModel)
deletes records from BCALC_VALUATN by capID and calcValueSeqNbr
|
ScriptResult |
editBCalcValuatn(BCalcValuatnScriptModel bCalcValuatnScriptModel)
Updates a record in BCALC_VALUATN table.
|
ScriptResult |
editBValuatnFlag(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String valuationPeriod,
java.lang.String feeFactorFlag)
Edit BValuatn flag.
|
ScriptResult |
editBValuatnValue(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String valuationPeriod,
double estimatedValue,
java.lang.String feeFactorFlag)
Edit BValuatn value.
|
ScriptResult |
editFeeAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long feeAuditTrailSeqNbr,
java.lang.String fee_comment)
Edit fee audit.
|
ScriptResult |
editFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr,
java.lang.String paymentPeriod,
java.lang.String feeCod,
java.lang.String Display,
java.lang.String feeDescription,
java.lang.String accCodeL1,
java.lang.String accCodeL2,
java.lang.String accCodeL3,
java.lang.String formula,
double feeUnit,
java.lang.String udes,
double fee,
com.accela.aa.emse.util.ScriptDateTime applyDate,
com.accela.aa.emse.util.ScriptDateTime effectDate,
com.accela.aa.emse.util.ScriptDateTime expireDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
java.lang.String subgroup,
java.lang.String calcFlag,
java.lang.String feeitemStatus,
java.lang.String feeCalcProc)
Edit fee item.
|
ScriptResult |
editFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel)
Edit fee item.
|
ScriptResult |
editFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel,
int debugDays)
Edit fee item
|
ScriptResult |
editFeeItemFlag(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr,
java.lang.String statusFlag,
java.lang.String calcFlag)
Edit feeitem flag
|
ScriptResult |
editFeeItemInvoice(com.accela.aa.finance.invoice.X4FeeItemInvoiceModel x4FeeItemInvoiceModel)
Edit fee invoice .
|
ScriptResult |
editFeeitemInvoiceStatus(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr,
java.lang.String itemStatus,
java.lang.String callerID)
Edit fee invoice status.
|
ScriptResult |
editFeeItemUnit(com.accela.aa.aamain.cap.CapIDModel capID,
double feeUnit,
long feeSeqNbr)
Edit fee item unit.
|
ScriptResult |
editInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
long invNbr,
long invLevel,
java.lang.String invStatus,
com.accela.aa.emse.util.ScriptDateTime invStatusDate,
double balanceDue,
double invAmount,
com.accela.aa.emse.util.ScriptDateTime invDate,
com.accela.aa.emse.util.ScriptDateTime invDueDate,
java.lang.String invComment,
long invBatchNbr,
com.accela.aa.emse.util.ScriptDateTime invBatchDate,
java.lang.String udf1,
java.lang.String udf2,
java.lang.String udf3,
java.lang.String udf4,
long printInvNbr,
com.accela.aa.emse.util.ScriptDateTime auditDate,
java.lang.String auditStatus)
Edit invoice.
|
ScriptResult |
editInvoiceBalanceDue(long invoiceNbr,
double invAmount,
double balanceDue)
Edit invoice BalanceDue.
|
ScriptResult |
generateReceipt(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
long[] paymentNbr,
java.lang.String cashierID,
java.lang.String registerNbr)
Generate receipt.
|
ScriptResult |
generateReceipt(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
long paymentNbr,
java.lang.String cashierID,
java.lang.String registerNbr)
Generate receipt.
|
ScriptResult |
getACAModel(CapModel capModel)
Get
ACAModel for online payment. |
ScriptResult |
getBValuatnByPeriod(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String valuationPeriod,
com.accela.aa.util.QueryFormat format)
Get BValuatn by period.
|
ScriptResult |
getCalculatedValuation(com.accela.aa.aamain.cap.CapIDModel capID)
Get calculated valuation.
|
ScriptResult |
getCalculatedValuation(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get calculated valuation.
|
ScriptResult |
getCashierAudit(long accAudSeqNbr,
com.accela.aa.util.QueryFormat format)
Get cashier audit.
|
ScriptResult |
getCashierAuditListByCapId(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get cashier audit list by capId.
|
ScriptResult |
getCashierAuditListByTranSeqNbr(long tranSeqNbr,
com.accela.aa.util.QueryFormat format)
Get cashier audit list by TranSeqNbr.
|
ScriptResult |
getCashierSessionFromDB()
Get cashier session from database.
|
ScriptResult |
getContractorSuppliedValuation(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get contractor supplied valuation.
|
ScriptResult |
getEtisalatRegisterModel(java.lang.String customer,
java.lang.String externalReference,
java.lang.String amount,
java.lang.String currency,
int expiration,
java.lang.String tranHint,
java.lang.String transactionID,
java.lang.String orderName,
java.util.Date currentDate,
java.lang.String notificationURL,
java.lang.String[] AccountsXML,
java.lang.String dataXML) |
ScriptResult |
getETransaction(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel,
com.accela.aa.util.QueryFormat qf)
Get online payment transaction.
|
ScriptResult |
getFeeAuditByPK(com.accela.aa.aamain.cap.CapIDModel capID,
long feeAuditSeqNbr)
Get fee audit by primary key.
|
ScriptResult |
getFeeAuditList(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get fee audit list.
|
ScriptResult |
getFeeAuditList(long batchNbr,
com.accela.aa.util.QueryFormat format)
Get fee audit list.
|
ScriptResult |
getFeeCalcFactor(com.accela.aa.aamain.cap.CapIDModel capID)
get Fee Calc Factor.
|
ScriptResult |
getFeeItemByCapID(com.accela.aa.aamain.cap.CapIDModel capID)
Get fee item by capID.
|
ScriptResult |
getFeeItemByFeeCode(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeCode,
java.lang.String paymentPeriod)
Get fee item by fee code.
|
ScriptResult |
getFeeItemByPK(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr)
Get fee item.
|
ScriptResult |
getFeeItemByPosTransaction(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.Long posTransSeq)
get all records from F4FEEITEM base on CapID and TransactionID
|
ScriptResult |
getFeeItemInvoiceByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get valid fee itme invoice.
|
ScriptResult |
getFeeItemInvoiceByFeeNbr(com.accela.aa.aamain.cap.CapIDModel capID,
long feeNbr,
com.accela.aa.util.QueryFormat format)
Get invoice fee item by fee number
|
ScriptResult |
getFeeItemInvoiceByInvoiceNbr(com.accela.aa.aamain.cap.CapIDModel capID,
long invoiceNbr,
com.accela.aa.util.QueryFormat format)
Get invoice by InvoiceNbr.
|
ScriptResult |
getFeeItemInvoiceBySetID(java.lang.String setID,
com.accela.aa.util.QueryFormat format)
Get invoice fee item by set id.
|
ScriptResult |
getFeeItemInvoiceList(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get invoice list.
|
ScriptResult |
getFeeItemList(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeSchedule,
com.accela.aa.util.QueryFormat format)
Get fee item list.
|
ScriptResult |
getFeeItemList(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeSchedule,
java.lang.String version,
java.lang.String auditStatus,
com.accela.aa.util.QueryFormat format)
Get fee item list.
|
ScriptResult |
getFeeItemsByFeeCodeAndPeriod(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeCode,
java.lang.String paymentPeriod,
java.lang.String status)
getFeeItemsByFeeCodeAndPeriod.
|
ScriptResult |
getFeeScheduleByCapID(com.accela.aa.aamain.cap.CapIDModel capID)
Get fee schedule by capID.
|
ScriptResult |
getFeeScheduleList(java.lang.String appGroup)
Get fee schedule list
|
ScriptResult |
getFeeTotal(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String paymentPeriod)
Get total of fee.
|
ScriptResult |
getFeeUnitByFeeCode(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String payPeriodGroup,
java.lang.String feeCode,
com.accela.aa.emse.util.ScriptDateTime expDate)
Get fee unit by fee code.
|
ScriptResult |
getInvoiceAmountExceptVoidCredited(com.accela.aa.aamain.cap.CapIDModel capID,
long invoiceNbr)
Get invoice amount.
|
ScriptResult |
getInvoiceByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get invoice by capid.
|
ScriptResult |
getInvoiceFeeItemBySetID(java.lang.String setID,
java.lang.String paymentPeriod,
java.lang.String feeCode,
java.lang.String feeDes,
com.accela.aa.util.QueryFormat format)
Get invoice fee item by set id.
|
ScriptResult |
getMerchantAccInfo(com.accela.aa.aamain.cap.CapTypeModel capType)
Gets the merchant account info.
|
ScriptResult |
getOnLinePaymentByDate(java.util.Date dateFrom,
java.util.Date dateTo,
com.accela.aa.util.QueryFormat format)
Get payment by payment date range
|
ScriptResult |
getOnlinePaymentInfo(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String paymentMethod,
java.lang.String ccType,
double paymentAmount)
get online payment info.
|
ScriptResult |
getPaymentAmount4ACA(com.accela.aa.aamain.cap.CapIDModel capIDModel,
boolean isInvoiceBalance)
Get payment amount for ACA according to given parameter.
|
ScriptResult |
getPaymentByBatchNumber(long batchNumber)
Get payment by batch number.
|
ScriptResult |
getPaymentByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get payment by capID
|
ScriptResult |
getPaymentByDate(java.util.Date dateFrom,
java.util.Date dateTo,
com.accela.aa.util.QueryFormat format)
Get the payments in a special payment date ranger.
|
ScriptResult |
getPaymentByPK(com.accela.aa.aamain.cap.CapIDModel capID,
long paymentSeqNbr,
java.lang.String callerId)
Get payment by primary key.
|
ScriptResult |
getPaymentByReceiptNo(com.accela.aa.aamain.cap.CapIDModel capID,
long receiptNbr,
com.accela.aa.util.QueryFormat format)
Get payment by receiptNo.
|
ScriptResult |
getPaymentFeeItems(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get payment fee items.
|
ScriptResult |
getReceiptByCapID(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.util.QueryFormat format)
Get receipt by capID.
|
ScriptResult |
getReceiptByPK(long receiptSeqNbr)
Get receipt by primary key.
|
ScriptResult |
getReceiptsByDate(java.util.Date dateFrom,
java.util.Date dateTo,
com.accela.aa.util.QueryFormat format) |
ScriptResult |
getRefFeeItemByFeeCode(java.lang.String feeSchedule,
java.lang.String feeCode,
java.lang.String payPeriodGroup,
com.accela.aa.emse.util.ScriptDateTime expDate)
Get ref-fee item by fee code.
|
ScriptResult |
getRefFeeItemByFeeCodeVersion(java.lang.String feeSchedule,
java.lang.String version,
java.lang.String feeCode,
java.lang.String payPeriodGroup,
com.accela.aa.emse.util.ScriptDateTime expDate)
Get ref-fee item by fee code.
|
ScriptResult |
getSetInvoicedPerApp(java.lang.String setID)
Get set invoice.
|
ScriptResult |
getSetPaymentsByReceiptNbr(long receiptNbr,
com.accela.aa.util.QueryFormat format)
Get set payments by receipt number.
|
ScriptResult |
getTotalFullPaidApp(java.lang.String setID)
Get total of full paid application.
|
ScriptResult |
getTotalPaidFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr)
Get total of paid fee item.
|
ScriptResult |
getTotalPaidInvoice(com.accela.aa.aamain.cap.CapIDModel capID,
long invoiceNbr)
Get total of paid invoice.
|
ScriptResult |
getTotalSetApp(java.lang.String setID)
Get total of set application.
|
ScriptResult |
getTotalSetFeeAssessAmount(java.lang.String setID)
Get total of set fee assess amount.
|
ScriptResult |
getTotalSetFeeInvoiceAmount(java.lang.String setID)
Get total set fee invoice amount.
|
ScriptResult |
getTotalSetFeeInvoiceAmountExceptVoid(java.lang.String setID)
Get total set fee invoice amount.
|
ScriptResult |
getTotalSetPaid(java.lang.String setID)
Get total of set paid.
|
ScriptResult |
getTotalSetPaidByPeriod(java.lang.String setID,
java.lang.String paymentPeriod,
java.lang.String feeCode,
java.lang.String feeDesc)
Get total of set paid by period.
|
ScriptResult |
getTranBatchNbr()
Get TranBatchNbr.
|
ScriptResult |
getValidFeeItemInvoiceByFeeNbr(com.accela.aa.aamain.cap.CapIDModel capID,
long feeNbr)
Get valid fee itme invoice.
|
ScriptResult |
getValidFeeItemInvoiceListByFeeNbrList(com.accela.aa.aamain.cap.CapIDModel capID,
java.util.List<java.lang.String> feeNbrList)
Gets the valid invoice model list by fee nbr list.
|
ScriptResult |
getValuation(java.lang.String setID)
Get valuation.
|
ScriptResult |
getValuationCalcExtraAmount(com.accela.aa.aamain.cap.CapIDModel capID)
Get extra amount for valuation calculator.
|
ScriptResult |
getValuationCalcMultiplier(com.accela.aa.aamain.cap.CapIDModel capID)
Get multipliter for valuation calculator.
|
ScriptResult |
makeFundTransfer(com.accela.aa.aamain.cap.CapIDModel capIDFrom,
com.accela.aa.aamain.cap.CapIDModel capIDTo,
PaymentScriptModel model,
java.lang.String receiptComment,
com.accela.aa.emse.util.ScriptDateTime receiptDate,
com.accela.aa.emse.util.ScriptDateTime receiptBatchDate,
java.lang.String receiptStatus,
java.lang.String sessionNbr) |
ScriptResult |
makeFundTransfer(com.accela.aa.aamain.cap.CapIDModel capIDFrom,
com.accela.aa.aamain.cap.CapIDModel capIDTo,
java.lang.String cashierID,
java.lang.String registerNbr,
java.lang.String receiptComment,
com.accela.aa.emse.util.ScriptDateTime receiptDate,
com.accela.aa.emse.util.ScriptDateTime receiptBatchDate,
java.lang.String receiptStatus,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
double paymentAmount,
java.lang.String tranCode,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String ccType,
com.accela.aa.emse.util.ScriptDateTime ccExpDate,
java.lang.String payee,
java.lang.String paymentStatus,
java.lang.String paymentComment)
Make fund transfer.
|
ScriptResult |
makePayment(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String ccType,
com.accela.aa.emse.util.ScriptDateTime ccExpDate,
java.lang.String payee,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
double paymentAmount,
double paymentChange,
double amountNotAllocated,
java.lang.String paymentStatus,
java.lang.String tranCode,
java.lang.String cashierID,
java.lang.String registerNbr,
java.lang.String paymentComment)
Make payment.
|
ScriptResult |
makePayment(PaymentScriptModel scriptModel) |
ScriptResult |
makePayment4ACA(com.accela.aa.aamain.cap.CapIDModel capIDModel,
PaymentScriptModel paymentScriptModel,
com.accela.aa.finance.cashier.onlinePayment.util.ACAModel acaModel)
Make local payment for ACA, include under steps:
1.
|
ScriptResult |
makeRefund(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String paymentMethod,
java.lang.String paymentRefNbr,
java.lang.String ccType,
com.accela.aa.emse.util.ScriptDateTime ccExpDate,
java.lang.String payee,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
double paymentAmount,
java.lang.String paymentStatus,
java.lang.String tranCode,
java.lang.String cashierID,
java.lang.String registerNbr,
java.lang.String paymentComment,
java.lang.String receiptComment,
com.accela.aa.emse.util.ScriptDateTime receiptDate,
com.accela.aa.emse.util.ScriptDateTime receiptBatchDate,
java.lang.String receiptStatus)
Make refund
|
ScriptResult |
prepareTransaction4ACA(com.accela.aa.aamain.cap.CapIDModel capIdModel,
boolean isInvoiceBalance)
Prepare transaction related model for trailing online payment for ACA.
|
ScriptResult |
reCalculateFees(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String feeCalcFactor,
java.lang.String feeFactorValue)
Recalculate fees.
|
ScriptResult |
removeFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr)
Delete fee item.
|
ScriptResult |
removeFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel)
Delete fee item.
|
ScriptResult |
switchCalcFactor(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String calcFactor,
java.lang.String callerID)
Switch the Calc.
|
ScriptResult |
updateETransaction(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel)
Update online payment transaction.
|
ScriptResult |
updateETransaction4ACA(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel)
Update record into table ETRANSACTION, won't update record date.
|
ScriptResult |
updateMultiplierAndExtraAmount(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String sMultiplier,
java.lang.String sExtraAmount)
Update multiplier and extra amount for valuation calculator.
|
ScriptResult |
voidFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr)
Void fee item.
|
ScriptResult |
voidFeeItem(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr,
java.lang.String flag)
void fee item.
|
ScriptResult |
voidFeeItemAddAudit(com.accela.aa.aamain.cap.CapIDModel capID,
long feeSeqNbr,
java.lang.String flag,
java.lang.String comment)
Void feeItem audit
|
ScriptResult |
voidPayment(com.accela.aa.aamain.cap.CapIDModel capID,
PaymentScriptModel paymentModel,
java.lang.String sessionNbr)
void payment
|
ScriptResult |
voidPayment(com.accela.aa.aamain.cap.CapIDModel capID,
com.accela.aa.emse.util.ScriptDateTime paymentDate,
long paymentNbr,
java.lang.String status,
java.lang.String comment,
java.lang.String cashierID,
java.lang.String registerNbr)
Void payment.
|
ScriptResult |
wrkItemFeeTotalBySubGroup(com.accela.aa.aamain.cap.CapIDModel capID,
java.lang.String inputParameter,
java.lang.String formula,
java.lang.String subGroup)
wrkItemFeeTotalBySubGroup.
|
public com.accela.aa.aamain.cap.CapService capServer
public com.accela.epayments.MerchantAccountService merchantAccountService
public FinanceScript(java.lang.String serviceProviderCode,
java.lang.String auditID,
com.accela.aa.emse.dom.service.CachedService cachedService)
throws com.accela.aa.exception.AAException
serviceProviderCode - agency codeauditID - the caller idcom.accela.aa.exception.AAException - the AA exceptionpublic FinanceScript()
throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException - the AA exceptionpublic ScriptResult assignFeeFactor(com.accela.aa.aamain.cap.CapIDModel capID, boolean isHigherJobValue)
assignFeeFactor in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - Cap ID ModelisHigherJobValue - true higher job value, lower job valuepublic ScriptResult getFeeCalcFactor(com.accela.aa.aamain.cap.CapIDModel capID)
getFeeCalcFactor in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpublic ScriptResult createFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel, int debugDays)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicef4FeeItemModel - F4FeeItemModeldebugDays - debug dayspublic ScriptResult createFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeSchedule, java.lang.String feeCode, java.lang.String paymentPeriod, double feeUnit)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSchedule - fee schedulefeeCode - fee codepaymentPeriod - payment periodfeeUnit - fee unitpublic ScriptResult createFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeSchedule, java.lang.String version, java.lang.String feeCode, java.lang.String paymentPeriod, double feeUnit)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSchedule - fee scheduleversion - fee schedule versionfeeCode - fee codepaymentPeriod - payment periodfeeUnit - fee unitpublic ScriptResult createFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String paymentPeriod, java.lang.String feeCod, java.lang.String Display, java.lang.String feeDescription, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, java.lang.String formula, double feeUnit, java.lang.String udes, double fee, com.accela.aa.emse.util.ScriptDateTime applyDate, com.accela.aa.emse.util.ScriptDateTime effectDate, com.accela.aa.emse.util.ScriptDateTime expireDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, java.lang.String subgroup, java.lang.String calcFlag, java.lang.String feeitemStatus, java.lang.String feeCalcProc)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentPeriod - payment periodfeeCod - fee codeDisplay - displayfeeDescription - fee descriptionaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3formula - formulafeeUnit - fee unitudes - udesfee - feeapplyDate - apply dateeffectDate - effect dateexpireDate - expire dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4subgroup - subgroupcalcFlag - calc flagfeeitemStatus - feeitem statusfeeCalcProc - feeCalcProcpublic ScriptResult createFeeItemsForPosTransaction(java.util.List refFeeItems, java.lang.Long posTransId)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeItemsForPosTransaction in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult editFeeItemFlag(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr, java.lang.String statusFlag, java.lang.String calcFlag)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeItemFlag in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberstatusFlag - status flagcalcFlag - calc flagpublic ScriptResult editFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicef4FeeItemModel - F4FeeItemModelpublic ScriptResult editFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel, int debugDays)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicef4FeeItemModel - F4FeeItemModeldebugDays - debug dayspublic ScriptResult editFeeItemUnit(com.accela.aa.aamain.cap.CapIDModel capID, double feeUnit, long feeSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeItemUnit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeUnit - fee unitfeeSeqNbr - fee sequence numberpublic ScriptResult editFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr, java.lang.String paymentPeriod, java.lang.String feeCod, java.lang.String Display, java.lang.String feeDescription, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, java.lang.String formula, double feeUnit, java.lang.String udes, double fee, com.accela.aa.emse.util.ScriptDateTime applyDate, com.accela.aa.emse.util.ScriptDateTime effectDate, com.accela.aa.emse.util.ScriptDateTime expireDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, java.lang.String subgroup, java.lang.String calcFlag, java.lang.String feeitemStatus, java.lang.String feeCalcProc)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentPeriod - payment periodfeeCod - fee codeDisplay - displayfeeDescription - fee descriptionaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3formula - formulafeeUnit - fee unitudes - udesfee - feeapplyDate - apply dateeffectDate - effect dateexpireDate - expire dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4subgroup - subgroupcalcFlag - calc flagfeeitemStatus - feeitem statusfeeCalcProc - feeCalcProcpublic ScriptResult removeFeeItem(com.accela.aa.finance.fee.F4FeeItemModel f4FeeItemModel) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.FinanceScriptServiceremoveFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicef4FeeItemModel - F4FeeItemModelcom.accela.aa.exception.AAExceptionpublic ScriptResult removeFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServiceremoveFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberpublic ScriptResult calculateFees(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.FinanceScriptServicecalculateFees in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpublic ScriptResult reCalculateFees(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeCalcFactor, java.lang.String feeFactorValue)
com.accela.aa.emse.dom.service.FinanceScriptServicereCalculateFees in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeCalcFactor - fee calc factorfeeFactorValue - fee factor valuepublic ScriptResult getFeeItemByPK(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemByPK in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberpublic ScriptResult voidFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr, java.lang.String flag)
com.accela.aa.emse.dom.service.FinanceScriptServicevoidFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberflag - flagpublic ScriptResult voidFeeItemAddAudit(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr, java.lang.String flag, java.lang.String comment)
com.accela.aa.emse.dom.service.FinanceScriptServicevoidFeeItemAddAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberflag - flagcomment - commentpublic ScriptResult getFeeTotal(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String paymentPeriod)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeTotal in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentPeriod - payment periodpublic ScriptResult wrkItemFeeTotalBySubGroup(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String inputParameter, java.lang.String formula, java.lang.String subGroup)
com.accela.aa.emse.dom.service.FinanceScriptServicewrkItemFeeTotalBySubGroup in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinputParameter - input parameterformula - formulasubGroup - subGrouppublic ScriptResult getTotalSetFeeAssessAmount(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalSetFeeAssessAmount in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpublic ScriptResult getFeeItemByFeeCode(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeCode, java.lang.String paymentPeriod)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemByFeeCode in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeCode - fee codepaymentPeriod - payment periodpublic ScriptResult getFeeItemsByFeeCodeAndPeriod(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeCode, java.lang.String paymentPeriod, java.lang.String status)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemsByFeeCodeAndPeriod in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getFeeItemByCapID(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemByCapID in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpublic ScriptResult getFeeItemByPosTransaction(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.Long posTransSeq)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemByPosTransaction in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - the cap ID.posTransSeq - transaction sequencepublic ScriptResult getFeeUnitByFeeCode(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String payPeriodGroup, java.lang.String feeCode, com.accela.aa.emse.util.ScriptDateTime expDate)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeUnitByFeeCode in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpayPeriodGroup - paypPeriod groupfeeCode - fee codeexpDate - expiration datepublic ScriptResult createFeeAudit(com.accela.aa.finance.fee.F4FeeItemAuditTrailModel f4feeitemAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicef4feeitemAuditTrailROC - F4FeeItemAuditTrailModelpublic ScriptResult createFeeAudit(java.lang.String permitID1, java.lang.String permitID2, java.lang.String permitID3, long feeSeqNbr, java.lang.String paymentPeriod, java.lang.String feeCod, java.lang.String display, java.lang.String feeDescription, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, java.lang.String formula, double feeUnit, java.lang.String udes, double fee, com.accela.aa.emse.util.ScriptDateTime applyDate, com.accela.aa.emse.util.ScriptDateTime effectDate, com.accela.aa.emse.util.ScriptDateTime expireDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, java.lang.String subGroup, java.lang.String calcFlag, java.lang.String statusFlag, java.lang.String actionType, java.lang.String comment, java.lang.String feeSchedule)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicepermitID1 - the permit id1permitID2 - the permit id2permitID3 - the permit id3feeSeqNbr - fee sequence numberpaymentPeriod - payment periodfeeCod - fee codedisplay - displayfeeDescription - fee descriptionaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3formula - formulafeeUnit - fee unitudes - udesfee - feeapplyDate - apply dateeffectDate - effect dateexpireDate - expire dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4subGroup - subGroupcalcFlag - calc flagstatusFlag - status flagactionType - action typecomment - commentfeeSchedule - fee schedulepublic ScriptResult createFeeAudit(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr, java.lang.String paymentPeriod, java.lang.String feeCod, java.lang.String display, java.lang.String feeDescription, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, java.lang.String formula, double feeUnit, java.lang.String udes, double fee, com.accela.aa.emse.util.ScriptDateTime applyDate, com.accela.aa.emse.util.ScriptDateTime effectDate, com.accela.aa.emse.util.ScriptDateTime expireDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, java.lang.String subGroup, java.lang.String calcFlag, java.lang.String statusFlag, java.lang.String actionType, java.lang.String comment, java.lang.String feeSchedule)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFeeAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberpaymentPeriod - payment periodfeeCod - fee codedisplay - displayfeeDescription - fee descriptionaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3formula - formulafeeUnit - fee unitudes - udesfee - feeapplyDate - apply dateeffectDate - effect dateexpireDate - expire dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4subGroup - subGroupcalcFlag - calc flagstatusFlag - status flagactionType - action typecomment - commentfeeSchedule - fee schedulepublic ScriptResult editFeeAudit(com.accela.aa.aamain.cap.CapIDModel capID, long feeAuditTrailSeqNbr, java.lang.String fee_comment)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeAuditTrailSeqNbr - fee audit sequence numberfee_comment - fee commentpublic ScriptResult getFeeAuditByPK(com.accela.aa.aamain.cap.CapIDModel capID, long feeAuditSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeAuditByPK in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeAuditSeqNbr - fee audit sequence numberpublic ScriptResult getFeeAuditList(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeAuditList in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getFeeAuditList(long batchNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeAuditList in interface com.accela.aa.emse.dom.service.FinanceScriptServicebatchNbr - the batch numberformat - QueryFormatpublic ScriptResult getFeeScheduleList(java.lang.String appGroup)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeScheduleList in interface com.accela.aa.emse.dom.service.FinanceScriptServiceappGroup - application grouppublic ScriptResult getFeeItemList(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeSchedule, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemList in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSchedule - fee scheduleformat - QueryFormatpublic ScriptResult getFeeItemList(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeSchedule, java.lang.String version, java.lang.String auditStatus, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemList in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSchedule - fee scheduleversion - fee versionformat - QueryFormatpublic ScriptResult getFeeScheduleByCapID(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeScheduleByCapID in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpublic ScriptResult getRefFeeItemByFeeCode(java.lang.String feeSchedule, java.lang.String feeCode, java.lang.String payPeriodGroup, com.accela.aa.emse.util.ScriptDateTime expDate)
com.accela.aa.emse.dom.service.FinanceScriptServicegetRefFeeItemByFeeCode in interface com.accela.aa.emse.dom.service.FinanceScriptServicefeeSchedule - fee schedulefeeCode - fee codepayPeriodGroup - pay period groupexpDate - expiration datepublic ScriptResult getRefFeeItemByFeeCodeVersion(java.lang.String feeSchedule, java.lang.String version, java.lang.String feeCode, java.lang.String payPeriodGroup, com.accela.aa.emse.util.ScriptDateTime expDate)
com.accela.aa.emse.dom.service.FinanceScriptServicegetRefFeeItemByFeeCodeVersion in interface com.accela.aa.emse.dom.service.FinanceScriptServicefeeSchedule - fee schedulefeeCode - fee codepayPeriodGroup - pay period groupexpDate - expiration datepublic ScriptResult getPaymentByPK(com.accela.aa.aamain.cap.CapIDModel capID, long paymentSeqNbr, java.lang.String callerId)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentByPK in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentSeqNbr - payment sequence numbercallerId - the caller idpublic ScriptResult getPaymentFeeItems(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentFeeItems in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult makePayment(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String ccType, com.accela.aa.emse.util.ScriptDateTime ccExpDate, java.lang.String payee, com.accela.aa.emse.util.ScriptDateTime paymentDate, double paymentAmount, double paymentChange, double amountNotAllocated, java.lang.String paymentStatus, java.lang.String tranCode, java.lang.String cashierID, java.lang.String registerNbr, java.lang.String paymentComment)
com.accela.aa.emse.dom.service.FinanceScriptServicemakePayment in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentMethod - payment mMethodpaymentRefNbr - paymentRefNbrccType - ccTypeccExpDate - ccExpDatepayee - payeepaymentDate - payment datepaymentAmount - payment amountpaymentChange - payment changeamountNotAllocated - amount not allocatedpaymentStatus - payment statustranCode - tran codecashierID - cashier IDregisterNbr - register numberpaymentComment - payment commentpublic ScriptResult makePayment(PaymentScriptModel scriptModel)
makePayment in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getOnlinePaymentInfo(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String paymentMethod, java.lang.String ccType, double paymentAmount)
com.accela.aa.emse.dom.service.FinanceScriptServicegetOnlinePaymentInfo in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentMethod - payment mMethodccType - ccTypepaymentAmount - payment amountpublic ScriptResult applyPayment(com.accela.aa.aamain.cap.CapIDModel capID, long paymentNbr, double amountNotAllocated, long[] feeSeqNbr, long[] invoiceNbr, double[] feeAllocation, com.accela.aa.emse.util.ScriptDateTime paymentDate, java.lang.String paymentFeeStatus, java.lang.String paymentInvStatus, java.lang.String cashierID, java.lang.String registerNbr)
com.accela.aa.emse.dom.service.FinanceScriptServiceapplyPayment in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentNbr - payment numberamountNotAllocated - amount not allocatedfeeSeqNbr - fee sequence numberinvoiceNbr - invoice numberfeeAllocation - allocation feepaymentDate - payment datepaymentFeeStatus - payment fee statuspaymentInvStatus - invoice statuscashierID - cashier IDregisterNbr - register numberpublic ScriptResult applyPayment(com.accela.aa.aamain.cap.CapIDModel capID, PaymentScriptModel model, long[] feeSeqNbr, long[] invoiceNbr, double[] feeAllocation, java.lang.String paymentFeeStatus, java.lang.String paymentInvStatus, java.lang.String sessionNbr)
com.accela.aa.emse.dom.service.FinanceScriptServiceapplyPayment in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - cap IDmodel - PaymentScriptModel, should set: PaymentSeqNbr,AmountNotAllocated,CashierID,
PaymentDate,RegisterNbr,WorkstationIDpublic ScriptResult generateReceipt(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.emse.util.ScriptDateTime paymentDate, long paymentNbr, java.lang.String cashierID, java.lang.String registerNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegenerateReceipt in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentDate - ScriptDateTimepaymentNbr - payment numbercashierID - the cashier idregisterNbr - register numberpublic ScriptResult generateReceipt(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.emse.util.ScriptDateTime paymentDate, long[] paymentNbr, java.lang.String cashierID, java.lang.String registerNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegenerateReceipt in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentDate - ScriptDateTimepaymentNbr - payment numbercashierID - the cashier idregisterNbr - register numberpublic ScriptResult applyRefund(com.accela.aa.aamain.cap.CapIDModel capID, long[] feeSeqNbr, long[] invoiceNbr, double[] feeAllocation, com.accela.aa.emse.util.ScriptDateTime paymentDate, java.lang.String paymentFeeStatus, java.lang.String paymentInvStatus, java.lang.String cashierID, java.lang.String registerNbr)
com.accela.aa.emse.dom.service.FinanceScriptServiceapplyRefund in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberinvoiceNbr - invoice numberfeeAllocation - fee allocationpaymentDate - payment datepaymentFeeStatus - payment fee statuspaymentInvStatus - payment invoice statuscashierID - the cashier idregisterNbr - register numberpublic ScriptResult applyRefund(com.accela.aa.aamain.cap.CapIDModel capID, PaymentScriptModel model, long[] feeSeqNbr, long[] invoiceNbr, double[] feeAllocation, java.lang.String paymentFeeStatus, java.lang.String paymentInvStatus, java.lang.String sessionNbr)
com.accela.aa.emse.dom.service.FinanceScriptServiceapplyRefund in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelmodel - PaymentScriptModel, should set: cashierID,registerNbr,workstationID,
terminalID, paymentDatefeeSeqNbr - fee sequence numberinvoiceNbr - invoice numberfeeAllocation - fee allocationpaymentFeeStatus - payment fee statuspaymentInvStatus - payment invoice statuspublic ScriptResult voidFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicevoidFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberpublic ScriptResult makeRefund(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String ccType, com.accela.aa.emse.util.ScriptDateTime ccExpDate, java.lang.String payee, com.accela.aa.emse.util.ScriptDateTime paymentDate, double paymentAmount, java.lang.String paymentStatus, java.lang.String tranCode, java.lang.String cashierID, java.lang.String registerNbr, java.lang.String paymentComment, java.lang.String receiptComment, com.accela.aa.emse.util.ScriptDateTime receiptDate, com.accela.aa.emse.util.ScriptDateTime receiptBatchDate, java.lang.String receiptStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicemakeRefund in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentMethod - payment methodpaymentRefNbr - payment refNbrccType - ccTypeccExpDate - ccExpDatepayee - payeepaymentDate - payment datepaymentAmount - payment amountpaymentStatus - payment statustranCode - tran codecashierID - the cashier idregisterNbr - register numberpaymentComment - payment commentreceiptComment - receipt commentreceiptDate - receipt datereceiptBatchDate - receipt batchDatereceiptStatus - receipt statuspublic ScriptResult makeFundTransfer(com.accela.aa.aamain.cap.CapIDModel capIDFrom, com.accela.aa.aamain.cap.CapIDModel capIDTo, java.lang.String cashierID, java.lang.String registerNbr, java.lang.String receiptComment, com.accela.aa.emse.util.ScriptDateTime receiptDate, com.accela.aa.emse.util.ScriptDateTime receiptBatchDate, java.lang.String receiptStatus, com.accela.aa.emse.util.ScriptDateTime paymentDate, double paymentAmount, java.lang.String tranCode, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String ccType, com.accela.aa.emse.util.ScriptDateTime ccExpDate, java.lang.String payee, java.lang.String paymentStatus, java.lang.String paymentComment)
com.accela.aa.emse.dom.service.FinanceScriptServicemakeFundTransfer in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapIDFrom - the begin of capIDcapIDTo - the end of capIdcashierID - the cashier IDregisterNbr - register numberreceiptComment - receipt commentreceiptDate - receipt datereceiptBatchDate - receipt batchDatereceiptStatus - receipt statuspaymentDate - payment datepaymentAmount - payment amounttranCode - tran codepaymentMethod - payment methodpaymentRefNbr - payment refNbrccType - ccTypeccExpDate - ccExpDatepayee - payeepaymentStatus - payment statuspaymentComment - payment commentpublic ScriptResult makeFundTransfer(com.accela.aa.aamain.cap.CapIDModel capIDFrom, com.accela.aa.aamain.cap.CapIDModel capIDTo, PaymentScriptModel model, java.lang.String receiptComment, com.accela.aa.emse.util.ScriptDateTime receiptDate, com.accela.aa.emse.util.ScriptDateTime receiptBatchDate, java.lang.String receiptStatus, java.lang.String sessionNbr)
makeFundTransfer in interface com.accela.aa.emse.dom.service.FinanceScriptServicemodel - PaymentScriptModel, should set: cashierID,registerNbr,paymentDate
paymentAmount,tranCode,paymentMethod,paymentRefNbr,ccType,ccExpDate,payee,
paymentStatus,paymentComment,WorkstationID,TerminalIDpublic ScriptResult voidPayment(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.emse.util.ScriptDateTime paymentDate, long paymentNbr, java.lang.String status, java.lang.String comment, java.lang.String cashierID, java.lang.String registerNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicevoidPayment in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpaymentDate - payment datepaymentNbr - payment numberstatus - statuscomment - commentcashierID - cashier IDregisterNbr - register numberpublic ScriptResult voidPayment(com.accela.aa.aamain.cap.CapIDModel capID, PaymentScriptModel paymentModel, java.lang.String sessionNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicevoidPayment in interface com.accela.aa.emse.dom.service.FinanceScriptServicepaymentModel - in this model, should set the PaymentSeqNbr,PaymentStatus,PaymentComment,
CashierID, registerNbr,PaymentDate, WorkstationID, TerminalIDpublic ScriptResult getReceiptByPK(long receiptSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetReceiptByPK in interface com.accela.aa.emse.dom.service.FinanceScriptServicereceiptSeqNbr - receipt sequence numberpublic ScriptResult getReceiptByCapID(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetReceiptByCapID in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getPaymentByCapID(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentByCapID in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getOnLinePaymentByDate(java.util.Date dateFrom, java.util.Date dateTo, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetOnLinePaymentByDate in interface com.accela.aa.emse.dom.service.FinanceScriptServicedateFrom - DatedateTo - Dateformat - QueryFormatpublic ScriptResult getPaymentByDate(java.util.Date dateFrom, java.util.Date dateTo, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentByDate in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getReceiptsByDate(java.util.Date dateFrom, java.util.Date dateTo, com.accela.aa.util.QueryFormat format)
getReceiptsByDate in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getPaymentByBatchNumber(long batchNumber)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentByBatchNumber in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getPaymentByReceiptNo(com.accela.aa.aamain.cap.CapIDModel capID, long receiptNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentByReceiptNo in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelreceiptNbr - receipt numberformat - QueryFormatpublic ScriptResult getTotalSetPaid(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalSetPaid in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpublic ScriptResult getTotalPaidInvoice(com.accela.aa.aamain.cap.CapIDModel capID, long invoiceNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalPaidInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinvoiceNbr - invoice numberpublic ScriptResult getTotalPaidFeeItem(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalPaidFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberpublic ScriptResult applyPaymentToSet(java.lang.String setID, java.lang.String[] paymentPeriod, java.lang.String[] feeCode, java.lang.String[] feeDes, double[] paidAmount, double[] feeAllocationAmount, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String ccType, com.accela.aa.emse.util.ScriptDateTime ccExpDate, java.lang.String payee, com.accela.aa.emse.util.ScriptDateTime paymentDate, double paymentAmount, double paymentChange, double amountNotAllocated, java.lang.String paymentStatus, java.lang.String tranCode, java.lang.String cashierID, java.lang.String registerNbr, java.lang.String paymentComment)
com.accela.aa.emse.dom.service.FinanceScriptServiceapplyPaymentToSet in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpaymentPeriod - paymentpPeriod listfeeCode - fee code listfeeDes - fee desc listpaidAmount - paid amountfeeAllocationAmount - fee allocation amountpaymentMethod - payment methodpaymentRefNbr - paymentRefNbrccType - ccTypeccExpDate - ccExpDatepayee - payeepaymentDate - payment datepaymentAmount - payment amountpaymentChange - payment changeamountNotAllocated - amount not allocatedpaymentStatus - payment statustranCode - tran codecashierID - cashier IDregisterNbr - register numberpaymentComment - payment commentpublic ScriptResult applyPaymentToSet(java.lang.String setID, java.lang.String paymentPeriodList, java.lang.String feeCodeList, java.lang.String feeDesList, double[] paidAmount, double[] feeAllocationAmount, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String ccType, com.accela.aa.emse.util.ScriptDateTime ccExpDate, java.lang.String payee, com.accela.aa.emse.util.ScriptDateTime paymentDate, double paymentAmount, double paymentChange, double amountNotAllocated, java.lang.String paymentStatus, java.lang.String tranCode, java.lang.String cashierID, java.lang.String registerNbr, java.lang.String paymentComment)
com.accela.aa.emse.dom.service.FinanceScriptServiceapplyPaymentToSet in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpaymentPeriodList - paymentpPeriod listfeeCodeList - fee code listfeeDesList - fee desc listpaidAmount - paid amountfeeAllocationAmount - fee allocation amountpaymentMethod - payment methodpaymentRefNbr - paymentRefNbrccType - ccTypeccExpDate - ccExpDatepayee - payeepaymentDate - payment datepaymentAmount - payment amountpaymentChange - payment changeamountNotAllocated - amount not allocatedpaymentStatus - payment statustranCode - tran codecashierID - cashier IDregisterNbr - register numberpaymentComment - payment commentpublic ScriptResult getTotalSetPaidByPeriod(java.lang.String setID, java.lang.String paymentPeriod, java.lang.String feeCode, java.lang.String feeDesc)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalSetPaidByPeriod in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpaymentPeriod - payment periodfeeCode - fee codefeeDesc - fee descpublic ScriptResult getSetPaymentsByReceiptNbr(long receiptNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetSetPaymentsByReceiptNbr in interface com.accela.aa.emse.dom.service.FinanceScriptServicereceiptNbr - receipt numberformat - QueryFormatpublic ScriptResult getTotalSetApp(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalSetApp in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpublic ScriptResult getTotalFullPaidApp(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalFullPaidApp in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the set idpublic ScriptResult createInvoicingAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateInvoicingAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createInvoicingAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateInvoicingAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createPaymentAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreatePaymentAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createPaymentAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus, java.lang.String ftPerID1, java.lang.String ftPerID2, java.lang.String ftPerID3)
com.accela.aa.emse.dom.service.FinanceScriptServicecreatePaymentAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createApplyPaymentAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateApplyPaymentAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createApplyPaymentAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateApplyPaymentAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createRefundAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateRefundAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createRefundAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateRefundAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createApplyRefundAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateApplyRefundAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createApplyRefundAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateApplyRefundAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createFundTransferAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFundTransferAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createFundTransferAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus, java.lang.String ftPerID1, java.lang.String ftPerID2, java.lang.String ftPerID3)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateFundTransferAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createVoidPaymentAudit(com.accela.aa.finance.cashierAudit.AccountingAuditTrailModel accountingAuditTrailROC)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateVoidPaymentAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccountingAuditTrailROC - AccountingAuditTrailModelpublic ScriptResult createVoidPaymentAudit(com.accela.aa.aamain.cap.CapIDModel capID, long accAuditSeqNbr, long tranSeqNbr, java.lang.String altID, java.lang.String accCodeL1, java.lang.String accCodeL2, java.lang.String accCodeL3, long invoiceNbr, long receiptNbr, long paymentSeqNbr, com.accela.aa.emse.util.ScriptDateTime tranDate, double tranAmount, double receiptAmount, java.lang.String action, java.lang.String feeCod, long printInvNbr, java.lang.String paymentPeriod, java.lang.String feeDescription, long feeSeqNbr, double feeUnit, double fee, java.lang.String feeSchedule, java.lang.String paymentMethod, java.lang.String paymentRefNbr, java.lang.String cashierID, java.lang.String registerNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateVoidPaymentAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelaccAuditSeqNbr - accAudit sequence numbertranSeqNbr - tran sequence numberaltID - altIDaccCodeL1 - accCodeL1accCodeL2 - accCodeL2accCodeL3 - accCodeL3invoiceNbr - invoice numberreceiptNbr - receipt numberpaymentSeqNbr - payment sequence numbertranDate - tran datetranAmount - tran amountreceiptAmount - receipt amountaction - actionfeeCod - fee codeprintInvNbr - print invoice sequence numberpaymentPeriod - payment periodfeeDescription - fee descriptionfeeSeqNbr - fee sequence numberfeeUnit - fee unitfee - feefeeSchedule - fee schedulepaymentMethod - payment methodpaymentRefNbr - payment ref numbercashierID - cashier idregisterNbr - register numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult getCashierAudit(long accAudSeqNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetCashierAudit in interface com.accela.aa.emse.dom.service.FinanceScriptServiceaccAudSeqNbr - accAud sequence numberformat - QueryFormatpublic ScriptResult getCashierAuditListByCapId(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetCashierAuditListByCapId in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getCashierAuditListByTranSeqNbr(long tranSeqNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetCashierAuditListByTranSeqNbr in interface com.accela.aa.emse.dom.service.FinanceScriptServicetranSeqNbr - tran sequence numberformat - QueryFormatpublic ScriptResult getTranBatchNbr()
com.accela.aa.emse.dom.service.FinanceScriptServicegetTranBatchNbr in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getContractorSuppliedValuation(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetContractorSuppliedValuation in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getCalculatedValuation(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetCalculatedValuation in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getCalculatedValuation(com.accela.aa.aamain.cap.CapIDModel capID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetCalculatedValuation in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelpublic ScriptResult getValuationCalcMultiplier(com.accela.aa.aamain.cap.CapIDModel capID)
capID - CapIDModelpublic ScriptResult getValuationCalcExtraAmount(com.accela.aa.aamain.cap.CapIDModel capID)
capID - CapIDModelpublic ScriptResult updateMultiplierAndExtraAmount(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String sMultiplier, java.lang.String sExtraAmount)
capID - sMultiplier - sExtraAmount - public ScriptResult createBCalcValuatn(BCalcValuatnScriptModel bCalcValuatnScriptModel)
createBCalcValuatn in interface com.accela.aa.emse.dom.service.FinanceScriptServicebCalcValuatnScriptModel - public ScriptResult deleteBCalcValuatn(BCalcValuatnScriptModel bCalcValuatnScriptModel)
com.accela.aa.emse.dom.service.FinanceScriptServicedeleteBCalcValuatn in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult editBCalcValuatn(BCalcValuatnScriptModel bCalcValuatnScriptModel)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditBCalcValuatn in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getBValuatnByPeriod(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String valuationPeriod, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetBValuatnByPeriod in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelvaluationPeriod - valuation periodformat - QueryFormatpublic ScriptResult editBValuatnFlag(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String valuationPeriod, java.lang.String feeFactorFlag)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditBValuatnFlag in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelvaluationPeriod - valuation periodfeeFactorFlag - fee factor flagpublic ScriptResult editBValuatnValue(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String valuationPeriod, double estimatedValue, java.lang.String feeFactorFlag)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditBValuatnValue in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelvaluationPeriod - valuation periodestimatedValue - estimated valuefeeFactorFlag - fee factor flagpublic ScriptResult createBvaluatn(com.accela.aa.finance.feeValuation.BValuatnModel bValuatnModel)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateBvaluatn in interface com.accela.aa.emse.dom.service.FinanceScriptServicebValuatnModel - BValuatnModelpublic ScriptResult createBvaluatn(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String valuationPeriod, double estimatedValue, double planCheckValue, double calculatedValue, java.lang.String feeFactorFlag, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateBvaluatn in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelvaluationPeriod - valuation periodestimatedValue - estimated valueplanCheckValue - plan check valuecalculatedValue - calculated valuefeeFactorFlag - fee factor flagauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult getValuation(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetValuation in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - set idpublic ScriptResult createInvoice(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String feeSeqList, java.lang.String paymentPeriodList)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqList - fee sequence listpaymentPeriodList - payment period listpublic ScriptResult createInvoice(com.accela.aa.aamain.cap.CapIDModel capID, long[] feeSeqList, java.lang.String[] paymentPeriodList)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqList - the array of fee sequencepaymentPeriodList - the array of payment periodpublic ScriptResult closeInvoice(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.finance.invoice.F4InvoiceModel f4InvoiceROC, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicecloseInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelf4InvoiceROC - f4InvoiceROCformat - QueryFormatpublic ScriptResult closeInvoice(com.accela.aa.aamain.cap.CapIDModel capID, long invNbr, long invLevel, java.lang.String invStatus, com.accela.aa.emse.util.ScriptDateTime invStatusDate, double balanceDue, double invAmount, com.accela.aa.emse.util.ScriptDateTime invDate, com.accela.aa.emse.util.ScriptDateTime invDueDate, java.lang.String invComment, long invBatchNbr, com.accela.aa.emse.util.ScriptDateTime invBatchDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, long printInvNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicecloseInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinvNbr - invoice numberinvLevel - invoice levelinvStatus - invoice statusinvStatusDate - invoice status datebalanceDue - balanceDueinvAmount - invoice amountinvDate - invoice dateinvDueDate - invoice due dateinvComment - invoice commentinvBatchNbr - invoice batch numberinvBatchDate - invoice batch dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4printInvNbr - print invoice numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult createInvoice(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.finance.invoice.F4InvoiceModel f4InvoiceROC, java.util.Collection feeitems)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelf4InvoiceROC - f4InvoiceROCfeeitems - the collection of feeitemspublic ScriptResult createInvoice(com.accela.aa.aamain.cap.CapIDModel capID, long invNbr, long invLevel, java.lang.String invStatus, com.accela.aa.emse.util.ScriptDateTime invStatusDate, double balanceDue, double invAmount, com.accela.aa.emse.util.ScriptDateTime invDate, com.accela.aa.emse.util.ScriptDateTime invDueDate, java.lang.String invComment, long invBatchNbr, com.accela.aa.emse.util.ScriptDateTime invBatchDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, long printInvNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus, java.util.Collection feeitems)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinvNbr - invoice numberinvLevel - invoice levelinvStatus - invoice statusinvStatusDate - invoice status datebalanceDue - balanceDueinvAmount - invoice amountinvDate - invoice dateinvDueDate - invoice due dateinvComment - invoice commentinvBatchNbr - invoice batch numberinvBatchDate - invoice batch dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4printInvNbr - print invoice numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult editInvoice(com.accela.aa.aamain.cap.CapIDModel capID, long invNbr, long invLevel, java.lang.String invStatus, com.accela.aa.emse.util.ScriptDateTime invStatusDate, double balanceDue, double invAmount, com.accela.aa.emse.util.ScriptDateTime invDate, com.accela.aa.emse.util.ScriptDateTime invDueDate, java.lang.String invComment, long invBatchNbr, com.accela.aa.emse.util.ScriptDateTime invBatchDate, java.lang.String udf1, java.lang.String udf2, java.lang.String udf3, java.lang.String udf4, long printInvNbr, com.accela.aa.emse.util.ScriptDateTime auditDate, java.lang.String auditStatus)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinvNbr - invoice numberinvLevel - invoice levelinvStatus - invoice statusinvStatusDate - invoice status datebalanceDue - balanceDueinvAmount - invoice amountinvDate - invoice dateinvDueDate - invoice due dateinvComment - invoice commentinvBatchNbr - invoice batch numberinvBatchDate - invoice batch dateudf1 - udf1udf2 - udf2udf3 - udf3udf4 - udf4printInvNbr - print invoice numberauditDate - the audit dateauditStatus - the audit statuspublic ScriptResult getFeeItemInvoiceList(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemInvoiceList in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getFeeItemInvoiceByInvoiceNbr(com.accela.aa.aamain.cap.CapIDModel capID, long invoiceNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemInvoiceByInvoiceNbr in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinvoiceNbr - invoice numberformat - QueryFormatpublic ScriptResult getInvoiceByCapID(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetInvoiceByCapID in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult editInvoiceBalanceDue(long invoiceNbr, double invAmount, double balanceDue)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditInvoiceBalanceDue in interface com.accela.aa.emse.dom.service.FinanceScriptServiceinvoiceNbr - invoice numberinvAmount - invoice amountbalanceDue - balanceDuepublic ScriptResult editFeeitemInvoiceStatus(com.accela.aa.aamain.cap.CapIDModel capID, long feeSeqNbr, java.lang.String itemStatus, java.lang.String callerID)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeitemInvoiceStatus in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeSeqNbr - fee sequence numberitemStatus - item statuscallerID - the caller idpublic ScriptResult editFeeItemInvoice(com.accela.aa.finance.invoice.X4FeeItemInvoiceModel x4FeeItemInvoiceModel)
com.accela.aa.emse.dom.service.FinanceScriptServiceeditFeeItemInvoice in interface com.accela.aa.emse.dom.service.FinanceScriptServicex4FeeItemInvoiceModel - X4FeeItemInvoiceModelpublic ScriptResult getTotalSetFeeInvoiceAmount(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalSetFeeInvoiceAmount in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the string of set idpublic ScriptResult getTotalSetFeeInvoiceAmountExceptVoid(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetTotalSetFeeInvoiceAmountExceptVoid in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the string of set idpublic ScriptResult getFeeItemInvoiceBySetID(java.lang.String setID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemInvoiceBySetID in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the string of set idformat - QueryFormatpublic ScriptResult getFeeItemInvoiceByFeeNbr(com.accela.aa.aamain.cap.CapIDModel capID, long feeNbr, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemInvoiceByFeeNbr in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeNbr - fee numberformat - QueryFormatpublic ScriptResult getInvoiceFeeItemBySetID(java.lang.String setID, java.lang.String paymentPeriod, java.lang.String feeCode, java.lang.String feeDes, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetInvoiceFeeItemBySetID in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the string of set idpaymentPeriod - payment periodfeeCode - fee codefeeDes - feedespublic ScriptResult getSetInvoicedPerApp(java.lang.String setID)
com.accela.aa.emse.dom.service.FinanceScriptServicegetSetInvoicedPerApp in interface com.accela.aa.emse.dom.service.FinanceScriptServicesetID - the string of set idpublic ScriptResult getFeeItemInvoiceByCapID(com.accela.aa.aamain.cap.CapIDModel capID, com.accela.aa.util.QueryFormat format)
com.accela.aa.emse.dom.service.FinanceScriptServicegetFeeItemInvoiceByCapID in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelformat - QueryFormatpublic ScriptResult getValidFeeItemInvoiceByFeeNbr(com.accela.aa.aamain.cap.CapIDModel capID, long feeNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetValidFeeItemInvoiceByFeeNbr in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelfeeNbr - fee numberpublic ScriptResult getValidFeeItemInvoiceListByFeeNbrList(com.accela.aa.aamain.cap.CapIDModel capID, java.util.List<java.lang.String> feeNbrList)
capID - the cap idfeeNbrList - the fee nbr listpublic ScriptResult getInvoiceAmountExceptVoidCredited(com.accela.aa.aamain.cap.CapIDModel capID, long invoiceNbr)
com.accela.aa.emse.dom.service.FinanceScriptServicegetInvoiceAmountExceptVoidCredited in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - CapIDModelinvoiceNbr - invoice numberpublic ScriptResult addFeeItem(java.util.Collection feeItemModels)
com.accela.aa.emse.dom.service.FinanceScriptServiceaddFeeItem in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult switchCalcFactor(com.accela.aa.aamain.cap.CapIDModel capID, java.lang.String calcFactor, java.lang.String callerID)
com.accela.aa.emse.dom.service.FinanceScriptServiceswitchCalcFactor in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapID - the POS cap ID.calcFactor - the new calc. Factor.callerID - caller IDpublic com.accela.aa.finance.cashier.onlinePayment.TransactionModel createTransactionScriptModel()
com.accela.aa.emse.dom.service.FinanceScriptServiceTransactionModel.createTransactionScriptModel in interface com.accela.aa.emse.dom.service.FinanceScriptServiceTransactionModel.public PaymentScriptModel createPaymentScriptModel()
com.accela.aa.emse.dom.service.FinanceScriptServicecreatePaymentScriptModel in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic BCalcValuatnScriptModel createBCalcValuatnScriptModel()
com.accela.aa.emse.dom.service.FinanceScriptServicecreateBCalcValuatnScriptModel in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult prepareTransaction4ACA(com.accela.aa.aamain.cap.CapIDModel capIdModel, boolean isInvoiceBalance)
com.accela.aa.emse.dom.service.FinanceScriptServiceprepareTransaction4ACA in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult createETransaction(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel)
com.accela.aa.emse.dom.service.FinanceScriptServicecreateETransaction in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult updateETransaction(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel)
com.accela.aa.emse.dom.service.FinanceScriptServiceupdateETransaction in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult updateETransaction4ACA(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel)
com.accela.aa.emse.dom.service.FinanceScriptServiceupdateETransaction4ACA in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getETransaction(com.accela.aa.finance.cashier.onlinePayment.TransactionModel transactionModel, com.accela.aa.util.QueryFormat qf)
com.accela.aa.emse.dom.service.FinanceScriptServicegetETransaction in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult makePayment4ACA(com.accela.aa.aamain.cap.CapIDModel capIDModel, PaymentScriptModel paymentScriptModel, com.accela.aa.finance.cashier.onlinePayment.util.ACAModel acaModel)
com.accela.aa.emse.dom.service.FinanceScriptServicemakePayment4ACA in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getEtisalatRegisterModel(java.lang.String customer, java.lang.String externalReference, java.lang.String amount, java.lang.String currency, int expiration, java.lang.String tranHint, java.lang.String transactionID, java.lang.String orderName, java.util.Date currentDate, java.lang.String notificationURL, java.lang.String[] AccountsXML, java.lang.String dataXML)
getEtisalatRegisterModel in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getPaymentAmount4ACA(com.accela.aa.aamain.cap.CapIDModel capIDModel, boolean isInvoiceBalance)
com.accela.aa.emse.dom.service.FinanceScriptServicegetPaymentAmount4ACA in interface com.accela.aa.emse.dom.service.FinanceScriptServiceisInvoiceBalance - true: invoice. false: total fee.public ScriptResult getCashierSessionFromDB()
com.accela.aa.emse.dom.service.FinanceScriptServicegetCashierSessionFromDB in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getACAModel(CapModel capModel)
com.accela.aa.emse.dom.service.FinanceScriptServiceACAModel for online payment.getACAModel in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic com.accela.aa.finance.cashier.onlinePayment.util.ACAModel createACAScriptModel()
com.accela.aa.emse.dom.service.FinanceScriptServicecreateACAScriptModel in interface com.accela.aa.emse.dom.service.FinanceScriptServicepublic ScriptResult getMerchantAccInfo(com.accela.aa.aamain.cap.CapTypeModel capType)
getMerchantAccInfo in interface com.accela.aa.emse.dom.service.FinanceScriptServicecapType - the cap type