DFT FORECAST WORKSHEET EXEC GRP 1

Description

Performs calculations on the Worksheet.

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. PREPARE CALCULATION DATA
BACKUP PENDING DISTRIBUTION Backs up pending distribution before distribution rules. BACKUP PENDING DISTRIBUTION
VALIDATE SYSTEM MAX VALUE 1 Verifies that values stored in the database do not exceed the specified maximum values before applying the distribution rules. VALIDATE SYSTEM MAX VALUE 1
DISTRIBUTE Distributes changes in hours from parent locations and time periods to lower levels. DISTRIBUTE
RECALCULATE LEAF Recalculates budget data for leaf locations. RECALCULATE LEAF
TREND DATA UPDATE Updates the trend data. TREND DATA UPDATE
FORECAST AGGREGATION Aggregates hours and other fields for a forecast. FORECAST AGGREGATION
RECALCULATE NON LEAF Recalculates budget data for non-leaf locations. RECALCULATE NON LEAF
PROD HOURS RECALCULATION Recalculates the productive hours as the adjusted hours minus vacation, holiday, and other hours. PROD HOURS RECALCULATION
VALIDATE MIN HOURS Verifies that data for all locations and time periods in the entire plan meet the specified minimum-hour requirements. VALIDATE MIN HOURS
VALIDATE SYSTEM MAX VALUE 2 Verifies that values stored in the database do not exceed the specified maximum values. VALIDATE SYSTEM MAX VALUE 2
RESET VALUES RULE Resets the values after a stage of the calculation. RESET VALUES RULE
VALIDATE PAYROLL Verifies that data for all locations and time periods in the entire plan do not exceed the specified maximum payroll. VALIDATE PAYROLL
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. no yes no Updating the View on the Worksheet
Recalculating data on the Worksheet. no yes no Recalculating the worksheet
Saving data on the Worksheet. no yes no Saving the worksheet
Locking the Worksheet. no yes no Locking the worksheet:
Releasing down the hierarchy. no yes n/a Releasing Down the Hierarchy
Submitting up the hierarchy. no yes n/a Submitting Up the Hierarchy
Mass-editing data on the Worksheet. no yes no Mass-editing the worksheet