Understanding Planning and Budgeting Activities

This chapter introduces the main concepts of planning and budgeting activities. It gives prerequisites and discusses:

Click to jump to parent topicPrerequisites

Prior to defining activities, you must ensure that you have correctly configured the Dimension Configuration page (BP_CF_MAINT). Values established here determine the global set of dimensions available to the Budgeting and Planning application.

Click to jump to parent topicActivities

This section discusses:

Click to jump to top of pageClick to jump to parent topicGeneral Information about Activities

Activities are user-definable entities that you can associate with other activities, different scenarios, and different planning models.

In Budgeting and Planning, the single most important implementation decision you will undertake is defining and implementing the activities your organization requires. You should first create an implementation project plan that contains the following three elements:

We deliver three predefined planning and budgeting activity types: line item, position, and asset. You select these activity types on the Activity page (BP_ACTIVITY). Activity type properties are implied and immutable, and you cannot create your own activity types. However, you can create new activities.

Each activity can use a different approval dimension called the Planning Center dimension. This means you can define them with different workflow, approval levels, users, dimensions, and members. Though you do not have to define activities with the same dimensions and members, you must define each activity with an account dimension and a Planning Center dimension.

Note. For two different activities with a defined relationship, the child activity must require using the parent activity's defined Planning Center dimension.

You can also cluster activities into an activity group. This is a collection of activities and the dimension hierarchies to apply across all the dimensions of the activities. You use the Activity Group component (BP_ACTIVITY_GRP) to perform the following tasks:

You must associate line item activities with method groups on the Activity Groups component. However, you do not associate method groups to position and asset activities.

Note. If an activity group is associated with a staged planning model, you can add new activities, but you cannot delete any existing staged activities and their properties (such as method groups, dimension trees, and dimension members).

Use the Hierarchies page (BP_ACTV_GRP_HIER) of the Activity Group component to establish dimension information.

Use the Members page (BP_ACTV_DIM_MEM) of the Activity Group component to establish dimension member information. This page displays the dimensions (or ChartFields) for each activity of an activity group. You define whether one, all, or multiple dimension members are included in an activity, and specify member values. The default value is All Members.

After defining dimensions and members, you should verify if their As Of date has changed. The As Of Date you use on the activity group page determines all valid dimension trees and members for the planning model it is assigned.

Use the Relationships page (BP_ACTV_DEPEND) of the Activity Group component to establish any dependencies. We discuss this in more detail in the Activities Relationships section.

See Activities Relationships

See Also

Establishing Activities and Activity Groups

Click to jump to top of pageClick to jump to parent topicLine Item Activities

You source line item activities from ledger tables. Normally, you derive your line item source data from your organization's general ledger tables. However, you can use any data contained in a ledger structure as your line item activities source data.

Note. If you use the PeopleSoft General Ledger or a third party general ledger system, you can use the Actual ledger (LEDGER_F00) for source data only in the warehouse. Planning and Budgeting cannot push changed data to the Actual ledger. Planning and Budgeting can only submit changed or new data to one of the three available budget ledgers (BP_LED_BUDG_F00, BP_LED_PROJ_F00, or BP_LED_KK_F00) in the warehouse, which can then be exported back to your source general ledger system.

Line item activities are the most user-definable of the activity types. These activities have interrelationship and communication abilities that position and asset activities do not have, as follows:

Line item activities can be separated into two categories: top-down and bottom-up.

Click to jump to top of pageClick to jump to parent topicPosition Activities

You can source position activities from PeopleSoft or third party human resources applications data, such as position and employee job data. These activities share the following characteristics:

Click to jump to top of pageClick to jump to parent topicAsset Activities

You can source asset activities from in-service asset data for your organization.

Unlike position activities, existing in-service assets in the asset activity cannot be modified or updated. Your users can only add new or update the new budgeted assets to capture the assets' depreciation expense and cost.

Asset activities have a twofold impact on your organization's accounts: on depreciation accounts and asset accounts and optionally, on the cash accounts. Asset activities may also potentially have impact on your organization's balance sheet and income statement.

The asset depreciation and cost in the asset activity cannot be shared across more than one Planning Center budget.

Asset activities are not sourced from a ledger. But the expense and cost impact can be, when the asset activity is a child of a line item parent activity.

Click to jump to parent topicActivities Relationships

This section discusses:

Click to jump to top of pageClick to jump to parent topicActivities Relationships in General

Note the following points about activities relationships:

Click to jump to top of pageClick to jump to parent topicActivities Relationship Dependencies

You can define calculation and procedural dependencies between activities to ensure the system performs the calculations and approvals in the desired, correct order.

The three dependency relationship types are as follows:

Note. The Approval Includes workflow option can only be used once against any child activity. For example, you define an asset activity to insert data into two activities: Balance Sheet activity and Expense Line Item activity. In this case, you can only assign the asset activity with the Approval Includes workflow option to either the Balance Sheet activity or the Expense Line Item activity. However, both activities can have a data insert relationship.

You establish dependencies on the Relationships page (BP_ACTV_DEPEND) of the Activity Group component. Be aware of the following:

See Also

Establishing Activities and Activity Groups

Click to jump to top of pageClick to jump to parent topicData Relationships

This section discusses:

Insert Data

An insert data relationship between two activities means that the systems inserts the data results of a child activity into the appropriate parent activity. An example of this is when the system inserts the sum (or aggregate) of position or asset activity data details into a line item activity, such as an expense activity.

As a child activity can have more than one parent, the system can insert the data results from one subordinate activity (the child) into multiple superior activities (the parents). For example, an asset activity can contain both expense and asset account types. In this situation the system can insert the resulting data into two activities: an expense activity and a balance sheet activity.

The system uses the following rules and runs the following audits when handling insert data relationships:

Reference Data

The data relationship of reference data (or calculation dependency) means that an activity only references the data or results from another activity. The system references—it does not insert—amounts or results from one activity to another to derive new results or amounts.

The system uses the reference data relationship only when you define the References Data From relationship dependency option between line item activities. A reference indicator is not required when the source and target of the reference data relationship are contained within the same activity. You use this option only when there is a data requirement across line items required for calculating the defined formulas.

The system uses the following rules and runs the following audits when handling reference data relationships:

Click to jump to top of pageClick to jump to parent topicWorkflow Relationships

If you do not define a workflow relationship for activities, the system automatically defaults the workflow relationship to None. If you define a workflow relationship as Approval Includes, the system understands there is a relationship between two or more activities.

The workflow relationship for asset and position activities using Approval Includes is typically used in conjunction with the Insert Data option for data relationships. A workflow relationship is not required, but optional for these activities defined as Insert Data for data relationships. There are distinct differences between those activities relationships that also include Approval Includes definition, and they are as follows:

The system uses the following rules and runs the following audits when handling Approval Includes workflow relationships:

Click to jump to top of pageClick to jump to parent topicActivities Relationship Examples

This section discusses:

Reviewing a Scenario with Line Item, Asset, and Position Activities

Example A illustrates a basic scenario: one scenario that includes one each of the three activities. This is a bottom-up scenario type, having one asset and one position child activity to a parent line item activity. The example makes use of only two activity relationships, namely Data Inserts and Approval Includes. Note the following important activity rules:

Also note that the line item activity name is generic. This means a single line item activity captures all the revenue and expense impacts to the budget.

Scenario with Line Item, Asset, and Position Activities

Reviewing a Scenario with Three Line Item Activities

Example B illustrates one scenario of three line item activities. This is a bottom-up scenario type that contains no asset or position activities. In scenarios comprised solely of line item activities, only data-type relationships—insert data and reference data—can exist between the line item activities. (This specific example only illustrates insert data relationships. However, one or both of the child line item activities could have a reference data relationship.)

Based on the defined relationship rules, there are two child activities inserting data into one parent line item activity. In addition, there is no workflow relationship, as you cannot enable workflow between line item activities.

For data to be updated in parent line item activity from the child activities, the account rows corresponding to data must not already exist in the parent, and the rows must use the LINEITEM Method ID.

Scenario with Three Line Item Activities

Important! Be aware that consolidation activities in the same scenario have certain considerations when you export data back to the budget ledger.

Reviewing a Scenario with Five Activities

Example C illustrates one scenario of five activities: one asset activity, one position activity, and three line item activities. This examples shows how you can have two line item activities (such as one activity related to expense using department as its Planning Center dimension, and a second activity based on revenue using product as the Planning Center dimension) that insert data into a parent activity, which in turn uses higher dimension levels to create a consolidated activity (such as for income statement reporting), and this consolidated activity combines all the expense and revenue activities. In particular, note the calculation dependencies interrelationship between the child line item activities.

Note the following activity rules that would apply:

Note. The system automatically prevents you from creating circular references between expense and revenue accounts when you set up relationships.

Scenario with Five Activities

Important! Be aware that consolidation activities in the same scenario have certain considerations when you export data back to the budget ledger.

See Considerations for Consolidated Line Item Activities Within Scenarios

Reviewing Pessimistic and Optimistic Scenarios with Activities

Example D illustrates two scenarios each with three line item activities. The dotted line separates the two scenarios. Like Example B, these are bottom-up scenario types that contain no asset or position activities. The line item activity names here are similar between the two scenarios, except one scenario tracks an optimistic outcome, and one scenario tracks a pessimistic outcome.

When creating similar planning and budgeting scenarios (BP_SCENARIO) within your scenario group (BP_SCENARIO_GRP) which have the same attributes for time, ledger, and calendar, you should assign a unique GL scenario to the planning and budgeting scenario. This will differentiate the two unique scenarios when the data is exported back to the budget ledger.

Because both scenarios use the same three line item activity definitions from the activity group, each line item activity with the same name across scenarios share the same selected dimensions, Planning Center dimension, trees, and members. Only the dimension leveling (when using a tree for dimensions) can be controlled at the unique activity-scenario level in the planning model.

Optimistic Scenario with Activities

Pessimistic Scenario with Activities

Reviewing Bottom-Up and Top-Down Comparison Scenarios

Example E illustrates two different scenarios and five activities. The dotted line separates the two scenarios. The first scenario is a top-down scenario type having one activity. The second scenario is a bottom-up scenario type having two line item activities, one position activity, and one asset activity.

What makes this activity different that the previous four examples is the use of a top-down scenario in conjunction with a bottom-up scenario. A top-down scenario typically prepares plans at a much higher level — dimension and/or time — than that of the bottom-up scenario (which is typically the lowest level budgets are prepared and tracked). When using these two scenarios together in the same scenario group, you may use the top-down scenario as a target in which to budget up to when working with the bottom-up scenario. While working in your line item activity for the bottom up scenario, you will be able to compare your budget revenue or expense to those planned in the top-down scenario (referred to as planning targets).

Note. Typically there is a business process around the order in which such these two scenario types are used. For example, preparation of the top-down plan must be complete before it can be used as a planning target by the bottom-up budget.

See Setting Up Planning Target Rules.

See Working with Methods.

Bottom-Up and Top-Down Comparison Scenarios

Click to jump to parent topicScenario Relationships and Activities

Be aware of the following interrelationships and interdependencies between scenario relationships and activities:

Click to jump to parent topicActivity Versions

Activity versions have a relationship independent of the related activities. Note the following system behavior:

Note. In all cases, the base version is never impacted by formulas or related activity calculations; whatever is staged for any activity remains intact. For line item activities, it is the data seed selected as the data source (any line item activities will not reflect any impacts from related activities). The Base version for asset and position activities will also reflect the original amounts as they existed from the tables sourced during staging.

Click to jump to parent topicConsiderations for Using Consolidated Line Item Activities Within Scenarios

This section discusses considerations for using consolidated line item activities within a single scenario, and the impact of exporting this consolidated data to a ledger.

Important! Carefully consider your use of line item activities that represent consolidated data from other line item activities within the same scenario. When all of these line item activities are stored under the same Planning and Budgeting Scenario ID, they share all the same attributes, such as time, ledger, calendar, and general ledger scenario. Because they have all these attributes and fields in common, when you complete your activity and export the data back to the budget ledger, all the data is stored with all these attributes at the levels in which you prepared them.

The following three tables illustrate an example of three line item activities within one unique scenario, and represent the data rows stored within the activity that the Budgeting and Planning system exports to the budget ledger. In all cases it is an annual budget for 2006 (as all activities for one scenario only contain one element of time – annual calendar). The three line item activities include a detail expense budget, a detail revenue budget, and a consolidation activity as a place to review all the line item data together, in one activity. The three tables represent the underlying data that the system stores with the three activities.

The first two activities budget at the same dimension levels, primarily at a detail level to synchronize with the storage and data retrieval method used by the PeopleSoft General Ledger or third party general ledger application.

The third activity—the consolidation or income statement—summarizes the majority of its dimensions (with the exception of operating unit). The system tracks net expense and revenue amount details by operating unit, and does not include department and product details, which are unnecessary in this calculation. The intent of the third activity (in this case) is to track, report, and provide an overview of the data as the budget process progresses; it may also be used for future strategic planning. However, it is not the intent of the third activity to transmit information to the General Ledger, as the general ledger system does not store information at the rollup or summarized dimension levels.

Scenario: 2006 Annual Budget

Line Item Activity: Department Expense Budget

Dimension Levels Prepared: Account=Details; DeptID=Details; Operating Unit=Details

No.

Account

DeptID

Operating Unit

Product

Fiscal Year

Accounting Period

Scenario (GL)

Amount

1

613000

100

ATLANTA

 

2006

1

FINAL

200.00

2

618000

100

ATLANTA

 

2006

1

FINAL

35.00

3

622000

100

ATLANTA

 

2006

1

FINAL

125.00

4

624000

100

ATLANTA

 

2006

1

FINAL

380.00

5

613000

500

ATLANTA

 

2006

1

FINAL

275.00

6

618000

500

ATLANTA

 

2006

1

FINAL

115.00

7

622000

500

ATLANTA

 

2006

1

FINAL

205.00

8

624000

500

ATLANTA

 

2006

1

FINAL

450.00

               

1785.00

 

Scenario: 2006 Annual Budget

Line Item Activity: Product/Revenue Budget

Dimension Levels Prepared: Account=Details; DeptID=Details; Operating Unit=Details; and include Product=Details

No.

Account

DeptID

Operating Unit

Product

Fiscal Year

Accounting Period

Scenario (GL)

Amount

1

425000

100

ATLANTA

ABC

2006

1

FINAL

1500.00

2

445000

100

ATLANTA

ABC

2006

1

FINAL

3000.00

3

465000

100

ATLANTA

XYZ

2006

1

FINAL

2500.00

4

470000

100

ATLANTA

XYZ

2006

1

FINAL

5000.00

5

425000

500

ATLANTA

ABC

2006

1

FINAL

1800.00

6

445000

500

ATLANTA

ABC

2006

1

FINAL

4500.00

7

465000

500

ATLANTA

XYZ

2006

1

FINAL

3300.00

8

470000

500

ATLANTA

XYZ

2006

1

FINAL

5200.00

               

26800.00

 

Scenario: 2006 Annual Budget

Line Item Activity: Income Statement (Consolidation Activity)

Dimension Levels Prepared: Account=Summarized to Level 2; DeptID=Summarized to All/top node on tree; Operating Unit=Details; and include Product=Summarized to All/top node on tree

No.

Account

DeptID

Operating Unit

Product

Fiscal Year

Accounting Period

Scenario (GL)

Amount

1

EXPENSE

ALL

ATLANTA

 

2006

1

FINAL

1785.00

2

REVENUE

ALL

ATLANTA

ALL

2006

1

FINAL

26800.00

We can use the tables to illustrate another example. If (when you complete the budgeting preparation process) you export the data into the budget ledger, the system stores all the rows in all three tables under the same time, ledger, and scenario. Running a report against this budget ledger produces duplicated amounts, because the system stores the detail values and the summarized values in the same location.

Important! Be aware that the way you define activities and their associated dimensions and members is solely your responsibility. The system does not prevent you from using overlapping dimensions and members when establishing dimensions and members for line item activities; the same accounts and departments can be in multiple places and at the same level of detail when using the same dimension and members. As you can establish activities for data consolidation and reporting, the system has no validations to prevent any overlapping activities and data.

We recommend that when you use multiple activities, especially those that are consolidation activities, that you place a business process around each activity and define the purpose of the activity. For example, referring back to the three tables above, you may plan to only export back to your general ledger application (in your organization's financial system) the two detailed activities, expense and revenue. This is normal, as you typically prepare bottom-up budgets a at the level in which they are tracked and stored in the source financials system. For the consolidated activity that you do not send back to the general ledger system, here are some suggestions:

See Also

Entering Historical Scenario Economic Assumptions