Considerations For Creating Budgets and Forecasts
Considerations For Creating Budgets and Forecasts
You can create a budget or forecast versions using any of the following methods:
Note: The ETC amount is always zero if you are using unplanned resources while
generating forecasts.
While generating a forecast, you can retain the spread for the source version across periods. In
this case, the application spreads the amounts for the remaining periods, and ignores any periods
that have actual amounts. You can enable the option to retain the spread of planned amounts
from the source at the financial plan type or the forecast version level.
Note: The planning resource breakdown structure is the only planning option that's inherited
from the source. You can't edit the planning resource breakdown structure.
NOTE: The copied version inherits planning options from the source financial plan. You can't
edit planning options for the new version during initial creation.
To create the version efficiently, add the following at the selected planning level:
Planning resources: Add all resources in the associated planning resource breakdown
structure.
Financial resources: Add a placeholder resource so that you can enter amounts against
tasks without having to assign a planning resource.
Depending on your access, you can edit planning options inherited from the selected financial
plan type. Of course, generation options don't apply when manually creating versions.
NOTE:
While setting a financial project baseline, you can automatically generate a project budget and
set the baseline. However, if the project task structure contains a large number of periodic lines,
the budget generation process can take a significant amount of time before confirming the setting
of the financial project plan baseline. To reduce the delay in the creation of the financial project
baseline, you can defer the budget generation process and run it in the background.
Parameter Impact
Calendar type Calendar type: Whether financial plan types use the accounting calendar,
project accounting calendar, or none
Creation source and Whether the project is created from a project template or another project, and
version status the status of the financial plan version in the source
Current Working
Current Baseline
Current Approved
Submitted
Note: For financial plan types that support cost and revenue in separate plan versions, both cost
and revenue versions are displayed and are available for selection separately, based on their
status.
When you create a project from a project template, then you use template as the source, then you
can select one of the following options to copy a current baseline budget version:
Aspect of
Version Details
Generation If the copied financial plan version was originally generated or copied from another
and copy source, those details are copied over to the new project. However, if the version was
sources generated or copied from another financial plan version that you didn't select to copy,
then source information is deleted even though the budget or forecast creation method
remains unchanged.
Actual Actual amounts for forecast versions aren't copied to the new project. Estimate-at-
amounts completion (EAC) amounts are copied over as estimate-to-complete (ETC) and actual
amounts are set to zero.
Period When you copy financial plan versions that use an accounting or a project accounting
information calendar, then periods for the versions created in the new project are based on the
periods of the target project and task start dates.
If the source project or template doesn't have a date or you haven't entered a start date
for the target project, then periods are copied to the new financial plan version without
adjustment.
However, if both the source project or template, and target project have start dates, then
Oracle Fusion Project Portfolio Management performs the following actions:
1. Calculates the number of periods between the following:
a. The period that contains the start date of the source project template or
project
b. The period that contains the start date of the new project
2. Derives the start period for each budget or forecast line in the new project by
adding the number of periods determined above to the period of the new start
date.
For example, assume your projects have the following start dates:
If the financial plan version in the source project contains plan amounts for periods SEP-
2010, OCT-2010, and DEC-2010 (assuming monthly periods), then the financial plan
version in the new project will contain amounts in DEC-2010, JAN-2011, and MAR-
2011.
Oracle Fusion Project Portfolio Management assumes that all periods are equal. If your
periods are different lengths, then you must review plan amounts in the new financial
plan version and update them as required.
Directly edit summary quantities and amounts at the budget or forecast line level, and edit
quantities and amounts associated with period lines. You can also adjust amounts by a specific
percentage at the version, line, or period level. When you adjust amounts at the version level,
you can create another version based on adjusted values.
When you edit a forecast version, you can't change actual values. However, you can change
estimate-to-complete (ETC) quantities and amounts. You can also change estimate-at-completion
(EAC) quantities and amounts at the line level and for periods without actual amounts (that's,
periods whose start date is on or after the ETC start date).
The following is an overview of changes that you can make to budget and forecast versions.
Available at
Option Version Level Description
Refresh all rows Yes Refresh rates for all plan lines in the selected financial plan version
Refresh all periods Yes Refresh rates for all periods. Rates are refreshed for selected plan l
whether you're refreshing all rows or selected rows.
Refresh for selected period and No Refresh rates for the selected period and subsequent periods. Rates
subsequent periods financial plan version depending on whether you're refreshing all r
Note: Options to refresh period rates apply when the financial plan version supports planning by
accounting or project accounting periods.
When reviewing period details, you can revise rates for all periods within the plan line or for the
selected period and subsequent periods.
You can also manually override effective rates that are used to calculate cost and revenue
amounts (for example, raw cost, burdened cost, and bill rates), and revise currency conversion
attributes for individual budget or forecast lines.
When you override effective rates on budget or forecast lines, the associated period lines inherit
these overridden rates.
Quantity, rate, or both Calculate amounts based on the quantity and the corresponding rate.
Amounts or a combination of amounts and Calculate rate from quantity when available, and then amounts.
quantity
Rate and amounts Calculate the rate based on updated amounts and existing quantity. Your up
In addition, if you specify rate and amounts, and not quantity, when creatin
are saved.
Quantity, rate, and amounts Calculate the rate based on updated amounts and existing quantity.
For more information about the Import Financial Project Plans Excel workbook template, see the
File-Based Data Import for Oracle Project Portfolio Management guide.
To Project Name
Correct the errors in the Import Financial Project Plans Rejections report.
Generate CSV files for the corrected financial project plans.
Upload the CSV files into the open interface tables.
Submit the Import Financial Project Plans process.
Related Topics
For more information about the Import Project Budgets Excel workbook template, see the File-
Based Data Import for Oracle Project Portfolio Management guide.
To Project Name
For more information about the Import Project Forecasts Excel workbook template, see the File-
Based Data Import for Oracle Project Portfolio Management guide.
To Project Name
Calendar type
Budget creation method
Planning resources
Calendar Type
Select the Award Calendar calendar type in the budget version details.
Note: If the calendar type on a financial plan type or budget version is Award Calendar, Oracle
Fusion Grants Management is the source for award budget periods.
Planning Resources
Assign planning resources to the planning level that you selected in the project, which is either
the project level or task level. Enter values for the resources in each period.
Note: The source of planning resources on a control budget is always the primary planning
resource breakdown structure.
The following figure shows the components of a financial plan type that you must configure to
enable a project budget version for creating a control budget in Budgetary Control. The general
budget information includes the plan class, planning amounts, and the enable budgetary control
option. The budgetary control settings are the control budget, control level, default rate type, and
tolerance percentage.
General Information and Budget Options
Select the following options on the Edit Financial Plan Type page:
To enable a project template for budgetary control, as a project application administrator, select
the Enable budgetary control from the Edit Basic Information window in the General tab of the
Edit Project Template page. You can't create an award if the project or project template is not
enabled for budgetary control, but the award financial plan type that you select as the default
plan type is enabled for budgetary control. When creating a project budget or an award budget,
the application displays the financial plan types enabled for budgetary controls only if the
budgetary control is enabled in the source project or template.
When using a project template that is enabled for budgetary control, by default, all the projects
that you create using this template are enabled for budgetary control. When budgetary control is
enabled for the project, you can create budgets with budgetary control using the financial plan
type that is enabled for budgetary control. Similarly, you can create budgets using the financial
plan type that is not enabled for budgetary control.
Note: A project can have only one financial plan type that is enabled for budgetary control. If a
financial plan type that is enabled for budgetary control is used by a budget version on a project,
then you can't create another budget version with a different financial plan type enabled for
budgetary control.
Managing Budget by Award and Funding Source for a
Sponsored Project
For sponsored projects that are funded by multiple awards and funding sources, you can maintain
a budget version for each award and project combination. You must enable this plan type as an
approved cost financial plan type and an award financial plan type. For sponsored projects, you
must also enable this financial plan type for budgetary control.
Attribute
Name Description
Control The level in the project hierarchy where you can enter budgetary control amounts.
Budget
Enter amounts in the budget version at either the project level or the top resource level. The control budget c
the project and top resource information to create the control budget account segments.
For sponsored projects associated to multiple awards or funding sources, you can set one of the following co
Award-Project
Award-Project-Top Resource
Award-Project-Top Resource-Funding Source
Award-Project-Funding Source
These control budget segments are displayed if you enable a financial plan type as award financial plan type
Control Level The level of funds reservation for expenditures that impact the control budget.
Absolute: Reserve funds for transactions that impact the control budget only if funds are available in
Advisory: Reserve funds for transactions that impact the control budget whether or not enough fund
review any exceptions that are generated if a transaction exceeds the funded amount.
Track: Reserve funds for all transactions that impact the control budget. Don't issue a notification if
budget.
Do Not Create Control Budget: Don't create a budget in Budgetary Control for this budget version.
An existing award financial plan type displays all the new control segments, including the funding source se
segments that contain the funding source attribute displays as Do Not Create Control Budget. If a baseline
budget, then you can't change the control levels for the segments containing the funding source attribute from
value.
For a financial plan type, you can't set a higher control level at the lowest combination of segments if a lesse
segments. For example, if Award-Project is Advisory, then Award-Project-Top Resource or Award-Project-
budget is created for the lowest level of the control segment combinations: Award-Project-Top Resource-Fu
for the higher level combination of segments are rolled up from this track level control budget.
Default Rate The rate type that converts the amount of a transaction to the currency used in the control budget before the f
Type
Tolerance The percentage by which a transaction can exceed the budgeted amount before Budgetary Control issues a w
Percentage
Related Topics
The creation of a control budget is based on a combination of attributes, such as control segment,
control level, and calendar settings. For sponsored projects, whether an award is enabled for
Expanded Authority or Restricted Authority determines the duration for the control budgets.
Multiple control budgets are created for each scenario or combination of attributes. The
combination also determines the name of each of these control budgets.
You can't set a higher control level at the lowest combination of control segments when
there is a lower control level at a higher combination of segments. For example, if the
Award-Project control segment is set to the Advisory control level, then you can't set the
Award-Project-Top Resource and Award-Project-Funding Source control segments as
Absolute.
For existing sponsored and nonsponsored projects, you can change the control level
settings from a lower to a higher level. For example, for existing projects, you can change
the control level from Advisory to Absolute.
For existing sponsored projects associated with an award, for which no budget version or
current working version exists, you can update the control budget settings for new control
segments; for example, Award and Funding Source. You can't update control budget
settings for new control segments for existing sponsored projects that are associated with
an award and for which baseline budget versions exist.
When the control level is changed from a lower to a higher level, the existing control
budgets are also updated to a higher control level.
You can change the control level from Advisory to Absolute, but you can't change Track
and Do Not Create to a higher value.
You can set a Track control level at the lowest combination of control segments for
reporting purposes, even if the control level is set as No Control for any of the segments.
Track doesn't display for most combinations, because you can set Track only at the
lowest combination of the segments. As an exception, for existing control segments, such
Project and Project-Top Resource, or Award-Project and Award-Project-Top Resource,
Track displays at applicable levels. For new financial plan types, although Track is
displayed for these exceptions, the actual Track control budget is created only for the
lowest combination of segments, such as Project-Top Resource and Award-Project-Top
Resource-Funding Source.
For new financial plan types, if you select Track at the Project or Award-Project level, all
the lower levels change to Track and the records are disabled.
You can update the budgetary control tolerance percentage and default rate type on
project budgets using the Budgetary Control Settings tab. These modifications will take
effect on the respective control budgets once the budget is set to baseline.
Award-Project
Award-Project-Top Resource
Award-Project-Funding Source
Award-Project-Top Resource-Funding Source
For sponsored projects, the Summary calendar is the range from the pre-award date to award end
date. If the pre-award date isn't available, then the range is from the award start date to award end
date. The periodic calendar is the same as the award budget period.
Consider a scenario in which the control level for all four control segments is Absolute. Four
control budgets are created, one each for the combination of control segments. If the award is
enabled for Expanded Authority, the calendar is set to Summary for all four control budgets. If
the award is enabled for Restricted Authority, the calendar is set to Periodic for all four control
budgets.
Now consider the following scenario in which the award is enabled for Expanded Authority.
Award-Project: Absolute
Award-Project-Top Resource: Absolute
Award-Project-Funding Source: Advisory
Award-Project-Top Resource-Funding Source: Track
Four control budgets are created in this scenario, one for each of the control segments. The
calendar is set to Summary for the first three control segments, while for the fourth segment,
Award-Project-Top Resource-Funding Source, the calendar is set to Periodic. In the same
scenario, if the award is enabled for Restricted Authority and the calendar is set to Periodic for
all the four control segments, four control budgets are created, one for each of the control
segments.
Depending on the control type and calendar settings, multiple control budgets can be created for
nonsponsored projects. The following table displays a few examples of control budgets that are
created, depending on the control segments, control levels, calendar settings, and whether the
award is enabled for Expanded or Restricted Authority. The name of each of the control budgets
includes these details in its naming format: Project Number_35 characters of Award
Number_Control_Segment_Control_Level. The examples of control budgets are listed in the
following table:
For nonsponsored projects, the Summary calendar ranges from the minimum planning element
start date or project start date to maximum planning element finish date or project finish date.
The Periodic calendar is the calendar assigned to the planning options of the budget whether
Accounting or Project Accounting period.
Consider the scenario in which the control level is Absolute for both the Project and Project-Top
Resource control segments. The calendar is set to Summary for both control segments. In this
scenario, the application creates two control budgets. A third control budget is created for the
Project-Top Resource control segment with the calendar type set to Periodic and the control level
changed to Track.
In another scenario, the control level for Project is set to Absolute and the calendar is set to
Summary. The control level for Project-Top Resource is Track and the calendar is Periodic. In
this scenario, two control budgets are created in the application. Similarly, depending on the
control type and calendar settings, multiple control budgets can be created for nonsponsored
projects.
The examples of control budgets created for nonsponsored projects are listed in the following
table:
The following figure shows the procedure for creating a control budget from a project budget
version. Create a budget version in Oracle Fusion Project Control, and review or modify the
budgetary control settings. Enter the budget lines, and when you're satisfied with the budget,
save the version and create a baseline. Creating the baseline prompts Oracle Fusion Budgetary
Control to automatically validate and import the budget version, and create a corresponding
control budget.
Prerequisites
The following conditions must exist for you to create a control budget from a project budget
version:
Budgetary control is enabled for the Project Accounting Business Function of your
ledger. Manage this option in the Manage Budgetary Control task of the Setup and
Maintenance work area.
A project or project template and the corresponding financial plan type are enabled for
budgetary control.
Note: The financial plan type contains the default budgetary control settings for
your budget version. You can change the control level, default rate type, and
tolerance percentage on your budget version.
3. Enter the budget details and budget lines for tasks and resource on a project budget. If
you're creating an award budget, enter the budget details and budget lines for tasks and
resources at the period level.
The application creates separate control budgets for the project and top resources in
Oracle Fusion Budgetary Control. The number of control budgets depends on the control
levels you selected in the Budgetary Control Settings tab of the budget version
4. Save your budget version.
5. Create a baseline. You can create a baseline from the Manage Budget Versions page, Edit
Budget Version page, or the Review and Finalize Budget page.
6. Oracle Fusion Budgetary Control automatically imports the budget version during the
baseline process. The application validates the budget and checks for exceptions. If the
budget version doesn't have any exceptions, the budget import is successful, and a control
budget is created.
However, when reviewing a budget or forecast version that's based on a financial plan type
where cost and revenue are planned separately, you can select another version with the
corresponding amounts to derive margin.
Why can't I see the Retain spread from source option when
generating forecasts?
The Retain spread from source option is not available in the Generate Options tab on the
Forecast Creation Details page when you are:
Effective cost rate is applied to quantity for calculating budget or forecast raw cost. It equals the
standard cost rate unless you enter a revised effective rate or raw cost amount.
Effective burden multiplier is a numeric multiplier applied to raw cost to calculate burden cost
amounts for financial planning. It equals the standard burden multiplier until you recalculate by
entering a revised burdened cost or an effective burdened cost rate.
Effective revenue rate is applied to quantity for calculating budget or forecast revenue. It equals
the standard revenue rate unless you enter a revised effective rate or revenue amount.
How are distribution factors calculated for forecast ETC
periods?
When deriving distribution factors and percentages associated with estimate-to-complete (ETC)
amounts for forecast versions, the Oracle Fusion Project Financial Management applications use
only the spread point values corresponding to the ETC period. Therefore, the total distribution
used to calculate distribution percentages for ETC amounts is the total in the ETC period, and
not the total distribution for all periods.
However, if the calendar type associated with a comparison version differs from that of the focal
version, then personalized period information doesn't appear for the comparison version. (If the
focal version doesn't use a calendar, then no period information appears.)
Similarly, if a comparison version uses a different planning resource breakdown structure, then
personalized information for that comparison version doesn't appear in the resource structure
view.
For example, if you select raw cost as the reporting cost, then margin analysis is performed using
raw cost for both the focal version and the comparison versions.
Let's take another example where the focal version is created using a financial plan type where
cost and revenue are planned using the same version. Here the focal version contains a single
quantity and that's used for comparison. If a comparison plan is based on a financial plan type
where cost and revenue are planned using separate versions, then the reporting options (report
quantity) for the focal version determines whether quantity from the cost or the revenue version
is used to calculate variance.
Note: At the financial plan type level, report quantity is always cost quantity when planning for
cost and revenue on the same version. However, when reviewing budget or forecast versions,
you can edit reporting options to use quantity from the revenue version of the comparison plan.
Note: If you select a summary row, calculations are performed for all lines in the hierarchy.
When you calculate amounts for a budget or forecast line, amounts and quantities are distributed
to the period lines based on the associated spread curve. Conversely, amounts and quantities roll
up to the budget or forecast lines if you calculate at the period level.
Populated values aren't saved automatically. You can revise rates or quantity and calculate
amounts for what-if analysis as required.
Note: You can add planning resources to the primary planning resource breakdown structure, and
add the new resources to the working budget version.
Why actual quantity isn't calculated?
The actual quantity won't be calculated if the unit of measure for planned resource is different
from the unit of measure of actual project costs.
For instance, if the unit of measurement for a planed resource is Currency and unit of
measurement for project costs is Hours, then the actual quantity isn't calculated.
In scenarios as mentioned above, a warning message appears. To resolve the warning, you can
delete the planned resource and assign a resource with the unit of measure as that of actual
project costs.
If a budget version that belongs to an approved cost or revenue budget already exists for
the project, then the financial plan types that are designated as approved cost or revenue
budgets aren't available for your budget generation.
If the project is enabled for budgetary control and a budget version that belongs to a
budgetary control enabled financial plan type already exists for the project, then the other
financial plan types that are enabled for budgetary control aren't available for your budget
generation.
If the project isn't enabled for budgetary control at the project or business unit level, then
the financial plan types for which the Enable budgetary controls option is enabled aren't
available.
If the project belongs to a project type that isn't enabled for billing, then the financial plan
types that can capture revenue planning amounts aren't available.
If the project belongs to a project type that isn't enabled for sponsored projects, then the
financial plan types that support sponsored projects aren't available.
If the financial plan type isn't assigned to the same reference data set that's assigned to the
Project Definition reference data object of the project unit to which the project belongs,
then the financial plan type isn't available.
If the financial plan type isn't enabled for multiple transaction currencies, then you can't
generate the budget version from a source plan version where the Enable planning in
multiple transaction currencies option is enabled.
Budgetary control isn't enabled for the business unit associated with the project.
The project or award already has a budget version that is enabled for budgetary control.
The budget versions for a project or award can use only one financial plan type that is
enabled for budgetary control.
The project currency and the project functional currency are different.
Can I edit a control budget from Project Financial Management?
Yes. Edit the current working version of the project budget, and open the Baseline Budget
Review window. There you can review and compare the control budget amounts for the current
working budget, current baseline budget, and the proposed increase or decrease. The existing
control budgets will be automatically updated when you create a new baseline budget version.
You must edit and create baseline budgets within Oracle Fusion Project Control for the control
budget and project budget amounts to be synchronized.
Caution: Although you can edit a control budget within Oracle Fusion Budgetary Control, the
control budget and project budget amounts won't be synchronized.
Why can't I edit the budgetary control settings for a budget version?
One or both of the following conditions exists:
You don't have the necessary security privilege. Only the project manager and principal
investigator can edit the budgetary control settings on a project.
A baseline version of the budget exists. After you create a baseline version of a budget,
you can't edit the budgetary control settings.
Note: When you create the baseline version, you automatically create a control budget.
Tip: The most frequent causes of duplicate control budget account segments are lengthy project
and top resource names.
Why can't I select some financial plan types when generating a budget
version while setting a baseline for the financial project plan?
As a project manager, when you generate a budget when setting a baseline financial project
plan, you can select any active budget financial plan type that's available for budget creation.
However, some financial plan types (including the default financial plan type selected in the
budget generation options of the project plan type) are unavailable for selection in the following
circumstances:
If you already selected an approved cost or revenue budget financial plan type for
creating a budget version, then no other approved budget financial plan types are
available.
If you want to select a financial plan type with budgetary control enabled on it, then it's
unavailable for selection in the following circumstances:
o The project or template isn't enabled for budgetary control.
o The business unit isn't enabled for budgetary control.
o The project is a sponsored project, then only an award budget is expected to be
enabled for budgetary controls.
o A different budgetary control enabled financial plan type is already used.
Note: You can enable budgetary control only if no transactions exist in the project.