public class BaseVoucherAction
extends org.egov.eis.web.actions.workflow.GenericWorkFlowAction
| Modifier and Type | Field and Description |
|---|---|
protected org.egov.infra.admin.master.service.AppConfigValueService |
appConfigValuesService |
protected org.egov.eis.service.AssignmentService |
assignmentService |
protected org.egov.pims.service.EisUtilService |
eisService |
protected List<String> |
headerFields |
protected String |
INVALIDPAGE |
protected List<String> |
mandatoryFields |
protected String |
reversalVoucherDate |
protected String |
reversalVoucherNumber |
protected org.egov.infra.security.utils.SecurityUtils |
securityUtils |
protected org.egov.infra.admin.master.service.UserService |
userMngr |
org.egov.commons.CVoucherHeader |
voucherHeader |
protected String |
voucherNumManual |
org.egov.model.voucher.WorkflowBean |
workflowBean |
static String |
ZERO |
additionalRule, amountRule, approverComments, approverDepartment, approverDesignation, approverName, approverPositionId, currentDesignation, currentState, customizedWorkFlowService, pendingActions, workFlowAction, workFlowDepartment| Constructor and Description |
|---|
BaseVoucherAction() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkMandatoryField(String fieldName,
Object value,
String errorKey) |
protected HashMap<String,Object> |
createHeaderAndMisDetails() |
org.egov.commons.CVoucherHeader |
createVoucherAndledger(List<org.egov.model.voucher.VoucherDetails> billDetailslist,
List<org.egov.model.voucher.VoucherDetails> subLedgerlist) |
org.egov.eis.service.AssignmentService |
getAssignmentService() |
org.egov.pims.service.EisUtilService |
getEisService() |
org.egov.services.financingsource.FinancingSourceService |
getFinancingSourceService() |
List<String> |
getHeaderFields() |
protected void |
getHeaderMandateFields()
Deprecated.
|
List<String> |
getMandatoryFields() |
org.egov.infra.workflow.entity.StateAware |
getModel() |
String |
getReversalVoucherDate() |
String |
getReversalVoucherNumber() |
String |
getTransactionType() |
org.egov.commons.CVoucherHeader |
getVoucherHeader() |
Map<String,List<String>> |
getVoucherNames() |
Integer |
getVoucherNumberPrefixLength() |
String |
getVoucherNumManual() |
List<String> |
getVoucherTypes() |
boolean |
isBankBalanceMandatory() |
boolean |
isFieldMandatory(String field) |
boolean |
isOneFunctionCenter() |
protected void |
loadBankAccountNumber(org.egov.model.contra.ContraBean contraBean) |
protected void |
loadBankAccountNumber(String bankBranchId) |
void |
loadBankBranchForFund() |
protected void |
loadDefalutDates() |
protected void |
loadFundSource() |
protected void |
loadSchemeSubscheme() |
String |
newform() |
void |
populateWorkflowBean() |
void |
prepare() |
protected void |
removeEmptyRowsAccoutDetail(List list) |
protected void |
removeEmptyRowsSubledger(List<org.egov.model.voucher.VoucherDetails> list) |
protected void |
resetVoucherHeader() |
void |
saveReverse(String voucherName,
String type) |
void |
setAssignmentService(org.egov.eis.service.AssignmentService assignmentService) |
void |
setEisService(org.egov.pims.service.EisUtilService eisService) |
void |
setFinancingSourceService(org.egov.services.financingsource.FinancingSourceService financingSourceService) |
void |
setHeaderFields(List<String> headerFields) |
void |
setMandatoryFields(List<String> mandatoryFields) |
void |
setOneFunctionCenterValue() |
void |
setReversalVoucherDate(String reversalVoucherDate) |
void |
setReversalVoucherNumber(String reversalVoucherNumber) |
void |
setVoucherHeader(org.egov.commons.CVoucherHeader voucherHeader) |
void |
setVoucherNames(Map<String,List<String>> voucherNames) |
void |
setVoucherNumberPrefixLength(Integer voucherNumberPrefixLength) |
void |
setVoucherNumManual(String voucherNumManual) |
void |
setVoucherTypes(List<String> voucherTypes) |
boolean |
shouldShowHeaderField(String field) |
protected boolean |
validateData(List<org.egov.model.voucher.VoucherDetails> billDetailslist,
List<org.egov.model.voucher.VoucherDetails> subLedgerList) |
protected void |
validateFields()
Deprecated.
|
protected Boolean |
validateOwner(org.egov.infra.workflow.entity.State state) |
protected boolean |
validateSubledgerDetails(List<org.egov.model.voucher.VoucherDetails> billDetailslist,
List<org.egov.model.voucher.VoucherDetails> subLedgerlist) |
getAdditionalRule, getAmountRule, getApproverComments, getApproverDepartment, getApproverDesignation, getApproverName, getApproverPositionId, getCurrentDesignation, getCurrentState, getNextAction, getPendingActions, getValidActions, 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, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateprotected final String INVALIDPAGE
public org.egov.model.voucher.WorkflowBean workflowBean
public org.egov.commons.CVoucherHeader voucherHeader
protected String voucherNumManual
protected org.egov.infra.admin.master.service.UserService userMngr
protected org.egov.pims.service.EisUtilService eisService
protected org.egov.eis.service.AssignmentService assignmentService
protected org.egov.infra.security.utils.SecurityUtils securityUtils
protected String reversalVoucherNumber
protected String reversalVoucherDate
public static final String ZERO
@Autowired protected org.egov.infra.admin.master.service.AppConfigValueService appConfigValuesService
public org.egov.infra.workflow.entity.StateAware getModel()
getModel in interface com.opensymphony.xwork2.ModelDriven<Object>getModel in class org.egov.eis.web.actions.workflow.GenericWorkFlowActionpublic String newform()
public void prepare()
prepare in interface com.opensymphony.xwork2.Preparableprepare in class org.egov.eis.web.actions.workflow.GenericWorkFlowAction@Deprecated protected void getHeaderMandateFields()
public void populateWorkflowBean()
public boolean isOneFunctionCenter()
public void setOneFunctionCenterValue()
public boolean isBankBalanceMandatory()
protected void loadSchemeSubscheme()
protected void loadFundSource()
protected HashMap<String,Object> createHeaderAndMisDetails() throws org.egov.infra.validation.exception.ValidationException
org.egov.infra.validation.exception.ValidationException@Deprecated protected void validateFields()
protected void checkMandatoryField(String fieldName, Object value, String errorKey)
public org.egov.commons.CVoucherHeader createVoucherAndledger(List<org.egov.model.voucher.VoucherDetails> billDetailslist, List<org.egov.model.voucher.VoucherDetails> subLedgerlist)
protected boolean validateData(List<org.egov.model.voucher.VoucherDetails> billDetailslist, List<org.egov.model.voucher.VoucherDetails> subLedgerList)
protected boolean validateSubledgerDetails(List<org.egov.model.voucher.VoucherDetails> billDetailslist, List<org.egov.model.voucher.VoucherDetails> subLedgerlist)
protected void loadBankAccountNumber(org.egov.model.contra.ContraBean contraBean)
protected void loadBankAccountNumber(String bankBranchId)
public void loadBankBranchForFund()
public boolean isFieldMandatory(String field)
public boolean shouldShowHeaderField(String field)
public String getTransactionType()
public org.egov.commons.CVoucherHeader getVoucherHeader()
public void setVoucherHeader(org.egov.commons.CVoucherHeader voucherHeader)
public String getVoucherNumManual()
public void setVoucherNumManual(String voucherNumManual)
protected void removeEmptyRowsAccoutDetail(List list)
protected void removeEmptyRowsSubledger(List<org.egov.model.voucher.VoucherDetails> list)
protected void loadDefalutDates()
protected void resetVoucherHeader()
public Integer getVoucherNumberPrefixLength()
public void setVoucherNumberPrefixLength(Integer voucherNumberPrefixLength)
public String getReversalVoucherNumber()
public void setReversalVoucherNumber(String reversalVoucherNumber)
public String getReversalVoucherDate()
public void setReversalVoucherDate(String reversalVoucherDate)
public void setFinancingSourceService(org.egov.services.financingsource.FinancingSourceService financingSourceService)
protected Boolean validateOwner(org.egov.infra.workflow.entity.State state)
public void setEisService(org.egov.pims.service.EisUtilService eisService)
public org.egov.pims.service.EisUtilService getEisService()
public org.egov.eis.service.AssignmentService getAssignmentService()
public void setAssignmentService(org.egov.eis.service.AssignmentService assignmentService)
public org.egov.services.financingsource.FinancingSourceService getFinancingSourceService()
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.