Recalculate Budgeted Amounts

The Recalculate Budgeted Amounts task recalculates budgeted amounts for accounts on budget billing plans.

Because the budgeted amount that an account is charged under a budget billing plan is only an estimate, it must be recalculated from time to time to ensure that it is as accurate as possible.

  1. Query for budget billing plans that match the task parameters and whose next recalculation dates (NEXTRECALCULATIONDATE column in the BILLING.BUDGETBILLINGPLAN table) are on or before the current date.

    Depending on the budget billing plan, the next recalculation date is set in one of two ways. If budgeted amounts are to be recalculated upon settlement, the next recalculation date is set to the current date when the variance is settled, either through the annual settlement process, or on demand using the Budget Billing Plan InfoViewer or Review Budget Billing. If the budgeted amount is to be recalculated every N months, the task uses that number of months to set the next recalculation date each time the budgeted amount is recalculated.

  2. Recalculate budgeted amounts according to the rules defined for each plan, and store the amounts in the BILLING.BUDGETEDAMOUNTHISTORY table.
  3. Set the next recalculation date for each plan.

    As noted above, this only applies to plans that specify that the budgeted amount is to be recalculated every N months. If the budgeted amount is to be recalculated on settlement, the next recalculation date is set when the variance is settled.

Setup

This table describes the Infor Public Sector setup forms that are used to configure this task:

Setup formComments
Budget Billing PlanDefines rules for calculating budgeted amounts and when these amounts are to be recalculated.

This table lists the database tables that store setup information for this task:

TableComments
BILLING.BUDGETBILLINGPLANSETUPStores budget billing plan setup records.

Invocation

The Recalculate Budgeted Amount task can be scheduled or invoked manually from the Batch Manager form, and it can be invoked through the console. You can also use the Budget Billing Plan InfoViewer or Review Budget Billing to recalculate budgeted amounts manually.

This table describes each parameter for this task:

FormConsoleDescription
Budget Billing PlanBudgetBillingPlanSetupCodeBudget billing plan for which you want to recalculate budgeted amounts.
GroupGroupFilters accounts by account group.
SubgroupSubgroupFilters accounts by account subgroup.
Account ClassAccountClassFilters accounts by account class.
Account AreaAccountAreaFilters accounts by account area.
Billing CycleBillingCycleFilters accounts by billing cycle.

Monitoring

If the recalculate budgeted amounts run is successful, you should see a series of messages similar to these in the Billing Batch Process log:

  • Recalculate Budgeted Amounts Process Started.
  • Recalculate Budgeted Amounts Run Added Successfully.
  • Recalculate Budgeted Amounts Run Updated Successfully.
  • Recalculating Budgeted Amount for Account: [account #] BillType: [bill type]
  • Successfully Recalculated Budgeted Amount for Account: [account #] BillType: [bill type]

These messages are repeated for each account:

  • Total number of Budget Billing Plans analyzed: [#]
  • Total number of Budget Billing Plans recalculated: [#]
  • Total number of exceptions: [#]
  • Recalculate Budgeted Amounts Process Completed.

In the database, the PROCESSINGFLAG column in BILLING. RECALCBUDGETEDAMOUNTRUN is set to Y at the start of a run, and set to N when the run is finished.

Data output

This table lists the database tables in which this task adds or updates records:

TableComments
BILLING.BUDGETBILLINGPLANStores the next recalculation date for each plan.
BILLING.BUDGETEDAMOUNTHISTORYStores budgeted amounts for all budget billing plans.
BILLING.RECALCBUDGETEDAMOUNTRUNStores information on each recalculate budgeted amounts run, including the run number, the parameters used, and the number of accounts processed.

This table lists the Infor Public Sector forms that you can use to review the results of this task:

FormComments
Budget Billing Plan InfoViewerShows the next recalculation date and a history of budgeted amount calculations.
Review Budget BillingShows the last recalculation date and the next recalculation date for each plan.