public class DirectBankPaymentAction extends BasePaymentAction
| Modifier and Type | Field and Description |
|---|---|
Map<String,String> |
modeOfPaymentMap |
boolean |
showApprove |
static String |
ZERO |
action, ACTIONNAME, appConfigValuesService, ARF_TYPE, canCheckBalance, paymentid, showMode, urlassignmentService, eisService, headerFields, INVALIDPAGE, mandatoryFields, reversalVoucherDate, reversalVoucherNumber, securityUtils, userMngr, voucherHeader, voucherNumManual, workflowBeanadditionalRule, amountRule, approverComments, approverDepartment, approverDesignation, approverName, approverPositionId, currentDesignation, currentState, customizedWorkFlowService, pendingActions, workFlowAction, workFlowDepartment| Constructor and Description |
|---|
DirectBankPaymentAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
beforeEdit() |
String |
beforeReverse() |
String |
beforeView() |
String |
cancelPayment() |
String |
create() |
String |
edit() |
BigDecimal |
getBalance() |
List<org.egov.model.voucher.VoucherDetails> |
getBillDetailslist() |
String |
getButton() |
com.exilant.GLEngine.ChartOfAccounts |
getChartOfAccounts() |
String |
getComments() |
org.egov.model.voucher.CommonBean |
getCommonBean() |
String |
getCurrentState() |
String |
getCutOffDate() |
Integer |
getDepartmentId() |
List<org.egov.model.instrument.InstrumentHeader> |
getInstrumentHeaderList() |
org.egov.infra.workflow.entity.StateAware |
getModel() |
Map<String,String> |
getModeOfPaymentMap() |
String |
getNextAction() |
org.egov.model.payment.Paymentheader |
getPayment() |
org.egov.model.payment.Paymentheader |
getPaymentheader() |
org.egov.infra.script.service.ScriptService |
getScriptService() |
List<org.egov.model.voucher.VoucherDetails> |
getSubLedgerlist() |
String |
getTypeOfAccount() |
List<String> |
getValidActions() |
org.egov.services.voucher.VoucherService |
getVoucherService() |
String |
getWfitemstate() |
org.egov.model.voucher.WorkflowBean |
getWorkflowBean() |
boolean |
isShowChequeNumber() |
String |
newform() |
String |
nonBillPayment() |
void |
prepare() |
void |
prepareNewform() |
void |
prepareNonBillPayment() |
String |
reverse() |
String |
sendForApproval() |
void |
setBalance(BigDecimal balance) |
void |
setBillDetailslist(List<org.egov.model.voucher.VoucherDetails> billDetailslist) |
void |
setButton(String button) |
void |
setChartOfAccounts(com.exilant.GLEngine.ChartOfAccounts chartOfAccounts) |
void |
setCommonBean(org.egov.model.voucher.CommonBean commonBean) |
void |
setContraService(org.egov.services.contra.ContraService contraService) |
void |
setCutOffDate(String cutOffDate) |
void |
setDepartmentId(Integer departmentId) |
void |
setEgovCommon(org.egov.egf.commons.EgovCommon egovCommon) |
void |
setInstrumentHeaderList(List<org.egov.model.instrument.InstrumentHeader> instrumentHeaderList) |
void |
setModeOfPaymentMap(Map<String,String> modeOfPaymentMap) |
void |
setPaymentheader(org.egov.model.payment.Paymentheader paymentheader) |
void |
setPaymentService(org.egov.services.payment.PaymentService paymentService) |
void |
setPaymentWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.payment.Paymentheader> paymentWorkflowService) |
void |
setScriptService(org.egov.infra.script.service.ScriptService scriptService) |
void |
setShowChequeNumber(boolean showChequeNumber) |
void |
setSubLedgerlist(List<org.egov.model.voucher.VoucherDetails> subLedgerlist) |
void |
setTypeOfAccount(String typeOfAccount) |
void |
setVoucherService(org.egov.services.voucher.VoucherService voucherService) |
void |
setWfitemstate(String wfitemstate) |
void |
setWorkflowBean(org.egov.model.voucher.WorkflowBean workflowBean) |
protected boolean |
validateDBPData(List<org.egov.model.voucher.VoucherDetails> billDetailslist,
List<org.egov.model.voucher.VoucherDetails> subLedgerList) |
String |
viewInboxItem() |
bankBalanceValidation, getAction, getBankBalanceCheck, getFinConstExpendTypeContingency, getFinConstExpendTypePension, getPaymentHeaderWorkflowService, getPaymentid, getPaymentModes, getShowMode, getUrl, isCanCheckBalance, modeOfPaymentwithAppConfig, modeOfPaymentWithOutAppConfig, setAction, setBankBalanceCheck, setCanCheckBalance, setEisCommonService, setPaymentHeaderWorkflowService, setPaymentid, setShowMode, setUrl, shouldshowVoucherNumber, viewInboxItemscheckMandatoryField, createHeaderAndMisDetails, createVoucherAndledger, getAssignmentService, getEisService, getFinancingSourceService, getHeaderFields, getHeaderMandateFields, getMandatoryFields, getReversalVoucherDate, getReversalVoucherNumber, getTransactionType, getVoucherHeader, getVoucherNames, getVoucherNumberPrefixLength, getVoucherNumManual, getVoucherTypes, isBankBalanceMandatory, isFieldMandatory, isOneFunctionCenter, loadBankAccountNumber, loadBankAccountNumber, loadBankBranchForFund, loadDefalutDates, loadFundSource, loadSchemeSubscheme, populateWorkflowBean, removeEmptyRowsAccoutDetail, removeEmptyRowsSubledger, resetVoucherHeader, saveReverse, setAssignmentService, setEisService, setFinancingSourceService, setHeaderFields, setMandatoryFields, setOneFunctionCenterValue, setReversalVoucherDate, setReversalVoucherNumber, setVoucherHeader, setVoucherNames, setVoucherNumberPrefixLength, setVoucherNumManual, setVoucherTypes, shouldShowHeaderField, validateData, validateFields, validateOwner, validateSubledgerDetailsgetAdditionalRule, getAmountRule, getApproverComments, getApproverDepartment, getApproverDesignation, getApproverName, getApproverPositionId, getCurrentDesignation, getPendingActions, getWorkFlowAction, getWorkFlowDepartment, setAdditionalRule, setAmountRule, setApproverComments, setApproverDepartment, setApproverDesignation, setApproverName, setApproverPositionId, setCurrentDesignation, setCurrentState, setCustomizedWorkFlowService, setPendingActions, setWorkFlowAction, setWorkFlowDepartmentacceptableParameterName, addDropdownData, addRelatedEntity, addRelatedEntity, getDropdownData, getOrdering, getPersistenceService, getRelationships, getSession, session, setParameters, setPersistenceService, setRequest, setSession, setupDropdownDataExcluding, setValue, tokenNameaddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validatepublic static final String ZERO
public boolean showApprove
public BigDecimal getBalance()
public void setBalance(BigDecimal balance)
public org.egov.infra.workflow.entity.StateAware getModel()
getModel in interface com.opensymphony.xwork2.ModelDriven<Object>getModel in class BaseVoucherActionpublic void prepare()
prepare in interface com.opensymphony.xwork2.Preparableprepare in class BasePaymentActionpublic void prepareNewform()
public String newform()
newform in class BaseVoucherActionpublic String create()
public void prepareNonBillPayment()
public String nonBillPayment()
public String beforeView()
public String beforeEdit()
public String beforeReverse()
public String edit() throws SQLException
SQLExceptionpublic String reverse()
protected boolean validateDBPData(List<org.egov.model.voucher.VoucherDetails> billDetailslist, List<org.egov.model.voucher.VoucherDetails> subLedgerList)
public String viewInboxItem()
public String sendForApproval()
public List<String> getValidActions()
getValidActions in class org.egov.eis.web.actions.workflow.GenericWorkFlowActionpublic String getNextAction()
getNextAction in class org.egov.eis.web.actions.workflow.GenericWorkFlowActionpublic org.egov.model.payment.Paymentheader getPayment()
public String cancelPayment()
public void setPaymentService(org.egov.services.payment.PaymentService paymentService)
public void setContraService(org.egov.services.contra.ContraService contraService)
public boolean isShowChequeNumber()
public void setShowChequeNumber(boolean showChequeNumber)
public List<org.egov.model.voucher.VoucherDetails> getSubLedgerlist()
public void setSubLedgerlist(List<org.egov.model.voucher.VoucherDetails> subLedgerlist)
public List<org.egov.model.voucher.VoucherDetails> getBillDetailslist()
public void setBillDetailslist(List<org.egov.model.voucher.VoucherDetails> billDetailslist)
public void setCommonBean(org.egov.model.voucher.CommonBean commonBean)
public org.egov.model.voucher.CommonBean getCommonBean()
public Map<String,String> getModeOfPaymentMap()
getModeOfPaymentMap in class BasePaymentActionpublic void setModeOfPaymentMap(Map<String,String> modeOfPaymentMap)
setModeOfPaymentMap in class BasePaymentActionpublic String getButton()
public void setButton(String button)
public org.egov.services.voucher.VoucherService getVoucherService()
public void setVoucherService(org.egov.services.voucher.VoucherService voucherService)
public org.egov.model.payment.Paymentheader getPaymentheader()
public void setPaymentheader(org.egov.model.payment.Paymentheader paymentheader)
public void setPaymentWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.payment.Paymentheader> paymentWorkflowService)
public void setEgovCommon(org.egov.egf.commons.EgovCommon egovCommon)
public Integer getDepartmentId()
public void setDepartmentId(Integer departmentId)
public String getWfitemstate()
public void setWfitemstate(String wfitemstate)
public String getComments()
public String getTypeOfAccount()
public void setTypeOfAccount(String typeOfAccount)
public List<org.egov.model.instrument.InstrumentHeader> getInstrumentHeaderList()
public void setInstrumentHeaderList(List<org.egov.model.instrument.InstrumentHeader> instrumentHeaderList)
public org.egov.infra.script.service.ScriptService getScriptService()
public void setScriptService(org.egov.infra.script.service.ScriptService scriptService)
public com.exilant.GLEngine.ChartOfAccounts getChartOfAccounts()
public void setChartOfAccounts(com.exilant.GLEngine.ChartOfAccounts chartOfAccounts)
public org.egov.model.voucher.WorkflowBean getWorkflowBean()
public void setWorkflowBean(org.egov.model.voucher.WorkflowBean workflowBean)
public String getCurrentState()
getCurrentState in class org.egov.eis.web.actions.workflow.GenericWorkFlowActionpublic String getCutOffDate()
public void setCutOffDate(String cutOffDate)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.