You are on page 1of 10

6/22/2020 Document 2193107.

1
Copyright (c) 2020, Oracle. All rights reserved. Oracle Confidential.

Implementing and Using Oracle Fusion Budgetary Control FAQs (Doc ID 2193107.1)

In this Document

Purpose
Questions and Answers
Question 1. How can I use project based and chart of accounts based control budgets, and apply a
transaction with a project to both types of control budgets?
Question 2: How can I use project based and chart of accounts based control budgets, but only apply
the transactions with a project to the project based control budget and not the chart of accounts
based control budget?
Question 3. How can I load budgets into Budgetary Control?
Question 4: How can I load commitment, obligation and expenditure amounts from Budgetary
Control to Oracle (Enterprise) Planning & Budgeting Cloud?
Question 5. What are the different control budget statuses?
Question 6. What can I change when a control budget is in use?
Question 7. What can I change when a control budget is in a redefining status?
Question 8. How do I change my control budget from In use to a redefining status?
Question 9. Which control budget statuses will cause budgetary control validation to fail?
Question 10. Which control budget statuses are ignored during budgetary control validation?
Question 11. What happens if I no longer need the control budget?
Question 12. What’s the difference between the calendar structure and period statuses for
Budgetary Control and General Ledger?
Question 13. Is the Allow Budgetary option used in Budgetary Control?
Question 14. How are the chart of accounts effective dates used in Budgetary Control?
Question 15. Why didn’t the Refresh Tree for Budgetary Control program update my trees in
Budgetary Control?
Question 16. Why didn’t the tree for Budgetary Control automatically update when I updated the
tree in GL?
Question 17. What’s the difference between General Ledger cubes and budgetary control cubes?
Question 18. Can the GL cube program be used to create and maintain the budgetary control cube?
Question 19. Can I recreate the budgetary control cube?
Question 20. How do I report on control budgets?
Question 21. Which reporting tools are available for Budgetary Control?
Question 22. Can I use Oracle Hyperion Smart View for Office and Oracle Hyperion Financial
Reporting Studio to create reports against the budgetary control cube?
Question 23. What happens to existing transactions if I enable Budgetary Control after the go-live
date?
Question 24: How do I report on individual budget account segments in the budgetary control
subject areas (OTBI)?
Question 25: Are there any Budgetary Control diagnostic reports? If yes, how do I run them?
Question 26: What should I do if my transaction does not account because of an SLA error?
Question 27: How does Accrue on Receipt affect budgetary control?
Question 28: Can I enable a secondary ledger for budgetary control and encumbrance accounting?
Question 29: I have project control budgets and the Transfer Budget Balances to Budget Cubes
Continuously ends with the following error: "Budgetary cube doesn't exist in this environment hence

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 1/10
6/22/2020 Document 2193107.1

stopping streaming". Why am I getting this error and how can I stop this process from running?
Question 30. When my control budget has segments with trees assigned should I use ADFdi or FBDI
to load budget amounts in Budgetary Control?
Question 31. Can Essbase cubes be created for control budgets that are created in Project Portfolio
Management?
Question 32. I want to update the Control Budget Filter, but the values are grayed out and can't be
updated, how do I update the value?
Question 33. What types of transactions consume against statistical control budgets or control
budgets defined with STAT as the currency?
Question 34. Will a supplemental rule defined with a business unit apply to a manual journal entry?
Question 35. Can I add budget to Transaction Value Not in Tree default value?
Question 36. How does budgetary control handle currency for budget amounts?
Question 37. Why is the general ledger account balance not the same as the budgetary control
budget account balance?
References

APPLIES TO:

Oracle Fusion Budgetary Control - Version 11.1.9.2.0 and later


Oracle Fusion Project Costing Cloud Service - Version 11.13.18.10.0 to 11.13.18.10.0 [Release 1.0]
Information in this document applies to any platform.

PURPOSE

This document provides answers to the frequently asked questions about Oracle Fusion Budgetary Control.

QUESTIONS AND ANSWERS

Question 1. How can I use project based and chart of accounts based control budgets, and apply a transaction with a
project to both types of control budgets?

Answer: Set the Control Budget Filter to the project or ledger option for your ledger on the Edit Budgetary Control and
Encumbrance Accounting page. Use the Project field value in the Edit Control Budgets page to determine how a transaction is
applied to the control budget.

Project based control budgets created from Project Portfolio Management will use the value in the Project field to track
and apply related project transactions.
When creating the chart of accounts based control budgets, the Project field must be set to Any or no project for the
transaction. This setting allows all transactions for the ledger, regardless of whether there is an associated project, to
be applied to the control budget. However, you must set up the Transaction Account Builder to derive the budget
account on project expenditure transactions for the chart of accounts based control budget.

Transaction Account Builder should be implemented as follows:

Overview:

1. Navigate to the Setup and Maintenance and search for the Manage Transaction Account Definitions task in the Define
Transaction Accounting for Project Financial Management folder.
2. Query the definition name of PPM Default Account Generation Definition.
3. Copy the predefined Definition to a new one.
4. Create Account Rule (ADR) to derive the account.
5. Attach the ADR to the Transaction Account Type of the new definition.
6. Compile or Save.
7. Attach the Transaction Account Definition to Ledger.

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 2/10
6/22/2020 Document 2193107.1

For more information on how to set up the Transaction Account Builder (TAB), refer to the following links. You can also search
Fusion Help topics for more on Transaction Account Builder.

Transaction Account Builder: Explained

Oracle Project Portfolio Management Cloud R11 Enhancements

Question 2: How can I use project based and chart of accounts based control budgets, but only apply the
transactions with a project to the project based control budget and not the chart of accounts based control budget?

Answer: Set the Control Budget Filter to the project or ledger option for your ledger on the Edit Budgetary Control and
Encumbrance Accounting page. Use the Project field value in the Edit Control Budgets page to determine how a transaction is
applied to the control budget.

The project based control budgets created from Project Portfolio Management will be assigned a project in the Project
field, so only related project transactions will be applied.
When creating the chart of accounts based control budgets, the Project field must be set to No project for the
transaction. This setting allows transactions without projects to be applied to the control budget.

Question 3. How can I load budgets into Budgetary Control?

Answer: Load budgets using the following:

Projects via Budget Baseline


Oracle Planning and Budgeting Cloud - See How to Load Amounts Between Oracle Fusion Budgetary Control and Oracle
(Enterprise) Planning and Budgeting Cloud (Doc ID: 2444474.1)
Enter Budget Spreadsheet
Enter Budget File Base Loader

Question 4: How can I load commitment, obligation and expenditure amounts from Budgetary Control to Oracle
(Enterprise) Planning & Budgeting Cloud?

Answer: See How to Load Amounts Between Oracle Fusion Budgetary Control and Oracle (Enterprise) Planning and Budgeting
Cloud (Doc ID: 2444474.1)

Question 5. What are the different control budget statuses?

Answer:

Not ready for use – defining


Not ready for use – preparing definition
Not ready for use – definition incomplete
In use
Closed
Permanently closed
Not ready for use – redefining

For more information on control budget statuses, see Changing Budgetary Control Validations: Points to Consider, and Oracle
ERP Cloud Budgetary Control and Encumbrance Accounting Implementation Guide Release 11, Doc ID 2131138.1 on My
Oracle Support.

Question 6. What can I change when a control budget is in use?

Answer:

Budget manager
Control level and tolerance
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 3/10
6/22/2020 Document 2193107.1

Budget adjustment settings


Rate type

Changes to budgetary control validations will only affect new transactions; existing transactions won't be reprocessed.

Question 7. What can I change when a control budget is in a redefining status?

Answer:

Extend the control budget ending period


Update tree details and override settings
Add, enable, and disable supplemental rules

Question 8. How do I change my control budget from In use to a redefining status?

Answer:

From the Action menu, select Close and save.


From the Action menu, select Redefine and save.

Question 9. Which control budget statuses will cause budgetary control validation to fail?

Answer:

Closed
Not ready for use – redefinition incomplete
Not ready for use – refreshing tree
Not ready for use – preparing redefinition
Not ready for use – redefining

Question 10. Which control budget statuses are ignored during budgetary control validation?

Answer:

Permanently closed
Not ready for use – defining
Not ready for use – preparing definition
Not ready for use – definition incomplete

Question 11. What happens if I no longer need the control budget?

Answer: Permanently close the control budget. Funds will no longer be consumed or considered against the control budget.
Consider this action carefully as this setting is irreversible.

Question 12. What’s the difference between the calendar structure and period statuses for Budgetary Control and
General Ledger?

Answer: The calendar definition is stored in the GL data model, but it can be shared between GL and Budgetary Control, or
used for Budgetary Control only. However, the period statuses for GL and control budgets are unrelated and controlled
separately. Control budget period statuses are maintained in the Budget Period Statuses page.

For more information on calendar definition and period statuses, see Oracle ERP Cloud Budgetary Control and Encumbrance
Accounting Implementation Guide Release 11, Doc ID 2131138.1 on My Oracle Support.

Question 13. Is the Allow Budgetary option used in Budgetary Control?


https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 4/10
6/22/2020 Document 2193107.1

Answer: No, the option is not used as General Ledger no longer supports budget in the online transaction processing (OLTP)
applications.

Question 14. How are the chart of accounts effective dates used in Budgetary Control?

Answer: The effective dates are only used when creating a new budget account.

Question 15. Why didn’t the Refresh Tree for Budgetary Control program update my trees in Budgetary Control?

Answer: You must deselect the Preserve the tree for closed and permanently closed control budgets for reporting parameter.
All control budgets using the selected tree must also be in a redefining status.

Question 16. Why didn’t the tree for Budgetary Control automatically update when I updated the tree in GL?

Answer: The tree definition is shared, however the usage of the tree differs.

For more information on maintaining tree hierarchies, see Oracle ERP Cloud Budgetary Control and Encumbrance Accounting
Implementation Guide Release 11, Doc ID 2131138.1, and Managing Tree Hierarchies in Oracle Fusion Budgetary Control, Doc
ID 2014771.1 on My Oracle Support.

Question 17. What’s the difference between General Ledger cubes and budgetary control cubes?

Answer: Budgetary control cubes are separate from the GL cubes, and have an independent set of data and processes to
create and maintain the cubes. The Budgetary Control suite of Essbase cube processes allow you to create or recreate a cube,
update dimension members, and transfer balances to the cube on demand or continuously.

For more information on budgetary control cubes, see Maintaining Budgetary Control Cubes, Doc ID 2136813.1, Setting the
Transfer Intervals for Your Budgetary Control Balances to the Essbase Cube - Release 11 and Later, Doc ID 2123708.1, and
Oracle ERP Cloud Budgetary Control and Encumbrance Accounting Implementation Guide Release 11, Doc ID 2131138.1 on
My Oracle Support.

Question 18. Can the GL cube program be used to create and maintain the budgetary control cube?

Answer: No.

Question 19. Can I recreate the budgetary control cube?

Answer: Yes. For the complete suite of Essbase processes, and to understand when to run a particular process, see
Maintaining Budgetary Control Cubes, Doc ID 2136813.1 on My Oracle Support.

Question 20. How do I report on control budgets?

Answer: Use various tools to check balance information on control budgets, such as infolets, online user interfaces, OTBI
subject areas, and customizable BI Publisher reports.

For a complete list of reporting options, see Oracle ERP Cloud Budgetary Control and Encumbrance Accounting
Implementation Guide Release 11, Doc ID 2131138.1 on My Oracle Support, and Sample OTBI Reports: Budgetary Control on
Customer Connect.

Question 21. Which reporting tools are available for Budgetary Control?

Answer:

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 5/10
6/22/2020 Document 2193107.1
Type of Informa on Repor ng Tool

Transac ons and Balances Oracle Business Intelligence Publisher (BI Publisher)

Transac ons only Oracle Transac onal Business Intelligence (OTBI)

Balances only Oracle Hyperion Financial Repor ng Studio


Oracle Hyperion Smart View for Office

Question 22. Can I use Oracle Hyperion Smart View for Office and Oracle Hyperion Financial Reporting Studio to
create reports against the budgetary control cube?

Answer: Yes, you can use either tool to build reports based on the budgetary control cube. A separate data cube is
maintained for every unique combination of budget calendar and control budget structure.

For more information, see Oracle ERP Cloud Budgetary Control and Encumbrance Accounting Implementation Guide Release
11, Doc ID 2131138.1 on My Oracle Support.

Question 23. What happens to existing transactions if I enable Budgetary Control after the go-live date?

Answer: Transactions entered before you enabled Budgetary Control are not reprocessed. To reprocess these transactions,
perform one of the following actions:

Cancel and reenter the transactions.


Initialize commitment and obligation balances.
Note that the initialization process will not link the balances with their associated transactions, such as purchase orders
and requisitions

Question 24: How do I report on individual budget account segments in the budgetary control subject areas (OTBI)?

Answer:

1. Run the Import Oracle Fusion Data Extensions for Transactional Business Intelligence process from the Scheduled
Processes page. This program creates the qualified segments, such as fund, department, and cost center.
2. Select the ERP parameter value. The ERP pillar contains the key flexfields for:

Budgetary Control chart of accounts


General Ledger chart of accounts

3. You can now use these segments in OTBI.

Note: Both Budgetary Control and General Ledger must be successfully deployed for the ERP pillar to include the segments. To
enable additional segments, see Configuring Key Flexfield Segments in Oracle Financials Cloud to leverage OTBI for ad-hoc
analyses on Customer Connect.

Question 25: Are there any Budgetary Control diagnostic reports? If yes, how do I run them?

Answer: Yes, the following diagnostic reports are available:

Budgetary Control Validation Diagnostic Test (Doc ID 2266840.1), which shows budgetary control validation data
related to a transaction.
Budgetary Control and Encumbrance Accounting Enablement Test (Doc ID 2266840.1), which validates and displays
budgetary control and encumbrance accounting setup data related to a ledger.

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 6/10
6/22/2020 Document 2193107.1

Question 26: What should I do if my transaction does not account because of an SLA error?

Answer:

Run the Accounting Event Diagnostic Report to analyze the setup and transactional data to determine what may have
caused the issue. See support note, Diagnostic Steps for Subledger Accounting Issues (Doc Id 2154770.1) for more
information.

Question 27: How does Accrue on Receipt affect budgetary control?

Answer:

Budgetary control is performed at the time of receipt for purchase orders that are set up to accrue on receipt. When the
receipt distribution is created in Oracle Fusion Receipt Accounting, budgetary control validation occurs. Funds are
reclassified from an obligation to an expenditure. Budgetary control validation is also performed on: corrections of a
receipt delivery, retro-price adjustments and returns on receiving.

Budgetary control must be enabled for the receiving business function and transaction types in the Manage Budgetary
Control and Encumbrance Accounting page.

When you record the actual expense, a journal entry is created. If encumbrance accounting is enabled for the procure to
pay flow, the Create Accounting program will create an encumbrance journal that reverses the obligation of the quantity
received. Any modification to the receipt, such as a correction or return, will also be reflected in encumbrance
accounting.

Question 28: Can I enable a secondary ledger for budgetary control and encumbrance accounting?

Answer:

If a primary ledger is enabled, encumbrance accounting can be enabled for a secondary ledger that is not used as a
reporting currency ledger or an alternate ledger currency (ALC). Budgetary control on secondary ledgers is not
supported.

Question 29: I have project control budgets and the Transfer Budget Balances to Budget Cubes Continuously ends
with the following error: "Budgetary cube doesn't exist in this environment hence stopping streaming". Why am I
getting this error and how can I stop this process from running?

Answer:

When using project control budgets (control budgets created in Project Portfolio Management) the aggregated balances
are viewed only from PPM. Hence, Essbase cubes are not needed for project control budgets. The Transfer Budget
Balances to Budget Cubes Continuously process should be disable from streaming since there are no cubes existing that
need to be updated with budgetary control balances.

Perform the following instructions to disable the Transfer Budget Balances to Budget Cubes Continuously process:

1) Navigate to the Functional Setup Manager and select the Manage Profile Options task.
2) Create the following Profile Option:

Profile Option Code = XCC_STREAMING


Profile Display Name = XCC_STREAMING
Application = Budgetary Control

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 7/10
6/22/2020 Document 2193107.1

Module = Budgetary Control


Start date = 1/1/00

3) Click Save.
4) Enable the profile option at the site level by selecting the Enabled and Updateable check boxes.
5) Navigate to the Functional Setup Manager and select the Manage Administrator Profile Values task.
6) Enter XCC_STREAMING in the Profile Option Code field. Click Search.
7) In the Profile Values region, add a row. Select Site for Profile Level. Enter N for Profile Value, then click Save and
Close.

Question 30. When my control budget has segments with trees assigned should I use ADFdi or FBDI to load budget
amounts in Budgetary Control?

Answer:

If you want to load budget amounts using segment values at a detail level or summarized at a level below the label
defined on the control budget, use the FBDI budget spreadsheet. The application will summarize the budget amounts to
the correct budget account of the control budget.

If you want to load budgets using segment values assigned to the label that is defined for the control budget, use either
the ADFdi Enter Budgets in Spreadsheets available in the budgetary control work area or FBDI budget spreadsheet.

Question 31. Can Essbase cubes be created for control budgets that are created in Project Portfolio Management?

Answer:

As of Release 13, Essbase cubes are not supported for project control budgets. Project control budgets for non-
sponsored projects should view detailed balances in the following ways:

BIP Budgetary Control Analysis report


OTBI subject areas
Review Budgetary Control Transactions UI
Customer Connect has sample report for reporting on a high volume of project control budgets

Sponsored project control budgets can view detailed balances using:

Award Overview page in Oracle PPM Grants Management


OTBI subject areas

Question 32. I want to update the Control Budget Filter, but the values are grayed out and can't be updated, how do I
update the value?

Answer:

Most likely the Control Budget Filter can't be updated because budgetary control is enabled at the business unit and must
be disabled first.You must perform the following steps to change the Control Budget Filter value, but it is important that
the customer make this change during off hours, i.e. at a time there are no users entering and validating transactions
and no transaction processes running because any transactions processed while the business units have budgetary
control disabled will NOT be budgetary controlled.

1. We recommend taking a screen shot of the current enablement setup for reference. Also take a screen shot of the
transaction type details window to capture all of your transaction type and subtype settings. Do this for the ledger and
all business units of that ledger where budgetary control is enabled. This is needed for step 4.
2. Disable budgetary control for all business units of that ledger and save the changes.
3. Once budgetary control is disabled for all the business units of the ledger, the Control Budget Filter should no longer be
greyed out and you should be able to update it.
4. After updating the control budget filter value at the ledger, then enable budgetary control at the business units again.
Be sure to update your default date rule setting, business functions, reservation point, transaction types and sub type
settings to match the previous setup in step 1. If you are changing the value from 'Ledger' only to either 'Project' or

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 8/10
6/22/2020 Document 2193107.1

'Ledger or project' verify the project accounting business function is enabled. When you have confirmed the setup is
complete, save changes.
Note: If there are control budgets already defined and you want to update the value to either 'Ledger only' or 'Project',
you may need to delete or permanently close any control budgets that don't match the new Control Budget Filter
setting. You will receive an error message when you attempt to save the changes if this is applicable.
5. The customer should note the date this change goes into affect for future reference.

Question 33. What types of transactions consume against statistical control budgets or control budgets defined with
STAT as the currency?

Answer:

Only manual journal entries with STAT as the currency will be recorded as consumption against statistical control budgets.

Question 34. Will a supplemental rule defined with a business unit apply to a manual journal entry?

Answer:

No. Since manual journal entries are only created by ledger, supplemental rules defined with a business unit don’t apply. If
you want a supplemental rule to apply to a manual journal entry, then the business unit field should be left blank when
defining the supplemental rule.

Question 35. Can I add budget to Transaction Value Not in Tree default value?

Answer:

Yes. Budget can be loaded to the default value using the FBDI spreadsheet. For more information on loading budgets see
Oracle ERP Cloud Budgetary Control and Encumbrance Accounting Implementation Guide Release 11, Doc ID 2131138.1 on
My Oracle Support.

Question 36. How does budgetary control handle currency for budget amounts?

Answer:

Budgetary Control stores the budget amounts in the currency of the control budget. When converting currency entered
on a transaction to the currency of the control budget, the budgetary control engine uses the default rate type assigned
to the control budget as the conversion rate type. It will use the transaction line's budget date as the conversion date to
find the conversion rate.

Question 37. Why is the general ledger account balance not the same as the budgetary control budget account
balance?

Answer:

As discussed in the Budgetary Control Implementation guide in support note 2131138.1, Chapter 15 Budgetary Control
Reporting, Inquiry and Analysis, the balances in Budgetary Control and General Ledger may differ at times due to timing
differences or differences in accounting and budgetary control configuration. These are some examples:

Budgetary Control can reserve prior to transactions being accounted or a journal being posted.
Differences in calendars in Budgetary Control and General Ledger. For example, yearly calendar in Budgetary Control
but a monthly calendar in General Ledger.
A Transaction where the budget and accounting dates are different.
The control budget definition such as supplemental rules. For example the supplemental rule causes a transaction to be
ignored in Budgetary Control but accounted in General Ledger.

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 9/10
6/22/2020 Document 2193107.1

Journal exceptions on Manage Budgetary Control that causes a journal to be ignored in budgetary control but be
accounted in General Ledger.
Use of account hierarchies on a control budget segment. For example, the account hierarchy is General Ledger is
different than the account hierarchy in Budgetary Control.
The subledger transaction distribution is budgetary control but the journal created for the transaction includes
additional account combinations that won't be budgetary controlled.

You can reconcile their Budgetary Control balances compared to their General Ledger balances. In General Ledger, run a
report for the same segments as the control budget segments that shows the detail transactions that make up the General
Ledger balance. Use that data as a starting point to compare the detail transactions that make up the budgetary control
balances to determine if there are any differences. Use the Review Budgetary Control Balances page, Budgetary Control
Analysis report or custom reports using OTBI, BIP or smart view to determine the budgetary control balance details. You can
find more information on reporting in Budgetary Control in chapter 15.

Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=4ncnnj493_563&id=2193107.1 10/10

You might also like