org.kuali.kfs.module.bc.document.dataaccess
Interface BudgetConstructionPositionFundingDetailReportDao

All Known Implementing Classes:
BudgetConstructionPositionFundingDetailReportDaoJdbc

public interface BudgetConstructionPositionFundingDetailReportDao


Method Summary
 void cleanReportsPositionFundingDetailTable(String principalName)
          cleans Position Funding Detail table.
 void updateReportsPositionFundingDetailTable(String principalName, boolean applyAThreshold, boolean selectOnlyGreaterThanOrEqualToThreshold, org.kuali.rice.kns.util.KualiDecimal thresholdPercent)
          populates the reporting table for PositionFunding so the user can run a report
 

Method Detail

cleanReportsPositionFundingDetailTable

void cleanReportsPositionFundingDetailTable(String principalName)
cleans Position Funding Detail table.

Parameters:
principalName -

updateReportsPositionFundingDetailTable

void updateReportsPositionFundingDetailTable(String principalName,
                                             boolean applyAThreshold,
                                             boolean selectOnlyGreaterThanOrEqualToThreshold,
                                             org.kuali.rice.kns.util.KualiDecimal thresholdPercent)
populates the reporting table for PositionFunding so the user can run a report

Parameters:
principalName--the - user making the request
applyAThreshold--true - if the report will only list people with increases above (or below) a threshold, false otherwise
selectOnlyGreaterThanOrEqualToThreshold--true - if people at or above the threshold are to be listed: false lists people at or below
thresholdPercent--percent - (a fraction times 100) increase which marks the threshold


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.