Interface S2SCommonBudgetService
- All Known Implementing Classes:
S2SCommonBudgetServiceImpl
public interface S2SCommonBudgetService
This service contains generic budget handling code for S2S.
-
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.coeus.propdev.api.budget.ProposalDevelopmentBudgetExtContractgetBudget(org.kuali.coeus.propdev.api.core.DevelopmentProposalContract developmentProposal) This method retrieves a Budget for use in S2S generators.
-
Method Details
-
getBudget
org.kuali.coeus.propdev.api.budget.ProposalDevelopmentBudgetExtContract getBudget(org.kuali.coeus.propdev.api.core.DevelopmentProposalContract developmentProposal) This method retrieves a Budget for use in S2S generators. S2S has special rules, where it first will look for a final budget and if none exists it will then look for the latest budget.- Parameters:
developmentProposal- the development proposal, cannot be null.- Returns:
- a Budget, either a final one, the latest non-final one, or null
-