| Package | Description |
|---|---|
| org.kuali.kra.award.budget | |
| org.kuali.kra.award.budget.document | |
| org.kuali.kra.award.document | |
| org.kuali.kra.budget.calculator | |
| org.kuali.kra.budget.core | |
| org.kuali.kra.budget.document | |
| org.kuali.kra.budget.document.authorization | |
| org.kuali.kra.budget.document.authorizer | |
| org.kuali.kra.budget.rates | |
| org.kuali.kra.budget.summary | |
| org.kuali.kra.budget.web.struts.action | |
| org.kuali.kra.proposaldevelopment.budget.service.impl | |
| org.kuali.kra.proposaldevelopment.document |
Provides the classes of proposaldevelopment document.
|
| org.kuali.kra.proposaldevelopment.document.authorization |
Provides the classes for the implementation of proposaldevelopment document authorization.
|
| org.kuali.kra.proposaldevelopment.rules |
Provides the classes for the implementation of proposaldevelopment rules.
|
| org.kuali.kra.rules | |
| org.kuali.kra.web.struts.action |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AwardBudgetServiceImpl.checkForOutstandingBudgets(BudgetParentDocument parentDoc) |
boolean |
AwardBudgetService.checkForOutstandingBudgets(BudgetParentDocument parentDoc)
Checks for budgets that have not been posted, cancelled or rejected.
|
BudgetDocument<Award> |
AwardBudgetServiceImpl.getNewBudgetVersion(BudgetParentDocument<Award> parentBudgetDocument,
String documentDescription) |
boolean |
AwardBudgetServiceImpl.validateAddingNewBudget(BudgetParentDocument<Award> parentDocument) |
| Modifier and Type | Method and Description |
|---|---|
BudgetParentDocument |
AwardBudgetDocumentVersion.getParentDocument() |
BudgetParentDocument<Award> |
AwardBudgetDocument.getParentDocument()
Gets the parentDocument attribute.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AwardBudgetDocumentRule.processRunAuditBudgetVersionRule(BudgetParentDocument parentDocument) |
void |
AwardBudgetDocumentVersion.setParentDocument(BudgetParentDocument parentDocument) |
| Modifier and Type | Class and Description |
|---|---|
class |
AwardDocument
This class represents the Award Document Object.
|
| Modifier and Type | Method and Description |
|---|---|
protected BudgetCommonService<BudgetParent> |
BudgetPeriodCalculator.getBudgetCommonService(BudgetParentDocument parentBudgetDocument) |
| Modifier and Type | Method and Description |
|---|---|
BudgetDocument<T> |
BudgetServiceImpl.addBudgetVersion(BudgetParentDocument<T> document,
String versionName)
Service method for adding a
BudgetVersionOverview to a ProposalDevelopmentDocument. |
BudgetDocument<T> |
BudgetService.addBudgetVersion(BudgetParentDocument<T> document,
String versionName)
Service method for adding a
BudgetVersionOverview to a ProposalDevelopmentDocument. |
boolean |
BudgetServiceImpl.checkActivityTypeChange(BudgetParentDocument<T> budgetParentDoc,
Budget budget) |
boolean |
BudgetService.checkActivityTypeChange(BudgetParentDocument<T> pdDoc,
Budget budget)
This method check if activity type changed, then display confirmation message on 'open' budget version.
|
static BudgetCommonService |
BudgetCommonServiceFactory.createInstance(BudgetParentDocument parentBudgetDocument)
Creates an instance of BudgetCommonService by looking at the classname.
|
protected BudgetCommonService<BudgetParent> |
BudgetServiceImpl.getBudgetCommonService(BudgetParentDocument parentBudgetDocument) |
protected BudgetDocument<T> |
BudgetServiceImpl.getNewBudgetVersion(BudgetParentDocument<T> parentDocument,
String versionName) |
BudgetDocument<T> |
BudgetCommonService.getNewBudgetVersion(BudgetParentDocument<T> parentDocument,
String documentDescription)
Returns a new finalized BudgetDocument based on the given ProposalDevelopmentDocument and documentDescription.
|
boolean |
BudgetServiceImpl.isBudgetVersionNameValid(BudgetParentDocument<T> document,
String name)
Runs business rules on the given name of a
BudgetVersionOverview instance and ProposalDevelopmentDocument instance to
determine if it is ok to add a BudgetVersionOverview instance to a BudgetDocument instance. |
boolean |
BudgetService.isBudgetVersionNameValid(BudgetParentDocument<T> document,
String versionName)
Determine if the names of a
BudgetVersionOverview instances in the given ProposalDevelopmentDocument instance is valid |
boolean |
BudgetCommonService.validateAddingNewBudget(BudgetParentDocument<T> parentDocument)
Make sure its ok to add a new budget version.
|
boolean |
BudgetServiceImpl.validateBudgetAuditRule(BudgetParentDocument<T> parentDocument) |
boolean |
BudgetService.validateBudgetAuditRule(BudgetParentDocument<T> parentDocument)
This method to invoke audit rule check for budget if status is final only
This is called by PD's turnon validation
|
boolean |
BudgetServiceImpl.validateBudgetAuditRuleBeforeSaveBudgetVersion(BudgetParentDocument<T> proposalDevelopmentDocument) |
boolean |
BudgetService.validateBudgetAuditRuleBeforeSaveBudgetVersion(BudgetParentDocument<T> proposalDevelopmentDocument)
This method to check the audit rule when try to save 'budgetversion' and with 'complete' status.
|
| Modifier and Type | Method and Description |
|---|---|
BudgetParentDocument<T> |
BudgetDocument.getParentDocument()
Gets the parentDocument attribute.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BudgetDocumentRule.processRunAuditBudgetVersionRule(BudgetParentDocument parentDocument) |
void |
BudgetDocument.setParentDocument(BudgetParentDocument<T> parentDocument)
Sets the parentDocument attribute value.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetDocumentAuthorizer.setPermissions(String userId,
BudgetParentDocument doc,
Set<String> editModes)
Set the permissions to be used during the creation of the web pages.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BudgetAuthorizer.hasParentPermission(String userId,
BudgetParentDocument doc,
String permissionName)
Does the given user has the permission for this proposal development document?
|
protected boolean |
BudgetAuthorizer.hasParentPermission(String userId,
BudgetParentDocument doc,
String permissionNamespace,
String permissionName) |
| Modifier and Type | Method and Description |
|---|---|
protected BudgetParentDocument<T> |
BudgetRatesServiceImpl.getBudgetParentDocument(Budget budget)
This method...
|
| Modifier and Type | Method and Description |
|---|---|
protected BudgetCommonService<BudgetParent> |
BudgetSummaryServiceImpl.getBudgetCommonService(BudgetParentDocument parentBudgetDocument) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetParentActionBase.copyBudget(BudgetParentDocument budgetParentDocument,
BudgetVersionOverview budgetToCopy,
boolean copyPeriodOneOnly)
Copy the given budget version and add it to the given proposal.
|
protected BudgetCommonService<BudgetParent> |
BudgetAction.getBudgetCommonService(BudgetParentDocument parentBudgetDocument) |
protected void |
BudgetParentActionBase.setBudgetParentStatus(BudgetParentDocument parentDocument)
This method sets the proposal budget status to the status of the final budget version.
|
protected void |
BudgetParentActionBase.setBudgetStatuses(BudgetParentDocument parentDocument)
This method sets the budget status of the 'final' budget version (if it exists) to the proposal budget status
as indicated in the proposal development document.
|
void |
BudgetTDCValidator.validateGeneratingErrorsAndWarnings(BudgetParentDocument proposalDocument)
Calls the tdc rule generating errors and warnings.
|
void |
BudgetTDCValidator.validateGeneratingWarnings(BudgetParentDocument proposalDocument)
Calls the tdc rule generating errors and warnings.
|
| Modifier and Type | Method and Description |
|---|---|
BudgetDocument<DevelopmentProposal> |
ProposalBudgetServiceImpl.getNewBudgetVersion(BudgetParentDocument<DevelopmentProposal> parentDocument,
String documentDescription) |
boolean |
ProposalBudgetServiceImpl.validateAddingNewBudget(BudgetParentDocument<DevelopmentProposal> parentDocument) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProposalDevelopmentDocument |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProposalDevelopmentDocumentAuthorizer.isBudgetComplete(BudgetParentDocument parentDocument) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BudgetModularTotalDirectCostRule.validateTotalDirectCost(BudgetParentDocument parentDocument,
boolean reportErrors,
Set<String> warningMessages)
Validates the total direct cost (tdc) for each budget version.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ResearchDocumentRuleBase.processBudgetVersionsBusinessRule(BudgetParentDocument budgetParentDocument,
boolean runDatactionaryValidation)
This method checks budget versions business rules.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BudgetActionBase.copyBudget(BudgetParentDocument budgetParentDocument,
BudgetVersionOverview budgetToCopy,
boolean copyPeriodOneOnly)
Copy the given budget version and add it to the given proposal.
|
protected BudgetCommonService<BudgetParent> |
BudgetActionBase.getBudgetCommonService(BudgetParentDocument parentBudgetDocument)
This method gets the BudgetCommonService
|
protected void |
BudgetActionBase.setBudgetParentStatus(BudgetParentDocument parentDocument)
This method sets the proposal budget status to the status of the final budget version.
|
protected void |
BudgetActionBase.setBudgetStatuses(BudgetParentDocument proposalDevelopmentDocument)
This method sets the budget status of the 'final' budget version (if it exists) to the proposal budget status
as indicated in the proposal development document.
|
Copyright © 2013 The Kuali Foundation. All Rights Reserved.