|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.bc.document.service.impl.BudgetConstructionReasonSummaryReportServiceImpl
@Transactional public class BudgetConstructionReasonSummaryReportServiceImpl
Service implementation of BudgetConstructionReasonSummaryReportService.
| Nested Class Summary | |
|---|---|
protected class |
BudgetConstructionReasonSummaryReportServiceImpl.OrganizationTotalHolder
|
protected class |
BudgetConstructionReasonSummaryReportServiceImpl.PersonTotalHolder
|
| Constructor Summary | |
|---|---|
BudgetConstructionReasonSummaryReportServiceImpl()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BudgetConstructionReasonSummaryReportServiceImpl()
| Method Detail |
|---|
public void updateReasonSummaryReport(String principalId,
Integer universityFiscalYear,
BudgetConstructionReportThresholdSettings budgetConstructionReportThresholdSettings)
updateReasonSummaryReport in interface BudgetConstructionReasonSummaryReportServiceBudgetConstructionReasonSummaryReportService.updateReasonSummaryReport(java.lang.String,
java.lang.Integer, org.kuali.kfs.module.bc.businessobject.BudgetConstructionReportThresholdSettings)
public Collection<BudgetConstructionOrgReasonSummaryReport> buildReports(Integer universityFiscalYear,
String principalId,
BudgetConstructionReportThresholdSettings reportThresholdSettings)
buildReports in interface BudgetConstructionReasonSummaryReportServiceBudgetConstructionReasonSummaryReportService.buildReports(java.lang.Integer,
java.lang.String, org.kuali.kfs.module.bc.businessobject.BudgetConstructionReportThresholdSettings)
public void buildReportsHeader(Integer universityFiscalYear,
String objectCodes,
String reasonCodes,
BudgetConstructionOrgReasonSummaryReport reasonSummaryReport,
BudgetConstructionSalaryFunding salaryFundingEntry,
BudgetConstructionSalarySocialSecurityNumber bcSSN,
BudgetConstructionReportThresholdSettings budgetConstructionReportThresholdSettings)
public void buildReportsBody(Integer fiscalYear,
BudgetConstructionOrgReasonSummaryReport reasonSummaryReport,
BudgetConstructionSalaryFunding salaryFundingEntry,
BudgetConstructionSalarySocialSecurityNumber salarySSN)
public void buildReportsTotal(BudgetConstructionOrgReasonSummaryReport reasonSummaryReportEntry,
BudgetConstructionSalarySocialSecurityNumber ssnEntry,
Collection<BudgetConstructionOrgReasonSummaryReportTotal> reasonSummaryTotalPerson,
Collection<BudgetConstructionOrgReasonSummaryReportTotal> reasonSummaryTotalOrg)
protected Collection<BudgetConstructionOrgReasonSummaryReportTotal> calculatePersonTotal(Integer universityFiscalYear,
Collection<BudgetConstructionSalarySocialSecurityNumber> bcSalarySsnList,
List<BudgetConstructionSalarySocialSecurityNumber> listForCalculateTotalPerson,
Map salaryFundingMap)
protected void adjustPersonTotal(BudgetConstructionReasonSummaryReportServiceImpl.PersonTotalHolder totalsHolder)
protected void collectPersonTotal(Integer universityFiscalYear,
Collection<BudgetConstructionSalaryFunding> salaryFundings,
BudgetConstructionReasonSummaryReportServiceImpl.PersonTotalHolder totalsHolder)
protected Collection<BudgetConstructionOrgReasonSummaryReportTotal> calculateOrgTotal(Collection<BudgetConstructionOrgReasonSummaryReportTotal> reasonSummaryTotalPerson,
List<BudgetConstructionSalarySocialSecurityNumber> listForCalculateTotalOrg,
Map salaryFundingMap)
protected BudgetConstructionOrgReasonSummaryReportTotal createReportTotal(BudgetConstructionSalarySocialSecurityNumber totalOrgEntry,
BudgetConstructionReasonSummaryReportServiceImpl.OrganizationTotalHolder totalsHolder)
protected BudgetConstructionOrgReasonSummaryReportTotal createReportTotal(BudgetConstructionSalarySocialSecurityNumber totalPersonEntry,
BudgetConstructionReasonSummaryReportServiceImpl.PersonTotalHolder totalsHolder)
public List<String> buildOrderByList()
protected List deleteDuplicated(List list,
int mode)
List - list
protected boolean isSameSsnEntryForTotalPerson(BudgetConstructionSalarySocialSecurityNumber firstSsn,
BudgetConstructionSalarySocialSecurityNumber secondSsn)
protected boolean isSameSsnEntryForTotalOrg(BudgetConstructionSalarySocialSecurityNumber firstSsn,
BudgetConstructionSalarySocialSecurityNumber secondSsn)
public void setBudgetConstructionSalarySummaryReportDao(BudgetConstructionSalarySummaryReportDao budgetConstructionSalarySummaryReportDao)
budgetConstructionSalarySummaryReportDao - The budgetConstructionSalarySummaryReportDao to set.public void setBudgetConstructionOrganizationReportsService(BudgetConstructionOrganizationReportsService budgetConstructionOrganizationReportsService)
budgetConstructionOrganizationReportsService - The budgetConstructionOrganizationReportsService to set.public void setBudgetConstructionReportsServiceHelper(BudgetConstructionReportsServiceHelper budgetConstructionReportsServiceHelper)
budgetConstructionReportsServiceHelper - The budgetConstructionReportsServiceHelper to set.public void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
kualiConfigurationService - The kualiConfigurationService to set.public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||