|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BenefitsCalculationService
This class defines methods that a Benefits Calculation Service must provide The Benefits Calculation Service supports functionality related to calculating benefits request amounts for a Budget Construction Document (account/sub-account). This includes calculations for annual and monthly amounts. Monthly amounts are only calculated when associated monthly request amounts exist.
Method Summary | |
---|---|
void |
calculateAllBudgetConstructionGeneralLedgerBenefits(String documentNumber,
Integer fiscalYear,
String chartOfAccounts,
String accountNumber,
String subAccountNumber)
calculates both the monthly budget and the annual budget budget construction general ledger benefits for the key passed in, and stores them in the database. |
void |
calculateAnnualBudgetConstructionGeneralLedgerBenefits(String documentNumber,
Integer fiscalYear,
String chartOfAccounts,
String accountNumber,
String subAccountNumber)
calculates the annual benefits for the budget construction general ledger key passed in, and stores them in the database |
void |
calculateMonthlyBudgetConstructionGeneralLedgerBenefits(String documentNumber,
Integer fiscalYear,
String chartOfAccounts,
String accountNumber,
String subAccountNumber)
calculates the monthly budget benefits for the budget construction general ledger key passed in, and stores them in the database |
boolean |
isBenefitsCalculationDisabled()
This method returns the disabled setting of the System Parameter controlling Budget module Benefits Calculation. |
Method Detail |
---|
boolean isBenefitsCalculationDisabled()
void calculateAnnualBudgetConstructionGeneralLedgerBenefits(String documentNumber, Integer fiscalYear, String chartOfAccounts, String accountNumber, String subAccountNumber)
documentNumber
- the string containing the document numberfiscalYear
- the integer value of the fiscal yearchartOfAccounts
- the string containing the chart of accountsaccountNumber
- the string containing the account numbersubAccountNumber
- the string containing the sub account numbervoid calculateMonthlyBudgetConstructionGeneralLedgerBenefits(String documentNumber, Integer fiscalYear, String chartOfAccounts, String accountNumber, String subAccountNumber)
documentNumber
- the string containing the document numberfiscalYear
- the integer value of the fiscal yearchartOfAccounts
- the string containing the chart of accountsaccountNumber
- the string containing the account numbersubAccountNumber
- the string containing the sub account numbervoid calculateAllBudgetConstructionGeneralLedgerBenefits(String documentNumber, Integer fiscalYear, String chartOfAccounts, String accountNumber, String subAccountNumber)
documentNumber
- the string containing the document numberfiscalYear
- the integer value of the fiscal yearchartOfAccounts
- the string containing the chart of accountsaccountNumber
- the string containing the account numbersubAccountNumber
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |