|
||||||||||
| 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.BudgetConstructionSalarySummaryReportServiceImpl
@Transactional public class BudgetConstructionSalarySummaryReportServiceImpl
Service implementation of BudgetConstructionAccountSummaryReportService.
| Nested Class Summary | |
|---|---|
protected class |
BudgetConstructionSalarySummaryReportServiceImpl.OrganizationTotalHolder
|
protected class |
BudgetConstructionSalarySummaryReportServiceImpl.PersonTotalHolder
|
| Constructor Summary | |
|---|---|
BudgetConstructionSalarySummaryReportServiceImpl()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BudgetConstructionSalarySummaryReportServiceImpl()
| Method Detail |
|---|
public void updateSalarySummaryReport(String principalName,
Integer universityFiscalYear,
BudgetConstructionReportThresholdSettings budgetConstructionReportThresholdSettings)
updateSalarySummaryReport in interface BudgetConstructionSalarySummaryReportServiceBudgetConstructionSalarySummaryReportService.updateSalarySummaryReport(java.lang.String, java.lang.Integer, org.kuali.kfs.module.bc.businessobject.BudgetConstructionReportThresholdSettings)
public Collection<BudgetConstructionOrgSalarySummaryReport> buildReports(Integer universityFiscalYear,
String principalName,
BudgetConstructionReportThresholdSettings budgetConstructionReportThresholdSettings)
buildReports in interface BudgetConstructionSalarySummaryReportServiceBudgetConstructionSalarySummaryReportService.buildReports(java.lang.Integer, java.lang.String, org.kuali.kfs.module.bc.businessobject.BudgetConstructionReportThresholdSettings)
public void buildReportsHeader(Integer universityFiscalYear,
String objectCodes,
BudgetConstructionOrgSalarySummaryReport orgSalarySummaryReportEntry,
BudgetConstructionSalaryFunding salaryFundingEntry,
BudgetConstructionSalarySocialSecurityNumber bcSSN,
BudgetConstructionReportThresholdSettings budgetConstructionReportThresholdSettings)
public void buildReportsBody(Integer universityFiscalYear,
BudgetConstructionOrgSalarySummaryReport orgSalarySummaryReportEntry,
BudgetConstructionSalaryFunding salaryFundingEntry,
BudgetConstructionSalarySocialSecurityNumber bcSSN)
public void buildReportsTotal(BudgetConstructionOrgSalarySummaryReport orgSalarySummaryReportEntry,
BudgetConstructionSalarySocialSecurityNumber ssnEntry,
Collection<BudgetConstructionOrgSalarySummaryReportTotal> salarySummaryTotalPerson,
Collection<BudgetConstructionOrgSalarySummaryReportTotal> salarySummaryTotalOrg)
protected Collection<BudgetConstructionOrgSalarySummaryReportTotal> calculatePersonTotal(Integer universityFiscalYear,
Collection<BudgetConstructionSalarySocialSecurityNumber> bcSalarySsnList,
List<BudgetConstructionSalarySocialSecurityNumber> listForCalculateTotalPerson,
Map salaryFundingMap)
protected BudgetConstructionOrgSalarySummaryReportTotal createReportTotal(BudgetConstructionSalarySocialSecurityNumber totalPersonEntry,
BudgetConstructionSalarySummaryReportServiceImpl.PersonTotalHolder totalsHolder)
protected void adjustPersonTotal(BudgetConstructionSalarySummaryReportServiceImpl.PersonTotalHolder totalsHolder)
protected void collectPersonTotal(Integer universityFiscalYear,
Collection<BudgetConstructionSalaryFunding> salaryFundings,
BudgetConstructionSalarySummaryReportServiceImpl.PersonTotalHolder totalsHolder)
protected Collection<BudgetConstructionOrgSalarySummaryReportTotal> calculateOrgTotal(Collection<BudgetConstructionOrgSalarySummaryReportTotal> salarySummaryTotalPerson,
List<BudgetConstructionSalarySocialSecurityNumber> listForCalculateTotalOrg,
Map salaryFundingMap)
protected BudgetConstructionOrgSalarySummaryReportTotal createReportTotal(BudgetConstructionSalarySocialSecurityNumber totalOrgEntry,
BudgetConstructionSalarySummaryReportServiceImpl.OrganizationTotalHolder totalsHolder)
public List<String> buildOrderByListForSalaryFunding()
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 - public void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
kualiConfigurationService - public void setBudgetConstructionReportsServiceHelper(BudgetConstructionReportsServiceHelper budgetConstructionReportsServiceHelper)
budgetConstructionReportsServiceHelper -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||