public class PreApprovedVoucherAction
extends org.egov.eis.web.actions.workflow.GenericWorkFlowAction
| Modifier and Type | Field and Description |
|---|---|
protected org.egov.eis.service.EisCommonService |
eisCommonService |
protected org.egov.pims.service.EisUtilService |
eisService |
protected org.egov.commons.dao.FinancialYearHibernateDAO |
financialYearDAO |
protected DateFormat |
formatter |
protected List<String> |
headerFields |
protected List<String> |
mandatoryFields |
protected static String |
VOUCHEREDIT |
protected Long |
voucherId |
protected org.egov.model.voucher.WorkflowBean |
workflowBean |
additionalRule, amountRule, approverComments, approverDepartment, approverDesignation, approverName, approverPositionId, currentDesignation, currentState, customizedWorkFlowService, pendingActions, workFlowAction, workFlowDepartment| Constructor and Description |
|---|
PreApprovedVoucherAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
ajaxValidateDetailCode() |
String |
approve() |
Map<String,Object> |
getAccountDetails(Integer detailtypeid,
Integer detailkeyid,
Map<String,Object> tempMap) |
String |
getAction() |
Map<String,Object> |
getBillDetails() |
List<org.egov.model.voucher.PreApprovedVoucher> |
getBillDetailslist() |
org.egov.model.bills.EgBillregister |
getBillRegister() |
static org.egov.services.bills.BillsService |
getBillsService() |
org.egov.model.contra.ContraJournalVoucher |
getContraVoucher() |
org.egov.infra.admin.master.entity.Department |
getCurrentDepartment() |
String |
getCutOffDate() |
Integer |
getDepartmentId() |
Boolean |
getDisplayVoucherNumber() |
org.egov.model.bills.EgBillregister |
getEgBillregister() |
org.egov.commons.dao.FinancialYearHibernateDAO |
getFinancialYearDAO() |
String |
getFinConstExpendTypeContingency() |
String |
getFrom() |
List<String> |
getHeaderFields() |
protected void |
getHeaderMandateFields() |
JournalVoucherModifyAction |
getJournalvouchermodify() |
List<String> |
getMandatoryFields() |
void |
getMasterDataForBill() |
void |
getMasterDataForBillVoucher() |
Map<String,Object> |
getMasterName() |
String |
getMasterName(String name) |
String |
getMethodName() |
String |
getMode() |
org.egov.infra.workflow.entity.StateAware |
getModel() |
String |
getNextAction() |
org.egov.pims.commons.Position |
getPosition() |
List<org.egov.model.bills.EgBillregister> |
getPreApprovedVoucherList() |
String |
getSourcePath() |
List<org.egov.model.voucher.PreApprovedVoucher> |
getSubLedgerlist() |
String |
getType() |
List<String> |
getValidActions() |
String |
getValues() |
org.egov.commons.CVoucherHeader |
getVoucherHeader() |
org.egov.utils.VoucherHelper |
getVoucherHelper() |
Long |
getVoucherId() |
String |
getVoucherNumber() |
String |
getWfitemstate() |
org.egov.model.voucher.WorkflowBean |
getWorkflowBean() |
boolean |
isFieldMandatory(String field) |
boolean |
isShowVoucherDate() |
String |
list() |
String |
loadvoucher() |
String |
loadvoucherview() |
String |
loadvoucherviewByCGN() |
protected void |
populateWorkflowBean() |
void |
prepare() |
String |
save() |
String |
saveAsWorkingCopy() |
void |
sendForApproval() |
String |
sendForApprovalForWC() |
void |
setAction(String action) |
void |
setBillDetails(Map<String,Object> billDetails) |
void |
setBillDetailslist(List<org.egov.model.voucher.PreApprovedVoucher> billDetailslist) |
void |
setBillRegister(org.egov.model.bills.EgBillregister billRegister) |
void |
setBillsAccountingService(org.egov.billsaccounting.services.BillsAccountingService mngr) |
static void |
setBillsService(org.egov.services.bills.BillsService billsService) |
void |
setContraVoucher(org.egov.model.contra.ContraJournalVoucher contraVoucher) |
void |
setContraWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.contra.ContraJournalVoucher> contraWorkflowService) |
void |
setCutOffDate(String cutOffDate) |
void |
setDepartmentId(Integer departmentId) |
void |
setDisplayVoucherNumber(Boolean displayVoucherNumber) |
void |
setEgBillregister(org.egov.model.bills.EgBillregister egBillregister) |
void |
setEisCommonService(org.egov.eis.service.EisCommonService eisCommonService) |
void |
setEisService(org.egov.pims.service.EisUtilService eisService) |
void |
setFinancialYearDAO(org.egov.commons.dao.FinancialYearHibernateDAO financialYearDAO) |
void |
setFrom(String from) |
void |
setHeaderFields(List<String> headerFields) |
void |
setJournalvouchermodify(JournalVoucherModifyAction journalvouchermodify) |
void |
setMandatoryFields(List<String> mandatoryFields) |
void |
setMethodName(String methodName) |
void |
setMode(String mode) |
void |
setShowVoucherDate(boolean showVoucherDate) |
void |
setSubLedgerlist(List<org.egov.model.voucher.PreApprovedVoucher> subLedgerlist) |
void |
setType(String type) |
void |
setupDropDownForSL(List<Long> glcodeIdList) |
void |
setupDropDownForSLDetailtype(List<org.egov.commons.Accountdetailtype> detailtypeIdList) |
void |
setValues(String values) |
void |
setVoucherHeader(org.egov.commons.CVoucherHeader voucherHeader) |
void |
setVoucherHelper(org.egov.utils.VoucherHelper voucherHelper) |
void |
setVoucherId(Long voucherId) |
void |
setVoucherNumber(String voucherNumber) |
void |
setVoucherService(org.egov.services.voucher.VoucherService voucherService) |
void |
setVoucherWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.commons.CVoucherHeader> voucherWorkflowService) |
void |
setWfitemstate(String wfitemstate) |
void |
setWorkflowBean(org.egov.model.voucher.WorkflowBean workflowBean) |
boolean |
shouldShowHeaderField(String field) |
String |
update() |
void |
validate() |
protected Boolean |
validateOwner(org.egov.infra.workflow.entity.State state) |
String |
voucher() |
getAdditionalRule, getAmountRule, getApproverComments, getApproverDepartment, getApproverDesignation, getApproverName, getApproverPositionId, getCurrentDesignation, getCurrentState, 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, setFieldErrorsprotected org.egov.model.voucher.WorkflowBean workflowBean
protected org.egov.eis.service.EisCommonService eisCommonService
protected org.egov.pims.service.EisUtilService eisService
protected org.egov.commons.dao.FinancialYearHibernateDAO financialYearDAO
protected static final String VOUCHEREDIT
protected Long voucherId
protected DateFormat formatter
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 void prepare()
prepare in interface com.opensymphony.xwork2.Preparableprepare in class org.egov.eis.web.actions.workflow.GenericWorkFlowActionpublic String list()
public String voucher()
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 String loadvoucher()
public String loadvoucherview() throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic String approve() throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic String loadvoucherviewByCGN() throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic String save() throws org.egov.infra.validation.exception.ValidationException
org.egov.infra.validation.exception.ValidationExceptionpublic String update() throws org.egov.infra.validation.exception.ValidationException
org.egov.infra.validation.exception.ValidationExceptionprotected void populateWorkflowBean()
public String saveAsWorkingCopy() throws org.egov.infra.validation.exception.ValidationException
org.egov.infra.validation.exception.ValidationExceptionpublic void sendForApproval()
public String sendForApprovalForWC() throws org.egov.infra.validation.exception.ValidationException
org.egov.infra.validation.exception.ValidationExceptionpublic void setEisCommonService(org.egov.eis.service.EisCommonService eisCommonService)
public List<org.egov.model.bills.EgBillregister> getPreApprovedVoucherList()
public void validate()
validate in interface com.opensymphony.xwork2.Validateablevalidate in class com.opensymphony.xwork2.ActionSupportpublic void setEgBillregister(org.egov.model.bills.EgBillregister egBillregister)
public org.egov.infra.admin.master.entity.Department getCurrentDepartment()
public String getSourcePath()
public Map<String,Object> getMasterName() throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic void getMasterDataForBill()
throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic void getMasterDataForBillVoucher()
throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic Map<String,Object> getAccountDetails(Integer detailtypeid, Integer detailkeyid, Map<String,Object> tempMap) throws org.egov.infra.exception.ApplicationException
org.egov.infra.exception.ApplicationExceptionpublic void setupDropDownForSLDetailtype(List<org.egov.commons.Accountdetailtype> detailtypeIdList)
public org.egov.model.bills.EgBillregister getEgBillregister()
protected void getHeaderMandateFields()
public boolean shouldShowHeaderField(String field)
public boolean isFieldMandatory(String field)
public org.egov.pims.commons.Position getPosition()
throws org.egov.infra.exception.ApplicationRuntimeException
org.egov.infra.exception.ApplicationRuntimeExceptionpublic String ajaxValidateDetailCode()
protected Boolean validateOwner(org.egov.infra.workflow.entity.State state)
public void setVoucherService(org.egov.services.voucher.VoucherService voucherService)
public void setVoucherWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.commons.CVoucherHeader> voucherWorkflowService)
public org.egov.commons.CVoucherHeader getVoucherHeader()
public void setVoucherHeader(org.egov.commons.CVoucherHeader voucherHeader)
public void setBillsAccountingService(org.egov.billsaccounting.services.BillsAccountingService mngr)
public List<org.egov.model.voucher.PreApprovedVoucher> getSubLedgerlist()
public void setSubLedgerlist(List<org.egov.model.voucher.PreApprovedVoucher> subLedgerlist)
public List<org.egov.model.voucher.PreApprovedVoucher> getBillDetailslist()
public void setBillDetailslist(List<org.egov.model.voucher.PreApprovedVoucher> billDetailslist)
public String getValues()
public void setValues(String values)
public String getMethodName()
public void setMethodName(String methodName)
public Integer getDepartmentId()
public void setDepartmentId(Integer departmentId)
public String getType()
public void setType(String type)
public String getWfitemstate()
public void setWfitemstate(String wfitemstate)
public org.egov.model.contra.ContraJournalVoucher getContraVoucher()
public void setContraVoucher(org.egov.model.contra.ContraJournalVoucher contraVoucher)
public String getFrom()
public void setFrom(String from)
public String getFinConstExpendTypeContingency()
public org.egov.utils.VoucherHelper getVoucherHelper()
public void setVoucherHelper(org.egov.utils.VoucherHelper voucherHelper)
public String getVoucherNumber()
public void setVoucherNumber(String voucherNumber)
public Boolean getDisplayVoucherNumber()
public void setDisplayVoucherNumber(Boolean displayVoucherNumber)
public void setEisService(org.egov.pims.service.EisUtilService eisService)
public JournalVoucherModifyAction getJournalvouchermodify()
public void setJournalvouchermodify(JournalVoucherModifyAction journalvouchermodify)
public void setContraWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.contra.ContraJournalVoucher> contraWorkflowService)
public boolean isShowVoucherDate()
public void setShowVoucherDate(boolean showVoucherDate)
public org.egov.commons.dao.FinancialYearHibernateDAO getFinancialYearDAO()
public void setFinancialYearDAO(org.egov.commons.dao.FinancialYearHibernateDAO financialYearDAO)
public static org.egov.services.bills.BillsService getBillsService()
public static void setBillsService(org.egov.services.bills.BillsService billsService)
public org.egov.model.voucher.WorkflowBean getWorkflowBean()
public void setWorkflowBean(org.egov.model.voucher.WorkflowBean workflowBean)
public String getAction()
public void setAction(String action)
public String getMode()
public void setMode(String mode)
public Long getVoucherId()
public void setVoucherId(Long voucherId)
public org.egov.model.bills.EgBillregister getBillRegister()
public void setBillRegister(org.egov.model.bills.EgBillregister billRegister)
public String getCutOffDate()
public void setCutOffDate(String cutOffDate)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.