You are on page 1of 4

1. Fusion Applications uses BPEL wherever process logic is implemented.

BPEL
replaces Oracle Workflow.
For example the GL journal approval is handled by Oracle Workflow in Release 12.
In Fusion Applications this is done via a BPEL process.

Business Process Execution Language is an XML based programming tool for


language service composition.

The BPEL process accepts a list of Journal Batch Ids. It will first check for
each batch if approval is required.
For all batches that have already been approved or do not required approval,
posting program will be initiated via
ESS web service (one request for all batches).

For the ones that require approval, Human Task will be initiated. After the
approval task is completed, posting program
will be initiated via ESS web service (one request per batch).

In a scenario of multiple batches, only one posting program should be submitted


for all the batches that do not require approval.

Flow :
1. DirectPostingWithoutApproval
2. FlowN
3. JournalBatchApprovalProcess - This step updates the column
GL_JE_BATCHES.APPROVAL_STATUS_CODE to �I� which means that Journal
approval process is in progress.

The various statuses of Journal Approval GL_JE_BATCHES.APPROVAL_STATUS_CODES


are:
Approval Status Code Meaning
Z N/A
V Validation Failed
R Required
J Rejected
I In Progress
A Approved

2. Essbase dimensions - sparse -> do not have data values for the majority of its
members.
dense -> have data values for the majority of its members.
GL_BALANCES_CUBES -- All cubes and their connection information are stored in
this table.

The only way that data can be entered into the GL Essbase cube is through GL .
also it's not supported to edit the Outline.
There are triggers which load data to the cube automatically, when Fusion
General Ledger is updated.

Rules files -- schema files for the definition of the cube. There is one rules
file per Calendar and Chart of Accounts combination.

Data load rules files -- Delimited files that include the schema for the data
load.
The file can be reviewed from the Essbase Admin
Console.

The outline used is not unique, but duplicate. This allows duplicate member
names.
3. When a new hierarchy is created for a segment or security is enabled on a
segment of the accounting flexfield
it's not necessary to run the 'Transfer General Ledger Balances to Essbase'
program.
Those changes will be reflected in the cube by publishing the hierarchy of the
segment.
You can use the 'Publish Account Hierarchies' page to Publish Account
Hierarchies pushing the changed settings to the Essbase cube.

4. Schedule allocations and periodic entries in the Journals work area for
automatic generation.
Journals > Generate Allocations
Click on the Advanced button and select the Schedule tab

It is not possible to submit the Generate Allocations program from the ESS
scheduler UI directly.

Currency rate type will be taken from exchange rate attached to the ledger, it
can not be set from Calc Manager at rule/ruleset level.

number of Allocation rules to create can be reduced to a greater extent by


efficiently designing the rules in Calc Manager.

5. Smart View is an add-in for Microsoft Office products like Excel, Word or
PowerPoint which allows to access and analyze data from an Essbase cube.

When a user wants to connect with MS Excel via Smart View to the Fusion
Applications General Ledger Essbase Cube for the first time,
the connection information must be set.Smart View and Financial Report are used
in the Financials pillar of Fusion Applications.

General Accounting > Financial Reporting Center Doc ID 1371164.1

Writing back to cube from excel -- Actuals can not be written back, for budgets
the write back is enabled.

Point of View (POV) -- works like a parameter set and defines the slice of data
from the database that is displayed in the Smart View report.

6. User name and common name should be same in OIM


Users cannot create FR(Financial Reporting) reports unless the user is given the
Essbase admin role.
-- thus Granting of a static filter with complete read access to the cube allows
for the
General Ledger dynamic filter generation code to not be invoked

7. To display the account dimension with the description only on an FR report, use
the 'Custom Heading' field.

8. A specific value needs to be selected for the following seeded dimensions when
forming the query:
Accounting Period
Ledger
Currency
Scenario (Actual or budget)

9. Smart View tab-->Member Options-->Member Name Display-->select 'Member Name'


Essbase tab-->Change Alias-->select Alias = None to show just member name
(value) or
select Alias = Default to show 'member + value description'.

10. For queries where the dimensions are set at the highest level, it will return
#MISSING results.
First, turn off the suppression options temporarily, then after the correct
balance data is retrieved, turn suppression back on

Smart View tab-->Options-->Data Options-->Suppress Row-->#MISSING, Zeros, etc.


This error normally will not occur on existing saved queries unless drilling
with them again.

to drilldown one level at a time, or to the bottom level in Smart View - Smart
View tab -> Options -> Member Options -> Zoom In Level

11. Metalink notes to study :


a. Implementing and Using Oracle Fusion Budgetary Control FAQs (Doc ID
2193107.1)
b. Information Center: Fusion General Ledger (GL) (Doc ID 1369674.2)
c.
https://cloud.oracle.com/_downloads/WhitePaper_Financials_TransferBudgets/transfer-
budgets-from-oracle-plan-and-budget-cloud-to-erp-cloud-whitepaper.pdf
d. http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?
page_id=954
e.
http://www.oracle.com/webfolder/technetwork/tutorials/tutorial/cloud/r11/wn/r11_fin
ancials_wn.htm
f.
https://docs.oracle.com/cloud/latest/financialscs_gs/FAUGL/FAUGL1452513.htm#FAUGL14
76661
g.
http://docs.oracle.com/cloud/farel10/financialscs_gs/FAIAP/FAIAP1469489.htm#FAIAP11
38156
h. http://docs.oracle.com/cloud/farel10/financialscs_gs/FACSF/toc.htm
i. http://docs.oracle.com/cloud/farel10/financialscs_gs/docs.htm
j. https://docs.oracle.com/cloud/latest/financialscs_gs/financialscs_videos.htm
k. https://docs.oracle.com/cloud/latest/financialscs_gs/docs.htm
l. https://docs.oracle.com/cloud/latest/financialscs_gs/FACSF/toc.htm
m. https://docs.oracle.com/cloud/latest/financialscs_gs/FAFCF/toc.htm
n. https://docs.oracle.com/cloud/latest/financialscs_gs/FAIGL/toc.htm
o. http://docs.oracle.com/en/cloud/get-started/subscriptions-
cloud/csgsg/overview-subscribing-oracle-cloud-service-trial.html

12. Transfer Setups and Balances to Accounting Hub Reporting Cloud Services
errors, need to submit concurrent program "Compile Security" from GL Super user

13. The following integrations are available between : Financials Cloud Service and
Planning And Budgeting Cloud Service

- Load /Schedule Budgets/Forecasts from PBCS to Financials Cloud

- Load Actuals from Financials Cloud to PBCS

- Drilldown on Actuals in PBCS back to Financials Cloud

14. When attempting to run Posting Process in General Ledger, the following error
occurs.

ERROR
-----------------------
FUN_INTRA_RULE_NOT_DEFINED: GL_PPOS0127: Intercompany rule is not defined.

Fix : 1) Define a From BSV 'All Other' to BSV 'All Other' rule in PBSV section
OR
2) Define a LE level rule
OR
3)Define a Ledger level rule
OR
4) Define a COA level rule

15. GL_SEG_VAL_HIERARCHIES -- contain the parent-child relationships of Primary


Balancing Segment hierarchies only.
GL_SEG_VAL_HIER_RF (Row Flattening) and GL_SEG_VAL_HIER_CF (Column Flattening)
-- Other segments

16. upload GL code combination from existing system to Fusion in Rel 9 using
spreadsheet
Manage Account Combinations UI -> button "Create in Spreadsheet"

17. Custom GL role template -- 2 There are two search fields in the search page:
Name (Role Name, typically like XXX_Custom_GL_...), Display Name (typically like
XXX Custom GL ...)
Search the custom role by criteria: Display Name starts with "XXX Custom G",
then they can find the custom role and be able to add it into the data role
template

You might also like