@Service @Transactional(readOnly=true) public class JournalVoucherService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.egov.infra.admin.master.service.AppConfigValueService |
appConfigValuesService |
| Constructor and Description |
|---|
JournalVoucherService(JournalVoucherRepository journalVoucherRepository) |
| Modifier and Type | Method and Description |
|---|---|
org.egov.commons.CVoucherHeader |
create(org.egov.commons.CVoucherHeader voucherHeader,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction) |
void |
createBillForVoucherHeader(org.egov.commons.CVoucherHeader voucherHeader) |
void |
createVoucherHeaderRegisterWorkflowTransition(org.egov.commons.CVoucherHeader voucherHeader,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction) |
Long |
getApprovalPositionByMatrixDesignation(org.egov.commons.CVoucherHeader voucherHeader,
String additionalRule,
String mode,
String workFlowAction) |
org.egov.commons.CVoucherHeader |
getById(Long id) |
org.egov.commons.CVoucherHeader |
getByVoucherNumber(String voucherNumber) |
protected String |
getCgnType(String vouType) |
org.hibernate.Session |
getCurrentSession() |
void |
populateCGVNNumber(org.egov.commons.CVoucherHeader voucherHeader) |
void |
populateVoucherNumber(org.egov.commons.CVoucherHeader voucherHeader,
Long moduleId) |
org.egov.commons.CVoucherHeader |
update(org.egov.commons.CVoucherHeader voucherHeader) |
@Autowired protected org.egov.infra.admin.master.service.AppConfigValueService appConfigValuesService
@Autowired public JournalVoucherService(JournalVoucherRepository journalVoucherRepository)
public org.hibernate.Session getCurrentSession()
public org.egov.commons.CVoucherHeader getById(Long id)
public org.egov.commons.CVoucherHeader getByVoucherNumber(String voucherNumber)
@Transactional
public org.egov.commons.CVoucherHeader create(org.egov.commons.CVoucherHeader voucherHeader,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction)
@Transactional public org.egov.commons.CVoucherHeader update(org.egov.commons.CVoucherHeader voucherHeader)
@Transactional public void createBillForVoucherHeader(org.egov.commons.CVoucherHeader voucherHeader)
public void createVoucherHeaderRegisterWorkflowTransition(org.egov.commons.CVoucherHeader voucherHeader,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction)
public Long getApprovalPositionByMatrixDesignation(org.egov.commons.CVoucherHeader voucherHeader, String additionalRule, String mode, String workFlowAction)
public void populateVoucherNumber(org.egov.commons.CVoucherHeader voucherHeader,
Long moduleId)
public void populateCGVNNumber(org.egov.commons.CVoucherHeader voucherHeader)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.