DFT BUDGET WORKSHEET EXEC GRP 1
- Description
-
Runs when non-persistent Worksheet actions are performed, such as loading and recalculating.
- Parameters
-
None
- Condition Class
-
com.workbrain.app.modules.budgeting.rules.IsRecalculationCondition
- Rules
-
This execution group includes the following rules:
Rule Description See... PREPARE CALCULATION DATA Prepares data for aggregation and state changes. BACKUP PENDING DISTRIBUTION Backs up pending distribution before distribution rules. VALIDATE SYSTEM MAX VALUE 1 Verifies that values stored in the database do not exceed the specified maximum values before applying the distribution rules. DISTRIBUTE Distributes changes in hours from parent locations and time periods to lower levels. RECALCULATE LEAF Recalculates budget data for leaf locations. BUDGET AGGREGATION Aggregates hours and other fields for the budget. RECALCULATE NON LEAF Recalculates budget data for non-leaf locations. VALIDATE MIN HOURS Verifies that data for all locations and time periods in the entire plan meet the specified minimum-hour requirements. VALIDATE PAYROLL Verifies that data for all locations and time periods in the entire plan do not exceed the specified maximum payroll. VALIDATE SYSTEM MAX VALUE Verifies that values stored in the database do not exceed the specified maximum values. RESET VALUES RULE Resets the values after a stage of the calculation. - Actions
- This execution group is executed as part of the following user
actions:
User Action Budget Forecast BUP See... Updating the view on the Worksheet. yes no no Updating the View on the Worksheet Recalculating data on the Worksheet. yes no no Recalculating the worksheet Saving data on the Worksheet. yes no no Saving the worksheet Locking the Worksheet. yes no no Locking the worksheet: Releasing down the hierarchy. yes no no Releasing Down the Hierarchy Submitting up the hierarchy. yes no no Submitting Up the Hierarchy Mass-editing data on the Worksheet. yes no no Mass-editing the worksheet