|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BudgetReportsControlListService
Defines methods that manipulate objects used by the Organization Selection screens. Manipulated objects include BudgetConstructionPullup with methods that populate and depopulate the associated table for a specific user.
Method Summary | |
---|---|
Collection<BudgetConstructionObjectPick> |
retrieveObjectCodeList(String principalId)
Retrieves object codes that are available for selection by the given user. |
Collection<BudgetConstructionReasonCodePick> |
retrieveReasonCodeList(String principalId)
Retrieves reason codes that are available for selection by the given user. |
Collection<BudgetConstructionPullup> |
retrieveSelectedOrganziations(String principalId)
Retrieves organizations selected by given user. |
Collection<BudgetConstructionSubFundPick> |
retrieveSubFundList(String principalId)
Retrieves sub funds that are available for selection by the given user. |
void |
updateObjectCodeSelectFlags(List<BudgetConstructionObjectPick> objectCodePickList)
Updates the select flag for each object code selection record. |
void |
updateReasonCodeSelectFlags(List<BudgetConstructionReasonCodePick> reasonCodePickList)
Updates the select flag for each reason code selection record. |
void |
updateReportObjectCodeSelectList(String principalId)
Rebuilds the object codes available for selection based on the control list. |
void |
updateReportReasonCodeSelectList(String principalId)
Rebuilds the reason codes available for selection based on the control list. |
void |
updateReportsControlList(String principalId,
Integer universityFiscalYear,
String chartOfAccountsCode,
String organizationCode,
BCConstants.Report.BuildMode buildMode)
Rebuilds the report control list for the given parameters. |
void |
updateReportSubFundGroupSelectList(String principalId)
Rebuilds the subfunds available for selection based on the control list. |
void |
updateSubFundSelectFlags(List<BudgetConstructionSubFundPick> subFundPickList)
Updates the select flag for each sub fund selection record. |
Method Detail |
---|
void updateReportsControlList(String principalId, Integer universityFiscalYear, String chartOfAccountsCode, String organizationCode, BCConstants.Report.BuildMode buildMode)
principalId
- - current user who is running the reportuniversityFiscalYear
- - budget fiscal yearchartOfAccountsCode
- - point of view chart of accounts codeorganizationCode
- - point of view organization codebuildMode
- - indicates whether the accounts should be restricted to GL pending budget, monthly budget, or bnc
appointment fundingvoid updateReportSubFundGroupSelectList(String principalId)
principalId
- - current user who is running the reportvoid updateReportObjectCodeSelectList(String principalId)
principalId
- - current user who is running the reportvoid updateReportReasonCodeSelectList(String principalId)
principalId
- - current user who is running the reportCollection<BudgetConstructionPullup> retrieveSelectedOrganziations(String principalId)
principalId
- - current user who is running the report
Collection<BudgetConstructionSubFundPick> retrieveSubFundList(String principalId)
principalId
- - current user who is running the report
Collection<BudgetConstructionObjectPick> retrieveObjectCodeList(String principalId)
principalId
- - current user who is running the report
Collection<BudgetConstructionReasonCodePick> retrieveReasonCodeList(String principalId)
principalId
- - current user who is running the report
void updateSubFundSelectFlags(List<BudgetConstructionSubFundPick> subFundPickList)
subFundPickList
- - List containing the updated BudgetConstructionSubFundPick objectsvoid updateObjectCodeSelectFlags(List<BudgetConstructionObjectPick> objectCodePickList)
objectCodePickList
- - List containing the updated BudgetConstructionObjectPick objectsvoid updateReasonCodeSelectFlags(List<BudgetConstructionReasonCodePick> reasonCodePickList)
objectCodePickList
- - List containing the updated BudgetConstructionReasonCodePick objects
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |