Professional Documents
Culture Documents
Oracle Fusion Financials Student Guide Part1
Oracle Fusion Financials Student Guide Part1
Disclaimer
Kathryn Wohnoutka
This document contains proprietary information and is protected by copyright and
Publisher other intellectual property laws. You may copy and print this document solely for your
own use in an Oracle training course. The document may not be modified or altered
Sumesh Koshy in any way. Except where your use constitutes "fair use" under copyright law, you
may not use, share, download, upload, copy, print, display, perform, reproduce,
publish, license, post, transmit, or distribute this document in whole or in part without
the express authorization of Oracle.
The information contained in this document is subject to change without notice. If you
find any problems in the document, please report them in writing to: Oracle University,
500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not
warranted to be error-free.
Trademark Notice
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names
may be trademarks of their respective owners.
Contents
iii
Subledger Infotiles Overview 2-18
Practice 2-2 Overview: Exploring Infolets and Infotiles 2-19
Summary 2-20
4 Overview of Security
Objectives 4-2
Oracle Financial Cloud Security Methodology 4-3
Security Reference Implementation 4-4
Points to Consider When Implementing the First Project 4-5
Function and Data Security 4-7
New Data Security for R11 4-8
Assigning Data Scopes to Users for New Customers Only 4-9
iv
Types of Roles 4-10
Role Inheritance 4-11
Security Example with Data Role Added 4-12
Oracle Identity Manager 4-13
Creating Users 4-14
Role Provisioning Tasks 4-15
Using Role Mappings 4-16
Practice 4-1 to 4-3 Overview: Using User Security 4-17
Customizing Roles 4-18
The Security Console 4-19
The Security Console: Copy Feature 4-20
The Security Console: Compare Roles Feature 4-21
Additional Features 4-22
Practice 4-4 Overview: Using the Security Console 4-23
Auditing Security 4-24
Security Resources 4-26
Summary 4-27
v
Managing Geography Lookups 5-26
Tax Zone Types and Zones 5-27
Run Maintain Geography Name Referencing Process 5-28
Quiz 5-29
Summary 5-33
vi
Legal Authorities Overview 6-39
Practice 6-6 to 6-8 Overview: Reviewing a Legal Jurisdictions and Authorities 6-40
Manage Legal Entities 6-41
Legal Entities Definition 6-42
The Role of Your Legal Entity 6-43
Legal Entities in Transactions 6-44
Legal Entity and Business Units 6-45
Legal Entity and Divisions 6-46
Legal Entity and Ledgers 6-47
Legal Entity and Balancing Segments 6-48
Legal Entities and Intercompany Transactions 6-50
Legal Entity and Its Relationship to Intercompany Transactions 6-51
Legal Entity and Consolidation Rules 6-52
Country-Specific Legal Entity Sequences 6-53
Practice 6-9 Overview: Searching for Your Legal Entity 6-54
Manage Legal Reporting Units 6-55
Legal Reporting Units Points to Consider 6-56
Practice 6-10 Overview: Viewing a Legal Reporting Unit 6-57
Summary 6-58
vii
Account Hierarchy Purposes 7-24
Account Hierarchy Example 7-25
Create Account Hierarchies 7-26
Create Account Hierarchies Version 7-27
View Account Hierarchies 7-28
Published Account Hierarchy Example 7-29
Single Account Hierarchy 7-30
Published Account Hierarchy V2 Example 7-31
Troubleshooting 7-32
Practice 7-6 and 7-7 Overview: Searching, Completing, and Publishing Your
Accounting Hierarchy 7-34
Enabling Account Combinations 7-35
Practice 7-8 Overview: Creating an Account Combination 7-36
Manage Segment Value Attributes 7-37
Segment Value Security 7-38
Defining Segment Value Security Rules 7-39
General Points About Segment Value Security 7-40
Segment Value Security Examples 7-41
Segment Value Security Operators 7-42
Segment Value Security Rules and Hierarchies Example 7-43
Segment Value Security Rules with Hierarchies 7-44
Changes to an Account Hierarchy Referenced in Segment Value Security Rules 7-
45
Implementation Considerations 7-46
Implementing Segment Value Security 7-47
Segment Value Versus Data Access Set Security 7-48
Cross-Validation Rules 7-50
Cross-Validation Rules Considerations 7-51
Dynamic Combination Creation Allowed 7-52
Filters Overview 7-53
Filters and Conditions 7-54
Practice 7-9 Overview: Defining Cross-Validation Rules in a Spreadsheet 7-55
Manage an Accounting Calendar 7-56
Accounting Calendar Considerations 7-57
Start Date 7-58
Period Frequency 7-59
Period Name Format 7-60
Calendar Type 7-61
Calendars with Different Period Frequencies 7-62
Adding a Calendar Year 7-64
Practice 7-10 Overview: Verifying Your Calendar 7-65
viii
Calendar Auditing 7-66
Manage Currencies Overview 7-67
Currency Concepts 7-68
Currency in Subledgers 7-69
Define Currencies Overview 7-70
Currencies Overview 7-71
Practice 7-11 Overview: Reviewing and Creating Currencies 7-72
Conversion Rate Types: Overview 7-73
Cross-Currency Functionality 7-74
Explain Cross-Rate Rules 7-75
Practice 7-12 Overview: Creating Conversion Rate Types 7-77
Daily Rates: Overview 7-78
Entering Daily Rates 7-79
Practice 7-13 and 7-14 Overview: Using Currency Rates 7-80
Define Ledgers 7-81
Ledgers and Accounting Configurations 7-82
Define Ledger Components 7-84
Ledgers and Subledger Accounting 7-85
Manage Primary Ledgers 7-86
Practice 7-15 Overview: Searching for Your Ledger 7-87
Specify Ledger Options 7-88
Processes Using Ledger Options 7-89
Practice 7-16 Overview: Verifying Your Ledger Options 7-90
Balancing Segment Value Assignments: Overview 7-91
Balancing Segment Value Assignments to Legal Entities 7-92
Balancing Segment Values Assignments to Ledgers 7-93
Balancing Segment Value Assignment Report 7-94
Practice 7-17 Overview: Verifying Legal Entities and Balancing Segments
Assignments 7-95
Manage Reporting Currencies 7-96
Reporting Currencies Conversion Levels 7-98
Practice 7-18 Overview: Defining Reporting Currencies 7-100
Define Secondary Ledgers 7-101
Secondary Ledgers Scenarios 7-102
Secondary Ledgers Conversion Levels 7-103
Secondary Ledger Example 7-104
Secondary Ledger Example Conclusion 7-105
Secondary Ledgers Mapping 7-106
Chart of Accounts Mapping Feature 7-107
Segment Mapping Rules 7-108
Account Mapping Rules 7-109
ix
Review and Submit Accounting Configuration 7-110
Practice 7-19 Overview: Completing the Ledger Configuration 7-111
Balance Cubes: Overview 7-112
Balance Cubes Naming 7-113
Balance Cube Dimensions 7-114
Manage Ledger Sets 7-115
Practice 7-20 Overview: Creating a Ledger Set 7-116
Data Access Set Security Overview 7-117
Data Access Set Security 7-118
Data Access Set Security: Example 7-120
Practices 7-21 and 7-22: Data Access Set Security 7-121
Overview 7-122
Open and Close Periods Life Cycle 7-123
Accounting Period Statuses 7-124
Accounting Periods Overview 7-125
Period Close with Oracle Financials 7-126
Period Close Section 7-127
Period Close Best Practices 7-128
Practice 7-23 Overview: Opening the First Accounting Period 7-129
Period Close Checklist 7-130
Period Close Components 7-131
Allocations Concepts 7-132
Allocation Components 7-133
Defining Allocations Requirements 7-134
Generation of Allocations 7-135
Cross Ledger Intercompany Allocations 7-136
Step Down Allocation Example One 7-137
Step Down Allocation Example Two 7-138
Allocation Rule Concepts 7-139
Allocation Rule Deployment 7-140
Allocations: Best Practices 7-141
Practice 7-24 Overview: Creating and Generating an Allocation Rule 7-142
Revaluation Overview 7-143
Translation Overview 7-144
Revaluation and Translation Concepts 7-145
Revaluation and Translation Setup 7-146
Revaluation Process 7-147
Revaluation Example 7-149
Practice 7-25 Overview: Creating a Revaluation 7-150
Translation Process 7-151
Translation and Remeasurement Solutions 7-152
x
Historical Rates and Amounts 7-153
Import Journal Entries Overview 7-154
Journal Import Verification Process 7-155
Journal Import Validates 7-156
Reconciliation 7-157
Reconciliation Concepts 7-159
Payables Tax Reconciliation with General Ledger Report 7-160
Summary 7-161
xi
Manage Intercompany Period Status 8-48
Manage Intercompany Organizations 8-49
Map Intercompany Organizations 8-50
Manage Intercompany Organizations 8-52
Define Invoicing Options 8-53
Manage Intercompany Customer and Supplier Assignments 8-54
Manage Intercompany Customer Supplier Assignments 8-55
Manage Intercompany Receivables Assignments 8-56
Define Transaction Accounts for the Intercompany Transactions 8-58
Transaction Account Types 8-59
Intercompany Transactions Approvals 8-60
Example: Intercompany Transactions Approvals 8-61
Manage Intercompany Balancing Rules 8-62
Key Decisions and Best Practices 8-63
Intercompany Reconciliation 8-64
Reconciliation Reports 8-65
Intercompany Reporting and Analysis 8-66
Practice 8-3 Overview: Creating an Intercompany Batch 8-67
Practice 8-4 Overview: Submitting and Reviewing Reconciliation Reports 8-68
Additional References on My Oracle Support https://support.oracle.com 8-69
Summary 8-70
xii
Report Designer 9-26
Report Designer’s Standard Toolbar 9-27
Financial Reporting Studio Components 9-28
Designer Toolbar 9-30
Grids 9-31
Practice 9-2 Overview: Creating a Report with the Financial Reporting Studio:
Defining a Grid 9-33
Defining Formulas 9-34
Available Formulas 9-35
Practice 10-3 Overview: Creating a Financial Report: Adding a Formula for Total
Expenses 9-36
Using Functions: Range 9-37
Practice 9-4 Overview: Creating a Financial Report: Defining a Rolling 12-Period
Column 9-39
User and Grid Point of View Dimensions 9-40
Selecting Members 9-42
Practice 10-5 Overview: Creating a Financial Report: Defining the Grid and User
Point of View Dimensions 9-43
Property Sheet 9-44
Property Sheet Component Objects and Features 9-45
Practice 9-6 Overview: Creating a Financial Report: Setting Properties 9-46
Text Box Objects 9-47
Image Objects 9-48
Practice 9-7 Overview: Creating a Financial Report: Adding a Logo and Title 9-49
Reviewing a Report 9-50
Practice 9-8 Overview: Reviewing a Report 9-51
Infolets Overview 9-52
Infolet Repository 9-53
General Accounting Infolets 9-54
Budgetary Control Infolets 9-58
Budget Consumed Infolet 9-59
Funds Available Infolet 9-60
Custom Infolets Overview 9-61
Practice 9-9 Overview: Using Infolets Demonstration 9-62
Account Groups Overview 9-63
Viewing Account Groups in the General Accounting Infolets 9-64
Defining Account Groups: Header Region 9-65
Defining Account Groups: Accounts Region 9-67
Practice 9-10 Overview: Setting up the General Accounting Expense Infolet 9-68
Viewing Account Groups from the Financial Reporting Center 9-69
Sunburst Tool 9-70
xiii
Sunburst Icons 9-71
Sunburst Options 9-72
Practice 9-11 Overview: Viewing an Account Group from the Financial Reporting
Center Demonstration 9-73
Oracle Transactional Business Intelligence Overview 9-74
Oracle BI Publisher Overview 9-76
Oracle Business Intelligence Publisher: Overview 9-77
Financial Reporting Center and Oracle BI Publisher 9-79
Summary 9-80
xiv
Practice 10-5 Overview: Provisioning Data Roles 10-34
Summary 10-35
xv
Step 4: Determine Tax Registration 11-43
Step 5: Determine Tax Status 11-44
Step 6: Determine Tax Rate 11-45
Simplified Tax Line Override Setup 11-46
Step 7: Determine Taxable Basis 11-47
Step 8: Determine Tax Calculation 11-48
Step 9 (if applicable): Determine Tax Recovery 11-49
Setting Up Withholding Tax Configuration 11-50
Calculating Withholding Taxes 11-51
Enabling Withholding Tax Configuration 11-52
Withholding Tax Regime to Rates 11-53
Withholding Tax Rules 11-55
Setting Up Tax Point Basis 11-56
Setting Up Delivery-Based Tax Calculation 11-57
Setting Up Transaction Tax Thresholds 11-59
Calculating Transaction Tax Thresholds 11-60
Setting Up Tax Box Allocations 11-61
Setting Up Tax Reporting Configuration 11-62
Setting Up Global Tax Reporting 11-63
Reporting and Analysis 11-64
Verifying Tax Configuration 11-65
Practice 11-4 Overview: Using the Tax Simulator to Test a Receivables Transaction
11-66
Practice 11-5 Overview: Enabling your Tax for Transactions 11-67
Summary 11-68
xvi
Accounting Methods: Mapping Sets 12-22
Creating Mapping Sets 12-23
Accounting Methods: Account Rules 12-25
Creating Account Rules: Rule Type 12-26
Creating Account Rules – Value Types 12-27
Account Rules Best Practices 12-28
Conditions 12-29
Practice 12-1 Overview: Creating Three Account Rules. 12-31
Accounting Methods: Description Rules 12-32
Expanded Subledger Journal Entry Descriptions 12-34
Practice 12-2 Overview: Creating a Description Rule. 12-35
Accounting Methods: Supporting References 12-36
Accounting Methods: Journal Line Rules 12-37
Practice 12-3 Overview: Creating Two Journal Line Rules. 12-39
Accounting Methods: Journal Entry Rule Sets 12-40
Creating Journal Entry Rule Sets 12-41
Activating a Subledger Journal Entry Rule Sets 12-43
Practice 12-4 Overview: Creating a Journal Entry Rule Set 12-44
Accounting Methods 12-45
Creating or Modifying Accounting Methods 12-46
Practices 12-5 Overview: Duplicating and Modifying an Accounting Method. 12-48
Accounting Methods: Migrating the Accounting Configuration 12-49
Create Accounting Process 12-50
Create and Process Subledger Journal Entries 12-51
Practices 12-6 Overview: Submitting Create Accounting in Draft and Viewing the
Subledger Journal in Payables. 12-52
Practices 12-7 Overview: Submitting Create Accounting in Final/Post 12-53
Manual Features of Subledger Accounting 12-54
Improved Online Accounting Messages 12-55
Expanded Accounting Lines Window 12-56
Summary 12-57
xvii
Day of Month Payment Term Example 13-11
Defaults and Predefined Payment Terms 13-12
Practice 13-2 Overview: Creating a Payment Term 13-13
Managing Common Options for Payables and Procurement 13-14
Default Distributions 13-15
Automatic Offsets 13-17
Automatic Offset by Primary Balancing Segment 13-19
Automatic Offset by All Segments, Except Natural Account 13-20
Currency Conversion 13-21
Expense Accruals 13-22
Self-Billed Invoices 13-23
Legal Entity Information 13-24
Practice 13-3 Overview: Managing Common Options for Payables and Procurement
13-25
Manage Invoice Options 13-26
Manage Invoice Options: Invoice Entry 13-27
Manage Invoice Options: Matching 13-31
Manage Invoice Options: Discount 13-32
Manage Invoice Options: Prepayment 13-33
Manage Invoice Options: Approval 13-34
Manage Invoice Options: Interest 13-35
Manage Invoice Options: Payment Request 13-36
Manage Invoice Options: Self-Service Invoices 13-37
Practice 13-4 Overview: Managing Invoice Options 13-38
Manage Payment Options 13-39
Practice 13-5 Overview: Managing Payment Options 13-41
Optional Tasks to Configure Payables 13-42
Define Automated Invoice Processing Configuration 13-43
Manage Payables Calendars 13-45
Manage Tax Reporting and Withholding Tax Options 13-46
Income Tax Reporting Options 13-47
Withholding Tax Options 13-48
Manage Payables Lookups 13-50
Manage Payables Descriptive Flexfields 13-51
Manage Payables Document Sequences 13-53
Manage Distribution Sets 13-55
Practice 13-6 Overview: Managing Distribution Sets 13-56
Manage Invoice Tolerances 13-57
Manage Invoice Holds and Releases 13-59
Manage Aging Periods 13-60
Define Payables Tax and Withholding 13-61
xviii
Manage Tax Regions 13-62
Manage Reporting Entities 13-63
Additional Withholding Tax Setups 13-65
Manage Interest Rates 13-66
Manage Bank Charges 13-67
Summary 13-68
xix
Manage Payment Codes 14-37
Manage Payment Process Profiles 14-38
Prerequisites for Defining Payment Process Profiles 14-39
Payment Process Profile Concepts 14-40
Creating a Payment Process Profile 14-41
Payment Process Profiles: Usage Rules Tab 14-42
Payment Process Profiles: Payment System Tab 14-43
Payment Process Profiles: Payment Tab 14-44
Payment Process Profiles: Payment File Tab 14-45
Payment Process Profiles: Grouping Tab 14-48
Payment Process Profiles: Reporting Tab 14-49
Managing Disbursement System Options 14-51
Practice 14-5 Overview: Creating a Payment Process Profile. 14-52
Payment Document and Reference Numbers 14-53
Payment Process Requests 14-54
Payment Process Requests: Selection Criteria Tab 14-55
Payment Process Requests: Payment and Processing Options Tab 14-57
Practice 14-8 Overview: Submit a Payment Process Request 14-61
Summary 14-62
xx
Rapid Implementation and Receivables System Options 15-25
Rapid Implementation: System Option Settings 15-26
Practice 15-1 Overview: Reviewing Receivables System Options 15-29
Managing AutoAccounting Rules 15-30
AutoAccounting Rules: Table Names and Constant Values 15-31
Rapid Implementation: AutoAccounting 15-33
Practice 15-2 Overview: Reviewing AutoAccounting Rules 15-34
Managing Remit-to Addresses 15-35
Remit-to Addresses: Automatic Assignment 15-36
Rapid Implementation and the Remit-to-Address for a Business Unit 15-37
Practice 15-3 Overview: Reviewing Remit-to Addresses 15-38
Managing Receivables Activities 15-39
Receivables Activities: Setup 15-40
Rapid Implementation and Receivables Activities 15-41
Rapid Implementation: Receivables Activities 15-42
Practice 15-4 Overview: Reviewing Receivables Activities 15-43
Managing Statement Cycles 15-44
Statement Cycles 15-45
Rapid Implementation and Statement Cycles 15-47
Practice 15-5 Overview: Reviewing Statement Cycles 15-48
Defining Approval Limits 15-49
Implementation Considerations for Transactions 15-50
Set Up Document Sequences 15-51
Define Users for Credit Memo Workflow 15-52
Set Up Balance Forward Billing 15-54
Manage Value Sets 15-55
Specify Ledger Options 15-56
Customers and Parties 15-58
The Trading Community Model 15-59
Managing Customers 15-60
Manage Customer Profile Classes 15-61
Defining Profile Classes: Profile Class Tab 15-62
Profile Classes: Late Charges Tab 15-64
Practice 15-6 Overview: Creating a Customer Profile Class. 15-66
Customer Model 15-67
Creating an Organization Customer: Header 15-68
Creating a Customer: Address 15-70
Creating a Customer: Address Business Purposes 15-72
Uploading Customer Data 15-74
Practice 15-7 Overview: Creating a Customer. 15-75
AutoInvoice Process 15-76
xxi
AutoInvoice Interface Tables 15-78
Implement AutoInvoice: Profile Option Settings 15-80
Implement AutoInvoice: Transaction Flexfields 15-82
Implement AutoInvoice: Optional Setups 15-83
AutoInvoice Grouping Rule Transaction Attributes 15-84
Grouping Rules 15-85
Line Ordering Rules 15-86
Import Exceptions Overview 15-87
Define Payment Terms 15-89
Define Transaction Types 15-91
Define Transaction Types: Using Natural Application 15-92
Define Transaction Types 15-93
Practice 15-8 Overview: Defining a Transaction Type 15-95
Define Transaction Sources 15-96
Defining Transaction Sources for AutoInvoice 15-99
Define Transaction Sources for CPQ Cloud Integration 15-100
Practice 15-9 Overview: Defining a Transaction Source 15-102
Define Memo Lines 15-103
Set Up Balance Forward Billing 15-104
Defining Remittance Banks and Bank Accounts 15-105
Practice 15-10 Overview: Creating Banks, Branches, and Accounts Using a
Spreadsheet 15-106
Receipt Class, Receipt Method, and Bank Account Relationship 15-107
Defining Receipt Classes 15-108
Receipt Methods 15-110
Practice 15-11 Overview: Creating a Receipt Class and Receipt Method 15-111
Defining Receipt Sources 15-112
Practice 15-12 Overview: Creating a Receipt Source 15-113
AutoCash Rules 15-114
Define Application Rule sets 15-115
Define Application Rules: Tax Treatment Option 15-116
Define AutoMatch Rules 15-117
Define AutoMatch Rules: Threshold Settings 15-118
Define AutoMatch Rules: AutoMatch Calculation 15-119
Define Receipt Application Exception Rules 15-120
Implementation Considerations for Lockbox 15-122
Implementation Considerations for Lockbox: Receipt Match By and SmartReceipts
15-123
Implementation Considerations for Revenue Management 15-124
Settings for Revenue Recognition 15-125
Revenue Scheduling Rules 15-126
xxii
Revenue Scheduling Rules: Rule Types 15-127
Define Revenue Policies 15-128
Define Revenue Contingencies 15-130
Summary 15-133
xxiii
Configuring Cash Management Rapid Implementation 17-17
Bank Statement Processing Overview 17-18
Key Setup Tasks for Bank Statement Processing 17-19
Manage Cash Transaction Type Mapping 17-20
Bank Statement Transaction Codes 17-21
Practice 17-1 Overview: Creating Transaction Codes 17-23
Payment Code Map Groups 17-24
Code Map Group Example 17-26
Bank Statement Formats 17-27
Parse Rule Sets 17-28
Parse Rule Set Example 17-29
Bank Statement Transaction Creation Rules 17-31
Practice 17-2 Overview: Managing Bank Statement Transaction Creation Rule 17-
33
Bank Statement Reconciliation Setups 17-34
Bank Statement Reconciliation Matching Rules 17-35
Practice 17-3 Overview: Managing Bank Statement Matching Rules 17-37
Bank Statement Reconciliation Tolerance Rules 17-38
Creating Reconciliation Tolerance Rules 17-39
Practice 17-4 Overview: Managing Bank Statement Tolerance Rules 17-41
Reconciliation Rule Sets 17-42
Practice 17-5 Overview: Managing Reconciliation Rule Sets 17-43
Practice 17-6 Overview: Assigning a Rule Set to a Bank Account 17-44
Defining Subledger Accounting Rules: Cash Management Accounting Event Model
17-45
Performing Bank Statement Reconciliation 17-46
Practice 17-7 Overview: Performing a Bank Statement Reconciliation with
Autoreconciliation. 17-48
Reporting and analysis 17-49
Cash Management Dashboard 17-50
Cash Management Infolets 17-51
Cash Positioning and Forecasting – Cash Balances 17-53
Cash Position Page 17-54
5 Day Forecast Page 17-55
Transactions Cube 17-56
Ready to Use Smart View Templates 17-57
Manual Transactions 17-58
Bank Account Transfers 17-59
Ad Hoc Payments 17-61
Setup Options in Payments 17-62
Intraday Bank Statement Support 17-63
xxiv
External Cash Transactions Attachments 17-64
Summary 17-65
xxv
Summary 18-50
19 Configuring Assets
Objectives 19-2
Implementing Assets 19-3
Planning Your Implementation 19-4
Inquiring About Your Company’s History 19-5
Obtaining Existing Asset Information 19-6
Determining the Conversion Period 19-7
Define Fixed Assets Configuration 19-8
Define Fixed Assets Configuration for Rapid Implementation 19-9
Prerequisite Setup 19-10
Creating a New Assets Implementation Spreadsheet 19-11
Updating an Existing Assets Implementation 19-12
Demonstration 19-1 Overview: Updating an Existing Assets Configuration 19-13
Managing Assets Key Flexfields and Value Sets 19-14
Location Key Flexfield Implementation: Considerations 19-15
Category Key Flexfield Implementation: Considerations 19-17
Defining Your Flexfield Segments 19-18
Managing Asset Locations 19-19
Defining Asset Locations 19-20
Asset Key Flexfield Implementation: Considerations 19-21
Defining Your Flexfield Segments 19-22
Practice 19-2 to 19-4 Overview: Reviewing and Defining Asset Key Flexfields 19-
23
Managing System Controls 19-24
Defining Your System Controls 19-25
System Controls Implementation: Considerations 19-27
Practice 19-5 Overview: Review Asset System Control Options Demonstration 19-
28
Managing Fiscal Years and Calendars 19-29
Defining Fiscal Years 19-31
Fiscal Year Implementation: Considerations 19-33
Defining Asset Calendars 19-34
Calendar Implementation: Considerations 19-37
Prorate Conventions: Concepts 19-39
Prorate Conventions: Examples 19-42
Retirement Conventions 19-43
Prorate Convention Implementation: Considerations 19-44
Optional Implementation Steps 19-48
Practice 19-6 Overview: Managing Fiscal Years 19-49
xxvi
Practice 19-7 Overview: Managing Asset Calendars 19-50
Practice 19-8 Overview: Managing Prorate Conventions 19-51
Managing Asset Books 19-52
Corporate Books 19-53
Asset Book Setup 19-54
Asset Book Accounts 19-56
Asset Book Rules 19-57
Practice 19-9 Overview: Managing Asset Books 19-59
Tax Books 19-60
Asset Books and Ledgers, Subledgers, and Business Units 19-61
Asset Book Implementation: Considerations 19-64
Defining Your Asset Book: Multiple Depreciation Requirements 19-66
Defining Your Asset Book: Multiple Currency Representations 19-67
Defining Your Asset Book: Multiple Accounting Representations 19-69
Implementation Questions 19-70
Reference Data Sharing Across Asset Books 19-72
Reference Data Sharing: Overview 19-73
Determinant and Determinant Types 19-74
Reference Data Sharing Across Asset Books 19-75
Assignments to One Set Only, with Common Values 19-76
Assignments to One Set Only, with No Common Values 19-77
Reference Data Sharing: US Company Example 19-78
Reference Data Sharing: Multinational Company Example 19-79
Managing Asset Categories 19-80
Defining Asset Categories 19-82
Defining Default Depreciation Rules 19-84
Defining Oracle Fusion General Ledger Accounts 19-85
Category Implementation: Considerations 19-86
Practice 19-10 Overview: Managing Asset Categories 19-87
Managing Cash-Generating Units 19-88
Cash-generating Units Example 19-89
Managing Distribution Sets 19-90
Defining Distribution Sets 19-91
Managing Profile Options 19-92
Profile Options Settings 19-93
Managing Lookups 19-96
Managing Descriptive Flexfields 19-99
Managing Asset Keys 19-103
Practice 19-11 Overview: Provisioning Data Roles to the User Account 19-105
Summary 19-106
xxvii
20 Configuring Oracle Expenses
Objectives 20-2
Rapid Implementation Overview 20-3
Managing Expenses System Options 20-4
Expenses System Options Concepts 20-5
User Options for Expense Report 20-6
Corporate Options for Expense Report 20-7
Processing Options for Expense Report 20-9
Using Printable Expense Reports 20-10
Assigning a Printable Expense Report to an Existing Business Unit 20-11
Practice 20-1: Managing System Options 20-12
Setting Up Expense Report Templates 20-13
Expense Report Template Concepts 20-14
Defining Expense Report Templates Considerations 20-15
Defining Default Expense Report Templates 20-16
Inactivating Expense Report Templates 20-17
Defining Default Expense Report Templates 20-18
Expense Types Overview 20-19
Create Expense Type 20-20
Itemize Expense Types 20-21
Set Up Project-Enabled Expense Types 20-23
Enable Tax Classification Code 20-24
Modifying Expense Account Segments 20-25
Practice 20-2 Overview: Creating an Expense Report Template 20-26
Configuring Expense Approval Rules Overview 20-27
Expense Approval Rules Overview 20-28
Setting Up Expense Approval Rules 20-29
Manage Expense Report Approval Rules Tasks 20-30
Manage Expense Report Approval Rules 20-31
Defining Conversion Rates 20-34
Selecting a Business Unit 20-35
Defining Conversion Rates and Conversion Rate Types 20-36
Specifying a Conversion Rate Policy 20-37
Practice 20-4 to 20-5 Overview: Viewing a Conversion Rate Policy Warning and
Error 20-38
Define Expense Policies and Rules 20-39
Managing Policies by Expense Category 20-40
Enforcing Expense Policies 20-41
Common Components of Category-Based Expense Policies 20-42
Mandatory Setup Tasks for Category-Based Expense Policies 20-44
xxviii
Practice 20-6 to 20-9: Setting Up Expense Policies and Rules 20-45
Tasks for Setting Up a Mileage Policy 20-46
Setting Up a Mileage Policy 20-47
Creating a Mileage Policy 20-48
Specifying Eligibility Rules 20-49
Specifying Mileage Rate Determinants 20-50
Defining the Add-On Rates 20-51
Practice 20-10: Setting up a Mileage Expense Policy 20-53
Tasks for Setting Up an Entertainment Policy 20-54
Setting Up an Entertainment Policy 20-55
Creating an Entertainment Policy 20-56
Practice 20-11 : Setting up an Accommodations Expense Policy 20-60
Setting Up Corporate Cards 20-61
Configuring Credit Card Data 20-62
Overview of Corporate Card Transaction Processing 20-63
Configuring Corporate Card Issuers 20-65
Managing Corporate Card Programs 20-67
Configuring Corporate Card Programs 20-68
Downloading Corporate Card Transaction Files 20-69
Uploading Corporate Card Transactions with Encrypted Corporate Card Numbers
20-70
Practice 20-12 to 20-13: Setting Up and Creating Corporate Card Programs 20-71
Specifying a Corporate Card Usage Policy 20-72
Practice 20-14: Setting Up a Corporate Card Usage Policy Warning 20-75
Uploading Corporate Card Transactions with Encrypted Corporate Card Numbers
20-76
Processing Expense Reports Containing Both Pay 20-77
Payment Options for Corporate Transactions 20-78
Processing Corporate Issuer Payment Requests for Company Pay Transactions
20-80
Creating Corporate Card Issuer Payment Requests Transactions 20-81
Settings for Corporate Card Issuer Payment Requests 20-82
Processing Corporate Card Issuer Payment Requests for Company Pay
Transactions 20-83
Populating Payables Open Invoice Interface Tables 20-84
Creating Corporate Card Issuer Payment Requests 20-85
Handling Processed and Rejected Expense Reports 20-86
Individual Pay 20-87
Individual Pay Payment Option 20-88
Accounting for Corporate Card Transactions 20-90
Accounting for Corporate Card Transactions: Individual Pay 20-92
xxix
Accounting for Corporate Card Transactions: Both Pay 20-93
Accounting for Corporate Card Transactions: Company Pay 20-94
Setting Up Receipt Management Policies 20-96
Specifying Receipt Management Policies 20-97
Specifying Receipt Management 20-98
Specifying Type of Receipts 20-99
Granularity of Receipt Requirements 20-100
Specifying Receipt Requirements 20-101
Creating Expense Report Receipt and Notification Rule 20-102
Practice 20-15: Creating Receipt and Notification Rules 20-103
Setting Up Travel 20-104
Integrating with GetThere 20-105
Benefits of Integrating with Travel Partners 20-106
Benefits of Setting Up Travel Integration 20-107
Setting Up Travel Integration 20-108
Configuring Travel Partner and Travel Sites 20-109
Scheduling the Import Travel Itinerary Process 20-110
Assigning a Travel Administrator 20-111
Setting Up Optional Travel Tasks 20-112
Enabling Automatic Creation of Trip-Based Expense Reports 20-113
Setting Up Centrally-Billed Travel Cards 20-114
Setting Up Travel Itinerary Validation Rules 20-115
Setting Up Centrally-Billed Travel Cards 20-116
Third-Party Expense Reimbursements 20-117
Processing Third-Party Expense Reimbursements 20-118
Setting Up Third-Party\ Expense Reimbursements 20-121
Exporting Data from Expenses to a Third-Party Application 20-122
Using Mobile Devices to Increase Productivity 20-123
Setting Up the Mobile Device Application 20-126
Enabling Expenses Mobile Application 20-127
Using the Mileage Tracker 20-128
Submitting an Expense Report from a Mobile Device 20-129
Mobile Expense Lines That Cannot Be Included in an Expense Report 20-130
Mobile Expense Report with a Status of Saved 20-131
Mobile Expense Report with a Status of Pending Manager Approval 20-132
Summary 20-133
xxx
1
Introduction to Oracle Financials
Cloud Implementation
Consistent organization, content, and link format for Cloud service pages.
• Get Started
• Videos
• Books
Friendly task panel to use to change focus from Cloud to:
• Applications
• Middleware
• Database
• Other Documentation
Oracle Enterprise Repository has been decommissioned and the following new guides are on
the Oracle Cloud Help Center at
http://www.oracle.com/webfolder/technetwork/docs/HTML/oer-redirect.html.
• File Based Data Import (FBDI) is used to load data into Oracle Fusion Applications from
external sources, such as legacy systems and third-party applications. The File Based
Data Import for Oracle Financials Cloud Guide includes links to:
- Spreadsheets used to load data into Oracle Fusion Applications from external
sources, such as legacy systems and third-party applications. The spreadsheet
templates helps to structure, format, and generate the data file according to the
requirements of the target application tables.
- File-based load process to load the data files into the interface tables.
- Application-specific data import processes to transfer data from interface tables to
the application tables in your Oracle Fusion Applications
• Tables and Views for Oracle Financials Cloud Guide includes:
- The tables with the basic information about the table columns, primary and foreign
keys, and indexes.
- The views, columns, and query details that are associated with each view.
Financials
• Legal Structure
• Managerial Structure
• Functional Structure
Every enterprise has three fundamental structures: Legal, Business (managerial), and
Functional—that are used to describe its operations and provide a basis for reporting. In
Oracle Fusion, these structures are implemented by using the chart of accounts and
organizations. Although many alternative hierarchies can be implemented and used for
reporting, you likely have one primary structure that organizes your business into divisions,
business units, and departments aligned by your strategic objectives.
This section introduces the Oracle Fusion Financial Applications concepts for:
• Legal structure: Defines your legal entities.
• Managerial structure: Defines your divisions and business units.
• Functional structure: Defines your departments and organizations.
• Security Structure
– What level of security and access is allowed?
– Are area or local managers and the people that report to them
secured to transactions within their own area of responsibility?
– Are the company transactions largely performed by a corporate
department or shared service center or within each local area?
• Compliance Requirements
– How do you comply with your corporate external reporting
requirements and local statutory reporting requirements?
– Do you tend to prefer a corporate first or an autonomous local
approach?
– Where are you on a spectrum of centralization, very centralized
or decentralized?
Example of Infolets
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Oracle’s focus on providing an exceptional user experience pervades the Oracle Applications
Cloud. Creating a compelling, pleasing user interface that provides only what you need right
when you need it is of the highest priority. Advantages include:
• Detailed list of all the work areas that you have access to using the improved navigator.
• Logical, related tasks organized into groups and displayed in a pre-determined order set
by the application.
• Ability to configure tasks to meet your business needs.
• Access to work areas and dashboards by clicking on the icons on the Welcome
Springboard or from the Navigator entries.
Page Control
Dots
Navigate to: Welcome Springboard > Select the Favorites and Recent Items icon.
The Favorite and Recent Items menu enables users to return to flows that have been recently
accessed, usually within, but not limited to, a single session.
Global Area
Panel
Tabs
Infotiles Area
Panel
Section
Tasks
Panel
Use the Search Panel to perform local searches on the work area
you are currently using.
Search
Panel
Use the Reports and Analytics panel to run any reports and
analytics available to your user role.
Report and
Analytics
Report Panel Tab Panel
Infotile Select
Tile
• A single interface for all of the setup and maintenance phases across the complete
implementation life cycle.
• Guided processes that facilitate navigating through planning, implementation,
deployment, and ongoing maintenance.
• Configurability of the Oracle Fusion offerings to mold the offerings to fit the business
needs.
• Predefined, guided task lists for full end-to-end visibility of all setup requirements, which
enable users to implement quickly what they need.
• Export and import capability to let enterprises set up one instance and move the setup
and task lists to other instances.
• Set of comprehensive reports to give full visibility to setup at any time.
Business objects enable you to model and develop the business entities that are part of your
process.
Using business objects simplifies the management of the data in your process by
encapsulating the data and business behavior associated with the business entity it
represents.
Typically business objects represent entities in an actual business, but you can also use them
to encapsulate business logic that is not associated with any particular entity.
A Financial example of a business object is a Payables invoice which has the following
business entities:
• Supplier
• Invoice Header
• Invoice Lines
• Distributions
• Offerings contain all of the tasks required to implement the top-level business process.
• Functional areas are logical groupings in an offering that you can choose to implement
during an implementation.
• Features are used to define the business rules for the implementation and how the
transactions of the corresponding business process work. Features are available in
offerings, functional areas, or other features.
As shown here:
• The offering is Oracle Fusion Financials.
• A functional area in that offering is Expenses.
• An feature the Expenses Functional Area is Corporate Card with Expenses. The feature
includes the business rules that define how the corporate card with expense works.
Selecting the combination of offerings, functional areas, and features generates the
appropriate task list dynamically.
Specifically look at the Setup Task Lists and Tasks in the HTML format. Filter the required
versus the nonrequired setups.
Features are associated with some offering. Each feature provides two or more choices. The
valid selection types for choices are:
• Yes or No: Indicates to include or to exclude functionality.
• Single Choice: Choices are mutually exclusive.
• Multiple Choices: More than one choice can be selected.
Note: Additional features may appear if any dependency has been defined and the
corresponding feature choice has been selected.
The Implement Applications process includes some activities that are manual and performed
outside of the Oracle Fusion Functional Setup Manager application.
• Plan is the process of gathering business requirements and comparing them to the
offerings available to determine what to implement.
• Install is not addressed directly with Oracle Fusion Functional Setup Manager. The
installation of the applications and instances is done for on-premises installs before the
functional setup. Install is already completed for cloud implementations.
• Configure is the process of selecting the offerings, and features to implement. The
selections made during the configure process dynamically determine the task lists for
implementation.
• Implement covers both the management and functional user aspects of assigning tasks
and due dates, as well as completing setup tasks and reporting status.
• Export enables you to export the configuration setup data from one environment in order
to import the configuration into another environment in the same or a higher release.
• Transact is the transaction processing done within the actual product, such as Payables.
• Maintain is the process that enables you to search for tasks or task lists to perform
maintenance of setup tasks from a single user interface
An implementation project:
• Uses the Setup and Maintenance work area in Oracle Fusion
Functional Setup Manager.
• Starts the creation of your enterprise and its structures.
• Defines the scope of the implementation.
• Is populated by adding one or more related offerings or task
lists.
• Provides progress reports on tasks that can be seen on the
Implementation Projects tab.
Navigate to: Setup and Maintenance > Implementations > Manage Implementation Projects >
Fin Implementation > Expand to specific task and select row header > Assign Tasks.
You can assign tasks either by:
• Assigning the same users and due dates to all tasks in a task list.
• Assigning individual tasks to a specific user.
To implement optional and more advanced features use the Financials task lists. The task
lists are arranged in the order in which the tasks need to be completed.
Note: Some of these tasks are covered in the other Oracle Financials Cloud courses.
Navigate to: Setup and Maintenance > Tasks > Implementation > Manage Implementation
Projects.
Consider defining an ongoing maintenance implementation project that includes tasks such
as:
• Manage Daily Rates
• Manage Calendars
Note: Scope, as used in Oracle Fusion Functional Setup Manager, refers to an object that
allows a task list to be performed repeatedly. An example of a scope value is Business Unit,
for which you select a particular business unit and proceed to perform all setup tasks for that
business unit.
Almost all Oracle Fusion application implementations require moving functional setup data
from one instance into another at various points in the life cycle of the applications.
For example, an enterprise application implementation is first implemented in a development
or test application instance and then deploy to a production application instance after
thorough testing.
You can move functional setup configurations of applications from one application instance
into another by exporting and importing setup data.
Advantages:
• Helps easily move your implementation or configuration across instances.
• Does not require selecting tasks or understanding data relationships to ensure only
setup data relevant to the selected offering or functional area is exported.
• Gives you flexibility to filter the setup data as needed for specific offerings or functional
areas.
Note: Some objects are not import through configuration packages including:
• Application Menu Customization
• Trading Community Geography
• File Common Import Object or Attribute
• File Import Object, Mapping Column, or Activity
• Users
• Application General Preferences
• Procurement Browse Category or Tree
• Suppliers, Supplier Match Party Relationship. Role, News, or Notification Configuration
Points to consider:
• Offerings must be enabled before import.
• Import options must match the export file options.
• Limited validation is performed before the import is proceed.
• Notification of data that must be loaded manually is sent. You can enter the data and
resume the process.
• Notification of errors are sent. You can correct the error or skip the option.
Navigate to: Setup and Maintenance > Financials Offering > Setup button > Export button >
Create New Export.
Select the offering (1) or functional area (2) you want to export or import setup data for, and
then select Export or Import action.
• Selecting Export for either a functional area or offering invokes the Export Offering
Setup Data page where you create an export process for the offering or functional area
you want to export.
• Selecting Import (3) on the Actions button drop down list invokes the Import Offering
Setup Data page where you can upload and import previously exported setup data.
Use these videos found under the Videos link on the Oracle Help
Center Financials page to learn more about FSM.
• Who: The user who performs functions in your company, such as an General
Accountant.
• What: Individual actions a user can perform, such as the ability to enter and post
journals.
• Which: The set of data that the user can perform the action on, such as general ledger
journals with in your assigned ledger.
The security reference implementation covers all functions and actions that need to be
secured. The security definitions were based on industry standards. Unless you have
customized existing functions or added new functions, you shouldn’t have to create any new
job or duty roles. The implementation includes:
• Complete set of job roles.
• Duty roles and role hierarchy for each job role.
• Privileges granted to job and duty roles.
• Data security policies for each job role.
• Policies that protect personally identifiable information.
• Policies enforced across tools and access methods.
• Segregation of duties policies respected in the design of duties for the job role.
• Segregation of duties conflicts.
Co CC Acct I/C
The first implementation user is for creating only the initial enterprise structure and is not a
real person in HCM. After the initial enterprise structure is complete, you can create additional
users in HCM using the Manage Users or Import Worker Users tasks. Your users require that
a business unit, legal entity, and other setup be added after the initial implementation.
Planning is essential:
• Analyze the access requirements specific to your organization, understanding who
needs access to what.
• Compare the requirements with the predefined roles in the security reference
implementation, and decide which predefined roles meet your requirements and can be
used as-shipped, and which will require customizations to meet your requirements.
• Certain product areas, such as Accounts Payable and General Ledger, include multiple
roles in the reference implementation. To compare accesses granted to each role, you
can use the Compare Role feature in the Security Console.
For example, a job role can enable users to work with journals. A data role in an upgraded
implementation that inherits the job role can provide access to the journal data within a ledger.
The data role General Accounting Manager – US inherits functionality from the General
Accounting Manager job role and it enables users to perform general ledger duties in the US
ledger.
Note: New implementations assigns users directly to the job roles and to the appropriate data
sets instead of using role templates.
NEW
Applicable to new customers only.
• Does not use data role templates
• Assigns users directly to the job roles and to the appropriate
data sets.
• Uses the new Manage Data Access for Users page.
Existing customers upgrading from previous releases:
• Continue to utilize the old data role based model for their data
security implementation.
• Assign specific data sets, such as business units, ledgers,
warehouses, and so on.
• Use data roles that were automatically generated by data role
templates.
To access the Manage Data Access for Users page, navigate to Setup and Maintenance >
Manage Data Access for Users task.
NEW
You use the Manage Data Access for Users task to assign users to data scopes, like
Business Units, Ledgers, and Asset Books. You can access this task from the Setup and
Maintenance work area.
You assign data scopes to users by role, and you can only assign data scopes to roles a user
has been provisioned.
You can also import assignments from a spreadsheet. By clicking on the Authorize Data
Access button in the Manage Data Access page, you can download a spreadsheet which you
can use to import the data assignments. You can prepare the data from another source, such
as your legacy system, and populate the spreadsheet, then import.
Role inheritance is a key concept in the security model. The figure illustrates the hierarchy of
job and duty role inheritance which are used as the building blocks in Oracle Cloud Security.
• Almost every role is a hierarchy or collection of other roles.
- Job and abstract roles inherit duty roles.
- Duty roles can inherit other duty roles.
• You can also assign privileges directly to job, abstract, and duty roles.
For upgrading implementations, the diagram now shows Data Role added to secure Anita
Kennedy to the UK Set of Data in the UK Ledger for her General Accountant Job role.
Note: New implementations assigns users directly to the job roles and to the appropriate data
sets instead of using role templates.
• Oracle Identity Manager (OIM) access is granted to the predefined IT Security Manager
role.
• Use Administration Mode in OIM to create users and provision roles. OIM opens by
default to the self-service view.
- The title displays whether you are in Administration mode or Self Service mode.
- To switch from Self-Service Mode to Administration Mode, click on the button in
the upper right hand corner.
To manually provision roles, use the Create Implementation Users task from Setup and
Maintenance to access Oracle Identity Manager. Make sure you switch to Administration
mode to assign roles to users.
• To assign a role to a specific user:
- Use the search box to search for the desired user.
- Open the user and go to the Roles tab.
- Click the Assign button to assign new roles to the user.
• To assign the same role to multiple users:
- Search for the role.
- Go to the Members tab
- Click the Assign button to assign multiple users to the same role.
Roles are automatically provisioned when one of the user's assignments matches all role-
mapping conditions and the auto provision option is selected.
Role Mappings allow you to automatically assign roles to users if they match the conditions
specified in the Role Mappings. As users transfer departments or change jobs, the Role
Mappings can automatically assign the correct roles to the users.
Each role mapping rule is based on a set of attributes that can be matched to a user’s
assignment, such as Department, Job, and Location. For example, you may define a rule that
limits role mapping to current employees of the Finance Department whose Job is Accounting
Manager.
Roles capture the nature of work intended to be performed by the user.
• A range of security roles are granted to the new user.
• This enables users to access application flows that are crucial for performing the tasks..
For example, you may define a rule that limits role mapping to current employees of the
Finance Department whose job is Accounting Manager.
When the list of assigned security roles is populated, you can remove or add new roles as
needed.
Note: Auto-provision: Deprovisions roles immediately from users who are no longer eligible
for roles that they currently have.
Before you start using Security Console, set two profile options that govern the behavior of
the Security Console in the Manage Administrator Profile Values task.
• Security Console Working App Stripe: Controls the App Stripe the user works on.
Please set this profile option to fscm, either at the site level, or for specific users with
Security Console access.
• Enable Data Security Policies and User Membership Edits: Sets the preference to
enable data security policies and user membership editing in Security Console. Set this
profile option to Yes to enable both, at the site level, or for specific users.
View:
• All comparison results.
• Artifacts that only exist in either the first or the second role.
• Artifacts that exist in both roles.
Choose to view only comparison results for:
• Function security policies.
• Data security policies
• Inherited roles, or combinations.
Use the icons on the left hand side of the page to:
• Roles: Copy, create, and compare roles.
• Analytics: Examine statistical data on roles.
• Certificates: Review Certificates.
• Administration: Save Preferences.
User Role Membership Report: You can run the report for all users, or you can optionally filter
the list of users by name, department, and location.
User and Role Access Audit Report: Report can be run for one user, all users, one role or all
roles.
• One User / All Users
- Separate report outputs show role hierarchy with privileges, tabular listing of
privileges, and list of data security policies provisioned to the user.
- All Users option results in one set of reports for each user
• One Role / All Roles
- Separate report outputs show role hierarchy with privileges, tabular listing of
privileges, and list of data security policies for given role
- All Roles option results in one set of reports for each role
Navigate to: Setup and Maintenance > Manage Enterprise HCM Information.
Note: The Vision Corporation story is used to demonstrate and teach the functionality in
Oracle Fusion Applications to customers around the globe and does not necessarily represent
a real-world implementation.
Consider the following elements in creating your model for your global enterprise structure.
• Your company is required to report using US GAAP Practices, UK Statements of
Standard Accounting Practice, and International Financial Reporting Standards (IFRS).
• Your managers need reports that show profit and loss for their lines of business.
• Your corporate managers require reports showing total organizational performance with
drill-down capability.
• Your company has all administrative, accounts payable, procurement, accounts
receivable, billing, and human resources functions performed at your corporate
headquarters.
This is the model that your team has designed. The model uses numerical values to provide a
sample representation of your structure. The model includes the following recommendations:
Create three separate primary ledgers representing your separate legal entities.
• Vision North America Inc.
• Vision France Inc.
• Vision United Kingdom Ltd.
Consolidate results for your high technology business across the enterprise in a corporate
consolidation ledger.
Process all US, UK, and France general and administrative costs processed by the Shared
Service Center Corporate Business Unit.
The chart in the slide illustrates the enterprise structure of your Vision Corporation entities.
The following statements expand on the data in the chart.
• The enterprise is required because it serves as an umbrella for the entire
implementation. All organizations are created within an enterprise.
• Legal entities are required. Optionally they can be mapped to balancing segment values
or represented by ledgers. Mapping balancing segment values to legal entities is
required if you plan to use the intercompany functionality.
• At least one ledger is required in an implementation in which you record your accounting
transactions.
• Divisions are optional and can be represented with a hierarchy of cost centers or by a
second balancing segment value.
US 2 BU US 1 LE 2 BSV 102
The chart in the slide illustrates the business unit structure of your Vision Corporation entities.
The following statements expand on the data in the chart.
• Business units are required because financial and other transactions are processed and
secured by business units. Business units link to a default LE, but can perform business
functions for multiple LEs if those LEs share the same ledger.
• A shared service center to perform the Procurement business function, including
processing requisitions and negotiating supplier terms, is optional. If used, the shared
service center must be a business unit. *The assigned BSV of 103 is only for this
example and does not exist in the Vision demo database.
• Divisions are optional and can be represented with a hierarchy of cost centers or by a
second balancing segment value.
Note: Departments or cost centers are required because they track your employees and are
used in Oracle Fusion Assets and Oracle Fusion Expenses.
The chart illustrates the distribution structure of your Vision Corporation entities. The following
statements expand on the data in the chart.
• Distribution centers and warehouses are used to receive and ship the high tech
products your firm sells.
• Item master organization and inventory organizations can be added if you are tracking
your inventory transactions in Oracle Fusion Applications.
The chart of accounts structure above shows the names of the segments and the default
values that your team is proposing for Vision Corporation's three primary ledgers.
Sample Accounts:
• Vision US 101.10.11200.000.000.000 Cash Account
• Vision France 311.30.101000.000.000.000 Capital Account
• Vision UK 303.30.1100.000.000.000 Cash Account
Note: Each segment of the sample accounts corresponds to the segments listed in the boxes
below. For example, 101.10.12190.000.000.000 stands for:
Company 101, LOB (Line of Business) 10, Account 11210, Cost Center 000, Product 000,
Intercompany 000.
Oracle Fusion comes with predefined country names. You need to define the geography
structure and hierarchy of each country associated with your business before working on any
process that requires geographical data. You can do this by either importing geography data
or setting it up manually.
A country’s geography structure determines the component geography types that can be
defined and the hierarchical relationship between them. A set of predefined geography types
is available for inclusion in a country's geography structure. Additionally, you can create a
geography type to add it to the country structure. Each geography type is added below the
current lowest level. You cannot delete a geography type that has related geography data.
Oracle recommends that you plan the geography structure before creating it. Also, if you want
to delete a geography type that is not at the lowest level in the country structure, then you
must delete the geography type level and all the levels below it.
For example, the geography structure for the United States comprises the State, County, City,
and Zip Code geography types. In the United States geography structure, the State
geography type is the highest level within the country geography structure, followed by the
County as the second level, City as the third level, and Postal Code as the lowest level within
the country structure.
You can define a geography structure in two ways:
• Create the geography structure using the Manage Geographies pages.
• Import the geography structure from a source file or using interface tables.
You can map the address attributes for each of the address style formats to a geography type.
For example, you can map the State geography type to the County address attribute for the
United Kingdom. For each address component, you can enable:
• List of values: Specifies whether the geography type will appear in a list of values during
address entry in user interfaces. You must enable a list of values only if you have
sufficient geography data. This ensures address data quality while creating new
addresses by displaying a list of values from the geography data during address entry.
• Tax validation: Specifies whether the geography type will be included in tax validation.
This ensures that the addresses are valid, based on the geography hierarchy data, for
tax calculation.
• Geography validation: Specifies whether the geography type will be included in
geography validation. This ensures that a new address will have correct geographic
data, based on the geography hierarchy data.
You can define Geography Duplicate Validation Control at the country level. The geography
validation control determines whether an address that did not pass geography validation
during address entry can be saved. If the validation control is set to Error, then an address
that has failed validation cannot be saved and the errors are saved in the status. If the
validation control is set to No Validation, all addresses are saved including incomplete and
invalid addresses.
1. Enter 3. Verified
address and address
click. appears in
standardized
form.
2. Verify
address and
click.
Address Cleansing:
• Validates, corrects, and standardizes addresses that you enter in a user interface.
• Validates the entire address against an external directory of addresses.
• Transforms the address to the postal standard form attributes.
• Ensures real-time, consistent address representation by checking whether address data
entered conforms to a particular format.
Note: Address line attributes are defined in the Address Style format, which specifies the
layout of an address.
Real-time address cleansing for a country has the following levels:
• None: Specifies that the country does not have real-time address cleansing.
• Optional: Specifies that you can optionally cleanse address data during address entry.
You can select the option to perform real-time address cleansing, and receive a
corrected, standardized address.
Longitude
Latitude
Spatial services enable users to find points of interest such as customers, contacts, and so on
using the latitude and longitude coordinates of an address.
After the latitude and longitude coordinates are available from geocoding, you can use the
spatial services feature to identify points of interest, such as customer and contact addresses,
in the vicinity.
By default, the Geocoding option is disabled. You can enable the Geocoding option on the
Setup and Maintenance > Manage Geographies page.
If the Geocoding feature is enabled, the feature can be scheduled to run at regular time
intervals so that newly created or updated locations are picked up and decoded whenever
you create or update an address using the user interface, web services, bulk import, or file-
based import.
You can schedule the Populate Location Latitude and Longitude process at regular intervals
in the Scheduled Processes work area to populate the latitude and longitude information for
the addresses you enter in the application.
Note: You can import Nokia geography reference data from the Manage Geographies user
interface. The Oracle-licensed Nokia data from Nave is available for the US and a growing list
of countries. If the licensed Nave data is not available for a particular country, then the Import
Nokia Data action is disabled.
Import Third-party Geography Data Using File-based Data Import: You can use the file-based
import process, if you plan to provide geographic data details in a source file. The process
reads the data in the source file, populates the interface tables, and imports the data into the
application destination tables.
To import and set up geography data, you must import geography data for the countries
where you do business. You can import Oracle-licensed Nokia data from Nave for those
countries where the data is available.
If the licensed Nave data is not available for a particular country, then the Import Nokia Data
action is disabled. In this case, you must license geography data from another vendor and
import it from a file.
The Nokia Data import option is supported for the following countries:
Austria, Belgium, Bulgaria, Canada, Switzerland, Czech Republic, Germany, Denmark, Spain,
Finland, France, Greece, Hungary, Ireland, Iceland, Italy, Mexico, Norway, Poland, Portugal,
Romania, Russia, Sweden, Turkey, and United States.
You can:
• Rename the values or codes for these lookup types.
• Add new extensible codes to these lookups types.
For example, you can create a United States Tax zone type, to include various tax zones in
the country.
When you create:
• A zone type that is restricted to a country, you can define the geography types or
geographies that can be used to create a zone.
• A zone, you will need to either create the zone under an existing zone type, or you will
need to create a new zone type and then create the zone.
Answer: b
Answer: a
Answer: b
Answer: a
Begin configuring the enterprise structure from the Setup and Maintenance work area.
The list of tasks to complete is arranged in the order in which the list should be completed.
An enterprise consists of legal entities under common control and management.
In this section, we will discuss:
• Rapid implementation of enterprise structures
• Legal jurisdictions and authorities
• Legal entities
• Legal reporting units
The chart of accounts, calendar, and currencies are called the three Cs because they are the
three main components required to create a ledger. An accounting method is also required
and a seeded method is available.
For example, Payables uses the account structure to record invoice distributions, the
accounting calendar to record the date of the invoice, currencies and rate types to record
invoice amounts in different currencies, and the journal categories and sources to book the
accounting entry.
Caution: Plan your implementation carefully, including the above requirements, before
preparing and loading your spreadsheet. Some configurations cannot be changed after the
spreadsheet is loaded.
Use the Define Financials Configuration for Rapid Implementation task list to streamline your
setup configuration to focus only on the critical setup steps. The rapid implementation task list
minimizes the time needed for you to complete your key setups and enable the day-to-day
use of Oracle Fusion Financials.
Note: You cannot perform a complete implementation using only the Rapid Implementation
task list. You need to also use the tasks in the standard Financials task list to add and update
additional setup data.
Navigate to: Setup and Maintenance > Search > Rapid Implementation > Expand the Define
Common Financials Configuration for Rapid Implementation.
Other objects that are included are legal addresses and mapping between legal entities and
the primary business segments.
Navigate to: Setup and Maintenance > Define Financials Configuration for Rapid
Implementation > Expand list.
For fast, efficient implementations, use the Define Financials Configuration for Rapid
implementation task list. These task lists consist of the required tasks for your implementation
including spreadsheet loaders. The task lists are arranged in the order in which the tasks
need to be completed.
Note: The list above is the areas that are covered in this course and is not a complete list.
All of these components in a chart of accounts can be created using Rapid Implementation
spreadsheets:
• Chart of Accounts Structure: Defines the key attributes for your chart of accounts, such
as the number of segments, segment sequences, segment names, segment prompts,
default value sets, and segment labels such as Natural Account and Primary Balancing.
• Chart of Accounts Structure Instance: Inherits by default all the attributes of the chart of
accounts structure, meaning that all instances of the same structure share a common
shape and have the same segments in the same order. However, at the chart of
accounts instance level, you can override the default value set assignments for your
segments and assign a unique account hierarchy that determines the parent and child
relationships between the value set values. Oracle best practice is to map your chart of
accounts structure to one and only one instance.
• Value Sets: Attached to each segment to provide formatting and validation of the set of
values used with that segment. You can think of a value set as a container for your
values.
• Segments: Combine with other segments to create the account combination. Each
segment has a value set attached to it to provide formatting and validation of the set of
values used with that segment.
Manage Value Sets: Navigate to: Setup and Maintenance > Manage Value Sets.
• Assign one value set to each chart of accounts segment.
• Share the same value sets across multiple charts of accounts to facilitate consolidation if
the values are the same and have the same meaning.
• Use the same value set more than once within the same chart of accounts structure if
the same values are used for the balancing and intercompany segments.
Note
• Changing the attributes of a value set affects all chart of accounts segments using that
value set.
• If segment value security rules are applied to the shared value set used for the company
and intercompany segments, problems may arise with intercompany values used to
record cross-ledger transactions.
Segment labels are assigned as part of the rapid implementation configuration of your chart of
accounts structure. You can review the assigned segment labels on the Manage Key Flexfield
Structures page, which you access using the Manage Structures button on the Manage Chart
of Accounts page.
Note: The Management segment label shows in the user interface but not currently supported
in Oracle Cloud applications.
Three balancing segment labels are available: Primary, Second, and Third Balancing.
• The Primary balancing segment label is required.
• The Second and Third balancing segment labels are optional, and may not be
necessary unless, for example, you need to balance at more than the legal entity level
for management reporting.
Note: Add a cost center segment if you plan to add Assets or Expenses in the future, because
the chart of accounts cannot be modified.
• Natural Accounts:
– Determines the account type (asset, liability, expense, revenue,
or equity) and other information specific to the segment value.
– Facilitates processes in the General Ledger application, such
as retained earnings posting, and therefore is required.
• Intercompany:
– Optionally assigns the segment to be used in intercompany
balancing functionality.
Note: The spreadsheet creates one hierarchy. To create additional hierarchies, use the
Generate Additional Hierarchy button (which appears on the Company and Natural Account
sheets) to generate multiple hierarchies for any chart of accounts segment, either during initial
setup or at a later time, by using this button to create new hierarchies or add new versions to
existing hierarchies after your enterprise structures have been created.
A business unit:
• Represents a unit of an enterprise that performs one or many
business functions.
• Can be consolidated in both a managerial and legal hierarchy.
• Can process procurement transactions on behalf of many
legal entities.
• Is similar to the operating unit in prior versions of Oracle EBS
Financials, with additional functionality.
• Is used to partition your subledgers data.
Normally, a business unit has a manager, strategic objectives, a level of autonomy, and
responsibility for its profit and loss.
Navigate to: Setup and Maintenance > Create Chart of Accounts, Ledger, Legal Entities, and
Business Units in Spreadsheet
You enter data in a sheet like the one shown above.
• Use the validate and generate buttons to validate and generate two files after entering
the data on your enterprise structures.
• Import and deploy a file to automatically create a ledger with legal entities, a balances
cube, and business unit or units with all business functions enabled. The legal entities
that use the ledger are associated with it and assigned balancing values. A primary
ledger is created for each distinct country of your legal entities.
• Add Segment Sheets button: You create spreadsheets to enter values and hierarchies
for additional segments by entering the segments on the Chart of Accounts, Calendar,
and Ledger sheet and then clicking the Add Segment Sheets button.
Navigate to: Setup and Maintenance > Create Cross-Validation Rules in Spreadsheet.
Cross Validation example: Balance sheet accounts are not combined with operational cost
centers.
Navigate to: Setup and Maintenance > Manage Account Combinations > Create in
Spreadsheet button.
• Create with your natural account value set values in the Rapid
Implementation spreadsheet.
• Tag natural account values with an extended account type
such as Assets – Accounts Receivable, Assets – Asset
Clearing, and Owner’s Equity – Retained Earnings.
– Financial category, which is used to facilitate Oracle Business
Intelligence Applications (OBIA) Reporting, is automatically
assigned.
– Tagged natural accounts are used to generated accounts in
setup objects, such as ledgers, bank accounts, asset books,
intercompany accounts, receivables system options, payables
common options, and so on.
Navigate to: Setup and Maintenance > Create Chart of Accounts, Ledger, Legal Entities, and
Business Units in Spreadsheet.
• All available extended account types must be assigned to one natural account value.
The extended account types help create default accounts automatically across multiple
product setup user interfaces. For example Payables and Receivables setup options.
• You should assign an extended account type only to a postable detail-level natural
account value, and you must assign a particular extended account type only to one
account. Likewise, a detail natural account value can be assigned only one extended
account type.
• Specify at least one detail account value for the other segments in the chart of accounts
besides the company and natural account segments. The detail account value is used to
create the account combination supplied by default into Oracle Financials Cloud setup
objects.
Navigate to: Setup and Maintenance > Create Chart of Accounts, Ledger, Legal Entities, and
Business Units in Spreadsheet.
For example, sequences are enabled at the legal entity level for countries with such a
requirement like Spain, Italy, and France. Sequencing is not enabled for other countries
where sequencing is not required, for example, the Untied States, even if you provide
sequencing. The data is skipped.
The Create Chart of Accounts, Ledger, Legal Entities, and Business Units workbook provides
six sheets.
• Instructions: Read the planning tips, loading process, best practices, and
recommendations. The Instruction sheet includes a link to a completed sample data
workbook.
• Chart of Accounts, Calendar, and Ledger
• Business Units
• Companies and Legal Entities
• Natural Accounts
• Financial Sequences
For the intercompany segment, no sheet is created. The application uses the value set and
values from the company segment for its value set and values.
Navigate to: Setup and Maintenance Create Chart of Accounts, Ledger, Legal Entities, and
Business Units.
• After you finish preparing the data in the sheets, click the button called Validate Data. A
Validation Report is generated. If there are errors, correct them before proceeding.
• Click on the button called Generate Chart of Accounts File. The process generates a zip
file for the entered chart of accounts and hierarchies setup data. Save the file.
• Click the button called Generate Ledger, LE, and BU File. The process generates a zip
file for the entered ledger, legal entities, and business units setup data. Save the file.
• Navigate to: Setup and Maintenance > Upload Chart of Accounts. This task launches
the Upload Enterprise Structures and Hierarchies process. Select the Upload Enterprise
Structure option. Click the Choose File button and select the first zip file you have
saved. Click Submit.
• Navigate to: Tools > Scheduled Processes. Verify that the process was completed.
• Navigate to: Setup and Maintenance > Upload Ledger, Legal Entities, and Business
Units. Click on the Upload Enterprise Structure radio button. Click the Choose File
button to select the second zip file you have saved. Click Submit.
• Navigate to the Scheduled Processes page. Verify that the process was completed .
• In the parameters region of the Upload Chart of Accounts process, select the first file
you saved, XXChartOfAccounts.xml, and submit the process.
• After loading your chart of accounts file, deployment of the chart of accounts is
automatic. Deployment deploys all charts of accounts in the system.
• After deployment is successfully, upload the second file you saved
(XXFinancialsCommonEntities.xml) by selecting it in the parameters region of the
Upload Ledger, Legal Entities, and Business Unit process.
Deployment deploys all charts of accounts in the system during each run. To verify that the
Deployment Status has finished, navigate to the Manage Key Flexfields page from the Setup
and Maintenance work area. It stops when an error occurs. You must fix the errors and run
the process again until successful.
The following are some examples of where spreadsheets are used in Oracle Fusion
Applications:
• General Ledger: Enter account combinations, cross-validation rules, and journals,
correct journal import errors, and upload currency conversion rates within a
spreadsheet. You can also upload budgets and correct budget import errors.
• Payables: Enter supplier invoices and correct invoice import errors.
• Assets: Set up key asset features, such as asset categories, physical locations, asset
keys, books, and category book defaults, prepare asset source lines, and complete
asset details within a spreadsheet and then import them.
• Expenses: Employees can also enter their expense reports in Microsoft Excel. You can
enter employees using spreadsheets too.
• Receivables: Process customer receipts and upload customer data.
• Tax: Configure transaction taxes according to local and international tax requirements.
• Country-Specific Sequences: Generate country-specific sequencing setup using the
predefined country defaults that are based on commonly used, known sequencing
requirements.
Welcome page > Click your User Name to open Settings and Actions menu >
Troubleshooting > Run Diagnostics Tests.
You can run diagnostic tests to perform health check and data validation on the following
enterprise structures setup data:
• Chart of Accounts
• Value Sets and Values
• Account Hierarchies Versions
• Accounting Calendars
• Legal Entities and Legal Reporting Units
• Ledgers Setup
To access the Diagnostic Dashboard and perform the diagnostic tests, you must be granted
the Application Diagnostics Regular User job role.
• When you have been granted the role, you can view the link to run the diagnostics tests.
• If you have the Application Diagnostics Viewer job role, you can view the diagnostic test
results, but not run new tests.
Legal jurisdictions and authorities may be relevant to your Oracle Fusion Financials
implementation only if you:
• Use Oracle Fusion Payables and Oracle Fusion Receivables.
• Perform tax calculations.
• Legal authority information is printed on your tax reports to meet country requirements,
for example, for India and Brazil.
• Legal authorities are defined on the Manage Legal Authorities page under the Define
Legal Jurisdictions and Authorities for Financials task list.
• Tax authorities are a subset of legal authorities and you define them using the same
setup page.
• A legal entity is a recognized party with rights and responsibilities given by legislation.
• A legal entity has the right to own property, the right to trade, the responsibility to repay
debt, and the responsibility to account for themselves to regulators, taxation authorities,
and owners according to rules specified in the relevant legislation.
• A legal entity’s rights and responsibilities can be enforced through the judicial system.
For example, your enterprise develops and leases properties. You can create separate legal
entities for development and leasing. This would minimize risk across your lines of business.
If you make purchases and sell to and from companies under your control, define these
companies or other legal entities as customers and suppliers.
• Transactions between legal entities require accounting.
• Accounting for transactions between legal entities under common control (your legal
entities) is called intercompany accounting.
Legal entities can be identified as legal employers on the Manage Legal Entity page. In
Oracle Fusion Financials, the employees employed by the legal employer can be assigned as
users.
A business unit is a unit of an enterprise that performs one or many business functions that
can be rolled up in a management hierarchy. A business unit can process transactions on
behalf of many legal entities.
In Oracle Fusion Applications, use business unit as a securing mechanism for transactions.
For example, if you run your export business separately from your domestic sales business,
secure the export business data to prevent access by the domestic sales employees. To
accomplish this security, set up the export business and domestic sales business as two
separate business units.
Divisions
Divisions
• Provide an area of management responsibility that can correspond to a collection of
legal entities or to part of a single or of several legal entities.
• Aggregate financial results for divisions by legal entity or by combining parts of multiple
legal entities.
• Define date-effective hierarchies for the segment that represents the management entity
in the chart of accounts to facilitate the aggregation and reporting by division.
• Assign one or more legal entities to your configuration using the Assign Legal Entities
task.
• Assign balancing segment values to your legal entities using the Assign Balancing
Segment Values to Legal Entities task.
• Assign balancing segment values directly to your ledger using the Assign Balancing
Segment Value to Ledger.
Note: The balancing segment values that are assigned to the ledger represent nonlegal entity
transactions, such as adjustments. If you use legal entities, you must assign balancing
segment values to all legal entities before assigning values to the ledger. The only available
balancing segment values that can be assigned to ledgers are those not assigned to legal
entities.
Caution
• After a ledger has been used, historical balances are not automatically converted based
upon the selection of additional balancing segments.
• You cannot change to multiple balancing segments after you have begun to use the
ledger because your historical data is not balanced by the new multiple balancing
segments.
Receivables
Payables
Post intercompany transactions directly to the General Ledger. Subledger invoicing is not
required. Instead, these transactions get directly transferred and posted to the general ledger.
To use this functionality:
• Define processing options.
• Select the intercompany account combinations that are used to create intercompany
transactions. Account combinations for intercompany transactions are derived
automatically based upon your intercompany setup.
• Set up intercompany organizations for your legal entities to limit the number of trading
parties. Intercompany organizations within the same legal entity are also supported.
For example, you can track assets and liabilities that move between your departments within
your legal entities by creating departmental level intercompany organizations.
Navigate to: Setup and Maintenance > Define Ledgers > Specify Ledger Options.
• Set the Sequencing By option to either ledger or legal entity to enable document
sequencing in subledger transactions and accounting and reporting sequencing in
subledger and general ledger journals.
• Set the Sequencing By option to none to disable sequencing.
• Set the Enforce chronological order on document date to Yes to generate chronological
sequence numbers. This is enforced only when sequencing is at legal entity level.
• Select the Enforce Document Sequencing option for Payables and Receivables if
sequencing is to be enforced for Payables and/or Receivables transactions. If this option
is selected, the transaction cannot be saved without a document sequence number
assigned to it.
Start using legal entity-based sequences, either at year-end or when new ledgers and legal
entities are implemented. You can use Rapid Implementation to automatically complete the
sequencing settings based on your country-specific needs. This includes enabling sequencing
for legal entity.
Plan and define your legal reporting units at both the local and
national levels if you operate within the administrative boundaries
of a jurisdiction that is more granular than country.
For example:
• If the legal entity establishes operations requirements for each
local area in a country that requires reporting of employment
and sales taxes locally as well as nationally.
• If you need more than one legally registered location to meet
this legal entity’s reporting requirements in each local area.
Note: Multiple registrations can be associated with a legal reporting unit. However, only one
identifying registration defined with the legal authority used for the legal entity or legal
reporting unit can be associated with the legal reporting unit.
Financials:
• Define Common Applications Configuration for Financials
Define Implementation Users
– Define Enterprise Structures for Financials
– Define Ledgers
– Define Security for Financials
– Define Approval Management for Financials
• Define Common Financials Configuration
• Define and Maintain Intercompany Processing Rules
• Define Budget Configuration
• Define Financial Reporting
Navigate to: Setup and Maintenance > Financials > Expand list.
To implement optional and more advanced features use the Financials task lists.
• The task lists are arranged in the order in which the tasks need to be completed.
• The Define Common Applications Configuration for Financials task list contains
implementation and administration tasks.
Note: The list above is the areas that are covered in this course and is not a complete list.
• You must create value sets first and then add the value sets to
your structure and instance.
• After creating the structure and instance and assigning your
value sets, create values for the value sets.
Do not create values in your value set until after the structure and instance creation because
some value attributes, such as Allow Posting or Account Type, are not available.
When you define value sets, you also need to determine how you
want to validate your values.
Independent Validation
• Lists of values are independently displayed when you
complete the segment in the account combination.
• You must use independent validation and the data type of
character for your chart of accounts value sets. This structure
enables you to build a hierarchical tree structure from the
values and report on each segment independently.
Note: Table validated value sets are not supported in Oracle Financials Cloud.
Table and other validation types that are available and used with different types of flexfields,
such as descriptive flexfields or the Asset Category key flexfield, but not with the Accounting
Key flexfield, are:
• Format only: Data is entered and not selected from a list.
• Dependent: List of values for which a valid value is determined by the independent
value of another segment.
• Subset: List of values that is a subset of the values in an existing independent value set.
Making changes in the future to the structure and instances of your chart of accounts is
difficult and not recommended.
• Plan carefully to create an account structure that meets the current needs of your
organization and anticipates future requirements.
• Customize your account structure for your industry and reporting requirements.
• Choose the number of segments, as well as the length, name, and order of each
segment carefully.
The chart of accounts structure defines the key attributes for your
chart of accounts:
• Number of segments.
• Segment sequences.
• Segment names and prompts.
• Segment labels, for example natural account and balancing.
• Default value sets.
Caution: Remember security is enabled at the value set level and applies to all segments that
use that value set.
Best practice is five to nine segments. Avoid total concatenated lengths of over 28 to 30
characters as you can have problems with the chart of accounts truncating on some
predefined reports and complicates data entry.
Optionally, assign unique hierarchies to create relationships between the value set values for
each segment in the instance by the assignment of a tree code to the value set associated
with the chart of accounts instance segment.
Different value sets and values are required to meet local and statutory reporting
requirements.
At the chart of accounts structure instance level:
• Optionally, override the value sets provided by default from the chart of accounts
structure.
• Assign a value set with the same segment type and length to each segment.
• Create hierarchies for each segment to meet financial reporting requirements.
• Assign a tree code to each instance segment to indicate the source of the hierarchy
information for the associated value set.
Example above: Navigate to General Accounting > Journals > Tasks > Create Journal.
• You can enter account segment values faster and easier by using account shorthand
aliases during entry of journals and other accounting transactions.
• The account aliases allow you to complete journal entries by selecting descriptive labels
instead of remembering complex account combinations.
• The underlying account segment values default automatically into the data entry fields.
Using this feature minimizes data entry errors, eliminating the need to correct or reverse
journals.
Steps to Enable Account Shorthand Alias
• Navigate to: Setup and Maintenance > Key Flexfield Structure Instance to have the
application implementation administrator enable the shorthand alias feature.
• Redeploy the chart of accounts structure.
Enter valid values for each segment after adding them to the
chart of accounts structure and structure instance.
Each value is defined with a name, description, and optionally a start date and end date.
Navigate from the Setup and Maintenance work area to the Manage Chart of Accounts Value
Sets page.
Click the Manage Values button to enter values for each segment. These are the values that
you use when building your account combinations.
Enable the segment value. The period of usage must fall within the start and end dates if
entered on the value.
Note: Sort Order is not used with the Accounting key flexfield.
Caution
• When creating a new chart of accounts with new value sets, create the value sets
definition first and leave the values creation until after the creation of the instance and
structure.
• Creating values before assigning the value set to the account structure prevents the
ability to define the required attributes on the values and make them unusable for the
chart of accounts.
Note: If you select Yes for Summary (Parent), the application does not post to the accounts
created using that value even if Allow Posting is set to Yes. Account Type, Third Party Control
Account, Reconcile, and Financial Category attributes are available only on the Natural
Account segment values. The Financial Category is a predefinded list where you can add
additional values.
• Summary: Yes indicates this value is a parent value.
• Allow Posting: Enter Yes to enable posting to the account. If you set Allow Posting to
No, you cannot post to the account. If you are defining a parent segment value, you
must enter No because you cannot post to parent accounts.
• Allow Budgeting: Enter Yes to perform budgeting for accounts with this segment value. If
you are defining a parent segment value, you must enter No.
You cannot enter GL journals against control accounts because that would make the source
system and the GL system out of balance.
When defining your natural account segment values, you can designate an account as a
control account using the attributes on the Manage Values page from the Setup and
Maintenance work area. Select one of the following options:
• Customer: You can only use that account when you enter customers, such as
Receivables invoices. Any subledger journal entry lines which use that account must
include customer information.
• Supplier: You can only use that account where you enter suppliers and supplier sites,
such as Payables invoices. Any subledger journal entry lines which use that account
must include supplier information.
• Third Party: You cannot enter manual journal entries from General Ledger or Subledger
Accounting.
• Restrict Manual GL Journals: You cannot enter manual journals from GL, but you can
enter journals from Subledger Accounting.
• No: Not a control account.
• Hierarchies for financial reporting: Child values in these hierarchies cannot roll up to
different parents within a hierarchy because this functionality is not supported when you
publish such hierarchies to Essbase.
• Hierarchies for allocations: Used with Calculation Manager in creating allocation rules.
• Hierarchies for cross-validation rules, revaluation, and chart of accounts mapping:
- Are created within the same hierarchy and must be associated with a chart of
accounts instance.
- Associate only one hierarchy with a chart of accounts instance, per segment.
- Can have the same child roll up to different parents.
- Are not available for reporting and allocations.
Note: In the rare cases in which you can use the same hierarchical account relationships for
financial reporting, allocations, cross-validation rules, revaluations, and your chart of accounts
mapping definition, you can define just one hierarchy.
Note: The Rapid Implementation spreadsheet can be used to maintain and create hierarchies.
The spreadsheet automatically:
• Creates two versions of your hierarchy (Baseline and Current).
• Runs the flattening and auditing programs.
• Sets their status to Active.
• Publishes all hierarchies for you.
1. Search for the tree you just created to add a tree version.
2. Enter the name, description, and effective start date for the
tree version.
3. Select the data source values to use.
4. Use the Audit Results section to start the Audit process to
verify the correctness of the tree.
5. Use the Column Flattening and Row Flattening features in the
Actions menu to:
– Optimize parent/child relationships.
– View information for run-time performance that is stored in an
additional column in a table for all parents of a child.
6. Use the Set Status feature in the Actions menu to set the
status to active and activate the hierarchy.
Note: You can create additional tree versions from the Rapid Implementation Enterprise
Structures spreadsheet.
The fully qualified member name path for a member may change if you originally published a
single hierarchy to a cube and later published another hierarchy that includes the same chart
of accounts value.
If the fully qualified member name path changes, you must update existing financial reports,
allocation rules, and Smart View template that refer to that member. Otherwise, such
processes will have errors.
Important: Creating two hierarchies in the beginning eliminates the need to update your
reports and rules.
For more information, see: Oracle Fusion General Ledger Hierarchies: Recommendations
and Best Practices (Doc ID 1520970.1) on My Oracle Support.
Note: Flexfield security is enabled and disabled in the Manage Value Set page.
For example, if you have a new department as of January 1, 2017, you can create an account
combination with a From Date of 01-JAN-2014 and the account combination becomes
enabled on that date. This functionality enables you to create the account combinations in
advance.
To create an account combination, navigate from the Setup and Maintenance work area to
the Manage Account Combinations page. Additionally, you can set the following attributes
from the Manage Account Combinations page:
• Preserve Attributes: To prevent changed segment values from overriding values defined
at the account combination level when running the Inherit Segment Value Attributes
process.
• Type: To identify the type of account - Asset, Liability, Revenue, Expense, and Owner’s
Equity.
• From and To Dates: To enable or disable the account combination on a specific date.
• Allow Posting: To use the account for transactions and journal entries.
• Alternative Account: To use an alternative account combination when this one is
disabled.
For example, if you enable a particular cost center segment value that had been disabled
previously, navigate to: Setup and Maintenance > Maintain Segment Value Attributes to run
the Inherit Segment Value Attributes process and re-enable all account combinations
containing that cost center automatically.
Prevent selected account combinations from being affected by segment value attribute
changes by selecting the Preserve Attribute check box on Manage Account Combinations.
• Use the Segment Value Inheritance Exception Report to view the account combinations
that have been changed.
• Individual segment value attributes override account combination attributes.
• An account combination is composed of several segment values. If these segment
values have conflicting settings for Enabled, Allow Posting, From Date, or To Date, the
most restrictive of the settings for any of the individual segment values applies to the
account combination.
• If you disable a segment value, the combinations that contain that value can no longer
be used, even if the Preserve Attributes check box is selected.
Note: You can also disable an account combination or change other attributes in the Manage
Account Combination page.
A distinction between setup and transaction user interfaces is that segment value security
prevents you from seeing certain account values in transaction user interfaces, but you can
still see the account combinations with the secured values in setup user interfaces.
• If you try to update the field in the setup user interface, you won't be able to use those
values.
• For transaction, balance, and activity query user interface, the segment value security
prevents both the viewing and using of the secured values.
• Segment value security control is both for Read and Write access control.
Co CC Acct I/C
• Based on the roles provisioned to users, data security policies determine which values
of the segment end users can view or modify.
• Controls access to parent or detail segment values.
• For example, if the same value set is used for the balancing segment and intercompany
segment of a chart of accounts, then the same security rules apply to both. Thus, if you
create a security rule that only allows you to access balancing segment value 01, then
you are able to only perform intercompany transactions against company 01. Therefore,
if you enable segment value security rules by balancing segment, you should use two
different value sets for the company and intercompany segments.
Security Security
condition Data role policy
General associated
Cost Center Accountant with the Cost
Equal to – Vision US Center value
Accounting set
Example
Security Security
condition Data role policy
General associated
Account Accountant with the
Equal to – Vision US Account
US Revenue value set
Create conditions and assign them to specific data roles to control access to your segment
values. For example:
• Enable security on both the cost center and account value sets that are associated with
your chart of accounts.
• Assign the General Accountant – Vision US data role to the user so the user has access
to cost center Accounting and account US Revenue.
• Deny all other users access to all cost center and account value set values.
When access is granted by using segment value security conditions and data access roles for
a ledger:
• Use only the allow account values not restricted by the security rule in entering a
journal.
• View only balances for accounts during running reports.
When viewing ledger options or other setup pages in an accounting configuration, if the
accounts specified include references to an account with values to which you have not been
granted access, then you can see the account but cannot modify the secured values.
Operator Usage
Equal To Secures a specific detail value. You cannot
use this operator to secure a parent value.
Not equal to Secures all detail values except one that you
specify. You cannot use this operator to
secure a parent value.
Use any of the following operators in your conditions to secure your segment values.
Note: For Is descendant of and Is last descendant of:
• Specify an account hierarchy (tree) and a tree version to use this operator.
• Notice that the security rule applies across all the tree versions of the specified
hierarchy, as well as all hierarchies associated with the value set.
Legend
Management hierarchy Geographical hierarchy
100
100 100
200 300 400 Access
101 200 300 200 300 Denied
• Retrieve account hierarchy from security rule: in the Management hierarchy the 2010
and 2011 versions specify that the parent value 100 is secured by means of the Is
descendant of operator.
• Derive effective version based on system date: In the Management hierarchy the 2011
version is the effective tree version based on the system date.
• Apply security condition to get the list of descendants based on the effective tree
version: The parent value itself and all its descendants are secured based on the
effective tree version. The values in the 2011 version are: 100, 200, 300, 101, 201, 202,
301, and 302.
• List of values is accessible across all versions of the secured hierarchy, and across all
hierarchies associated with the value set:
- In Management hierarchy: 2010 version, 203 is denied access. All other values
can be accessed.
- In Geographical hierarchy, 400, 401, 402 are denied access. All other values can
be accessed.
When you create new segment value security rules or change an existing rule that is based
on a hierarchical filter, you must republish the tree versions affected by the rule change using
the Publish Account Hierarchies page.
• Republishing is required for the segment value security to become effective in the cube.
• Changes to an account hierarchy previously published to the balance cube must be
republished to the cube to reflect the updated hierarchy.
The Maintain Value Sets and Maintain Chart of Account Hierarchies processes update the
data that is required to regulate ledger and data access security by storing the primary
balancing segment values assigned to a ledger and the specific child balancing segment
values assigned to a data access set through parent value assignments.
The Process Account Hierarchies process automatically runs the following child processes:
• Tree Audit and Tree Activation
• Tree Row Flattening
• Tree Column Flattening
• Maintain Value Sets
• Maintain Account Hierarchies
• Publish Hierarchies (You can choose not to run this process.)
• If you did not make changes to the hierarchy assigned to a value set, select Yes in the
Publish Detail Values Only field.
• If you are using hierarchies for your segment value security rules, publish the hierarchy
from the Manage Hierarchies page.
• You don't have to use hierarchies for segment value security, but if you want your
reports to report on hierarchies that conform to hierarchical segment value security, you
need segment value security rules.
• In the parameters, you select a value set and whether to publish detail values (child
values) only. If you did not make changes to the hierarchy and simply enabled or
disabled segment value security rules, then you can run this program from the
Scheduled Processes page and select Yes to publish Detail Values Only. Publishing an
entire hierarchy has a performance cost, which is why this option exists. For example, if
you have 20 hierarchies, then publishing all 20 could take a long time.
For segment value security roles, the best practice is to give them a common suffix, such as
SVS (segment value security), to more readily identify them. You can assign these custom
roles a role category of Default.
• Controls the combinations of values you can create when you are setting up account
combinations.
• Defines whether a value of a particular segment can be combined with specific values of
other segments.
• Differs from segment value security rules validation, which controls access to a segment
value rather than preventing a combination of segment values.
• Used to prevent the creation of combinations that should never exist, such as preventing
balance sheet accounts from being combined with cost centers for revenue and
expenses.
Navigate to: Setup and Maintenance > Manage Cross-Validation Rules or Create Cross
Validation Rules in Spreadsheet.
Navigate to: Setup and Maintenance > Manage Chart of Account Structure Instance > Search
> Manage Structure Instances button > Create.
When setting the Dynamic combination creation allowed option, consider the following
features.
• You can allow account combinations to be added automatically as you enter them in
transactions, including when you define a ledger. Alternatively, you can require all
accounts to be defined manually in the Manage Accounts Combinations window.
• Frequently, companies enable Dynamic combination creation allowed while they are
entering historical data from a legacy system. They then disable the feature to ensure
tighter control over the creation of new account combinations.
The following operators are available for both the Condition Filter
and Validation Filter.
When the next accounting period is opened, Oracle Fusion Applications rolls balance sheet
account balances forward to the new period where the beginning balance is taken from the
ending balance of the prior period except when the new period crosses fiscal/calendar years.
Important
Consider how many years of history to load from your previous system. Calculate the start
date back to one period before the beginning of the history.
Period Frequency:
• Use period frequency to set the interval for each subsequent
period to occur.
• For example, monthly, quarterly, yearly, 4-4-5, 5-4-4, or 4-5-4.
Adjusting Period Frequency
• Use the adjusting period frequency to control when the
application creates adjusting periods.
• The default is None, which adds no adjusting periods.
January 1
December 31
When you are using the period frequency of Other, you must
manually enter the calendar.
• Select the period frequency of Other.
• Enter the number of periods for alternative frequencies.
• Enter the start and end dates manually.
OTHER
In Oracle Fusion Applications a calendar can have only one period frequency and period type.
For an accounting calendar that is associated with a ledger, changing period names or adding
a year updates the accounting period dimension in the balances cubes.
• Audits your accounting calendars to check for common setup errors. This feature
strengthens controls during implementation and prevents potential processing problems
related to invalid calendar definitions.
• Performs online checking of errors such as the wrong number of days assigned to a
period or nonadjusting periods that have overlapping days.
• Provides online feedback in the form of error messages as the process checks for
validation errors such as date omissions, overlapping nonadjusting periods, and
nonsequential periods.
The following three currency processes are performed in Oracle Fusion Applications:
• Conversion: Refers to cross-currency transactions that are converted during the
accounting transformation to the currency of the ledger in which the transaction takes
place.
• Revaluation: Adjusts asset or liability accounts that may be materially understated or
overstated at the end of a period due to a fluctuation in the conversion rate between the
time the transaction was entered and the end of the period.
• Translation: Restates an entire ledger or a set of balances for a company from the
ledger currency to a reporting currency.
• Many foreign-denominated transactions are originally entered and then settled in feeder
systems such as Oracle Fusion Payables and Oracle Fusion Receivables.
• Oracle Fusion subledgers share the same Oracle Fusion General Ledger rate table.
• Different conversion rate types enable each subledger to convert transactions at
different rates daily.
• Corporate procedures can assist in entering and maintaining conversion rates and
avoiding inconsistencies.
• Use the predefined International Standards Organization (ISO) currencies or create new
ones.
• Enable the STAT currency, which is predefined, to record statistical data, such as
employee headcount, labor hours, or units sold. Statistical data is used in allocation
journal calculations to spread related costs over different cost centers. For example, in a
manufacturing operation, use labor hours to allocate the costs of a product to the
different cost centers that performed the work.
The Define Currencies task list consists of the following tasks:
• Manage Currencies: Enable and create currencies to use when recording cross-
currency transactions and running accounting processes.
• Manage Conversion Rate Types: Create and manage conversion rate types to
categorize the relationships between your currencies and daily rates.
• Manage Daily Rates: Enter and manage daily, periodic, and historical rates used to
record transactions or in processes involving multiple currencies.
Note: The Manage Conversion Rate Types and the Manage Daily Rates tasks open the
Currency Rates Manager page.
Navigate to: Setup and Maintenance > Manage Daily Rates > Rate Types tab.
Oracle Fusion General Ledger predefined conversion rate types are:
• Spot: Represents rates for a specific date. Usually entered daily.
• Corporate: Represents standard rates determined by senior financial management and
used over a period of time throughout your enterprise. Usually used with stable
currencies that have minor fluctuations over time.
• User: Represents rates entered by users during cross-currency journal entry creation for
infrequently used currencies or currencies that fluctuate over time.
• EMU Fixed: Represents rates used by countries joining the European Union during the
transition period to the euro currency from their national currency.
Note: Define additional rate types to use with rates for special needs.
Entered Entered
The automatic creation of rates is particularly beneficial for intercompany transactions with
multiple currencies because it ensures consistency among the rates, thereby minimizing the
effect of conversion rate differences during the intercompany elimination process.
For example, set up a daily rate between the US dollar (USD) and
the euro currency (EUR) and another between the USD and the
Canadian dollar (CAD).
From Currency To Currency Rate Inverse Rate
USD is the pivot currency used by the application to create a daily rate between EUR and
CAD automatically. Note: If the Enable Cross-Rates check box is deselected after you enter
contra currencies, the application stops calculating cross-rates going forward for that
particular rate type. All the earlier calculated cross-rates for that rate type remain in the
database unless you manually delete them.
Use your implementation project or Setup and Maintenance work area to define ledgers and
related tasks.
This figure shows the enterprise structure components and their relationships to each other.
A ledger determines the currency, chart of accounts, accounting calendar, ledger processing
options, and accounting method for its associated subledgers.
• Each accounting setup requires a primary ledger and, optionally, can include one or
more secondary ledgers and reporting currencies.
• Reporting currencies are additional currency representations of primary ledgers or
secondary ledgers.
• The number of ledgers is unlimited and determined by your business structure and
reporting requirements.
Three types of ledgers are defined in Oracle Fusion General Ledger using the four
components that are already defined: chart of accounts, calendar, currency, and accounting
method.
• Primary Ledger: Main record keeping ledger and a required component in your
configuration. Every accounting configuration is uniquely identified by its primary ledger.
The primary ledger is closely associated with the subledger transactions and provides
context and accounting for them.
• Secondary Ledger: Optional ledger linked to a primary ledger for the purpose of tracking
alternative accounting. A secondary ledger can differ from its primary ledger in its chart
of accounts, accounting calendar, currency, accounting method, or processing options.
• Reporting Currency: Optional, additional currency representation of a primary or
secondary ledger. A reporting currency can differ from its source ledger in its currency
and some processing options, but shares the same chart of accounts, accounting
calendar, and accounting method with its related ledger.
Companies account for themselves in primary ledgers and, if necessary, secondary ledgers
and reporting currencies.
• Your transactions from your subledgers are posted to your primary ledgers, and
possibly, secondary ledgers or reporting currencies.
• Local and corporate compliance can be achieved through an optional secondary ledger,
providing an alternative accounting method, or in some cases, a different chart of
accounts.
• Your subsidiary's primary and secondary ledgers can both be maintained in your local
currency, and you can convert your local currency to your parent's ledger currency to
report your consolidated financial results using reporting currencies or translation.
After configuring your primary ledger, the next step is to specify your ledger options. These
options:
• Control many of the accounting processes and defaults that are used in both the general
ledger and the subledgers.
• Are required if marked with an asterisk *.
• Require the account combinations to be created in advance or dynamic inserts to be
turned on at the chart of accounts instance level to enter the Retained Earnings and
other accounts.
• Note: Dynamic inserts can be toggled off and on if you want them to be turned
off after setting up the ledger options page.
• Affect balances and journals.
• Year-End Closing
• Translation
• Journal Posting
• Revaluation
• Year-End Closing: Open the first period of a new year to update the Retained Earnings
accounts by moving the net balance from your revenue and expense account to the
Retained Earnings accounts by balancing segment.
• Translation: Run to translate your ledger currency to another currency. Any currency
exchange difference is posted to the Cumulative Translation Adjustment account.
• Journal Posting: Run to update balances. The posting process handles all balancing
including suspense, entered currency, intercompany, and rounding.
• Revaluation: Run to calculate unrealized gains or losses on foreign currency fluctuations
on transactions.
For example, if one ledger is recording transactions for three legal entities and another is
recording transactions for two legal entities, assigning balancing segment values to your legal
entities and ledgers simplifies the list of values on journal entries and transactions.
Navigate to: Setup and Maintenance > Define Ledgers > Define Accounting Configurations >
Assign Balancing Segment Values to Legal Entities
Navigate to: Setup and Maintenance > Define Accounting Configurations > Assign Balancing
Segment Values to Ledgers
Example: Your company hires a law, accounting, or consulting firm to do some legal or tax
work related to incorporation to determine the most advantageous legal entity configuration
for their organization. You don't want to charge that cost to any one legal entity but would
prefer to book it to the corporate ledger for now. You would charge the ledger-based
balancing segment value instead of legal entity-based balancing segment value. You can
allocate charges to the legal entities after you have determined an appropriate way to
distribute the cost.
Note: Many countries require that one of your ledgers be kept in their national currency.
With Reporting Currencies, you can produce financial statements using the national currency
or alternate currencies.
A reporting currency is linked to a primary or secondary ledger and can be maintained at one
of three data conversion levels.
• Balance level: Only general ledger balances are maintained in the reporting currency
through the Translation process. Typically the least expensive, requiring duplication of
only the balance level information.
• Journal level: General Ledger Posting process transfers the journal entries to the
reporting currency.
• Subledger level: Subledger Accounting creates the subledger journals to the reporting
currency. General Ledger converts the remaining journal entries to the reporting
currency during the Posting process.
Note
• Journal and subledger data conversion levels require more storage and processing
because most general ledger and subledger journals, plus general ledger balances, are
replicated.
A secondary ledger is an additional ledger linked to a primary ledger for the purpose of
tracking alternative accounting.
• Differs from its primary ledger by using a different accounting method, chart of accounts,
accounting calendar, currency, and/or processing options.
• Receives all or some of the journal entries processed in the primary ledger, based on
your configuration options.
Note: Journal conversion rules, based on the journal source and category, are required to
provide instructions on how to propagate journals and types of journals from the source ledger
to the secondary ledger.
Tip: Define parent source values in rollup rules with date-effective versions of a hierarchy.
Then use the accounting date from the journal entries to reference the chart of accounts
mapping that falls within the effective date of the hierarchy. This gives the additional benefit of
self-maintaining mappings because the hierarchies referenced change with time and the
applicable child values are processed automatically.
The balances cubes are named after the chart of accounts they contain.
Example
• The chart of accounts Vision Corporation has a related balances cube, also entitled
Vision Corporation.
• If a chart of accounts is used by multiple ledgers with different calendars, the balances
cube names are distinguished by a number appended to their names.
• If the Vision Corporation chart of accounts is used by two different ledgers, each of
which uses a different accounting calendar, two balances cubes are created with the
names Vision Corporation Chart of Accounts 1 and Vision Corporation Chart of
Accounts 2.
A balances cube consists of a set of defining business entities called dimensions. This table
details the dimensions that are available for creating financial reports using multidimensional
cubes.
The General Ledger Posting process updates your balances and stores these balances in a
balances cube for efficient multidimensional analysis. This provides for efficient reporting.
Note: Dimensions are seeded and new ones cannot be added.
For example, you can open and close periods for multiple ledgers in a ledger set in a single
submission by submitting the Open and Close Period process.
• Full Ledger Access: Access to the entire ledger or ledger sets. For example, this could
be read-only access to the entire ledger or both read and write access.
• Primary Balancing Segment Value Access: Access to one or more primary balancing
segment values for that ledger. You can specify read-only, read and write access, or a
combination of the two for different primary balancing segment values for different
ledgers and ledger sets.
This example shows a data access set that secures access by using primary balancing
segment values that correspond to legal entities.
Scenario
• The Vision US Primary Ledger is assigned to this data access set.
• Read-only access has been assigned to balancing segment value 131, which
represents the Vision US Heath LE 3.
• Read and write access has been assigned to the other two primary balancing segment
values for legal entities, Vision US LE 1 and 2.
In summary, you can:
• Create a journal batch in ledgers or with primary balancing segment values if you have
write access.
• Modify a journal batch if you have write access to all ledgers or primary balancing
segment values that are used in the batch.
• View a journal batch if you have read-only or write access to the ledger or primary
balancing segment values.
After creating your enterprise structures and ledger, perform the accounting process that
imports transactions for subledger and posts the balances in the General Ledger. Use the
following steps:
1. Open an accounting period.
2. Enter subledger transactions.
3. Run the Create Accounting process and transfer the journals to the GL_Interface table.
4. Import journals into the general ledger.
5. Post your journal batches manually or automatically. Posting populates the GL Balance
Cube and the GL_Balances table.
6. Produce financial reports and perform online inquiries to review current account
balances.
7. Close the current accounting period.
8. Open the next accounting period.
Open the first period of the ledger when you are ready to transact
in one of these ways:
1. Navigate to: Setup and Maintenance > Define Ledger > Open
First Period. Click the Submit button to launch the open period
process.
2. Use the Close Status region in the General Accounting
dashboard.
3. Access the Manage Accounting Periods task in the Period
Close work area.
4. Run the process in the Process Monitoring work area, which
provides a framework for launching, monitoring, and
maintaining processes across Oracle Fusion Financials.
The Close Status region provides real time visibility into the period close process from your
subledgers to your General Ledger across the entire enterprise.
Feature Benefit
Close Status Monitor High level period status information for GL
and subledger in different formats.
Subledger Outstanding Summarized outstanding subledger
Transactions Monitor transactions by category with drill to details.
Translation Status Monitor Alert users to out of date translations by
balancing segment value and translation
currency.
Intercompany Period Status Concise recap of period status by
intercompany transaction type with open
transactions count and detail drill.
Additional features:
• Close Status Monitor: Provides insights on close readiness along with quick access to
update the period status.
• Subledger Outstanding Transactions Monitor: Promotes efficiency for tying up loose
ends that impact accuracy and completeness of accounting close.
• Translation Status Monitor: Quickly highlights if translated data is available and
current.
• Intercompany Period Status: Further streamlines with optional sweep of unconcluded
transactions to future period.
Best practice is for you to develop a comprehensive period close checklist that includes
Oracle Fusion Applications tasks and other enterprise tasks outside Oracle Fusion
Applications.
The Mange Historical Rates task includes the Daily Rates tab. Daily rates are also needed for
the revaluation and translation processes.
Note: Define Period Close components also include the Manage Close Monitor Setup. The
Close Monitor setup is comprised of a ledger set hierarchy definition whereby a predefined
ledger set is addressed, with each ledger and ledger set assigned a manager who is
responsible for its financial close, and a logo to represent the entity in the display.
• Source: The amount or accounts used by the computation in a formula component. Can
be a referenced account balance or it can just be a user defined amount.
• Basis: Formula used to define how the amounts in the source pool are to be divided
among the target lines.
• Target: Can be a group of accounts represented by a parent.
• Offset: Can be a group of accounts.
• Validation: Checks for consistency against the outline of the balances cube it
references. The process does not confirm that balances are available to be allocated.
• Scenario: Examples: Actual, Budget, Forecast1, and Forecast2. Use one of two specific
seeded scenarios for step down allocations:
- Allocated: Temporarily holds the allocated values during the rule generation
process
- Total for Allocations: The sum of Actual and Allocated amounts.
• Run Time Prompt: A user-defined element used at the time of the rule definition and
makes the rule highly dynamic and reusable. Examples of Run Time Prompts are
Accounting Period or Primary Balancing Segment Value.
Calculation Manager provides an automated solution to flexibly distribute revenues and costs
across the enterprise or to record formulaic recurring adjustments. Define rules to generate
formula-based journals.
The graphic above shows the components of allocation rules:
• Allocation: Define the account values used to derive the source, target, allocation range,
basis and offset.
• Formula: Define the calculation that allocates the source to the target and offset
accounts.
• Point of View: Define the dimension values that point the allocation to the correct ledger,
balancing segment value, accounting period, balance type and currency.
*Other variables can include run time prompts for accounting period, balancing segment
values, ledgers, and user-defined variables add flexibility to your allocation rules.
In this example, you allocate only the $100 that was allocated to 1A ($70) and 1B ($30), not
the actual amounts in each: 1A ($700) and 1B ($60).
In this example, you allocate not only the $100 that was allocated to 1A ($70) and 1B ($30),
but also the actual amounts in each: 1A ($700) and 1B ($60) for a total of:
• $770 for 1A ($700 actuals plus $70 allocated)
• 2Aa $550
• 2Ab $220
• $90 for 1B ($60 actuals plus $30 allocated)
• 2Ba $75
• 2B1 $15
Indicate the same account for the source and target if you wish to eliminate the source
balance directly.
The following are limitations in Oracle Fusion General Ledger.
• Allocation rules cannot be shared across rule sets in Calculation Manager.
• Within a rule or rule set, the same target or offset cannot be written to by multiple rule
components.
• When generating allocation rules with run time prompts other than the User Point of
View in an allocation rule component, an error occurs.
Note: If the same account is specified in the Unrealized Gain Account and Unrealized Loss
Account fields, the net of the adjustments is derived and posted.
Concept Description
Revaluation Definition Reusable rules that define how to
generate a revaluation.
Rate Type A category of conversion rates that
identifies which rates are used by the
revaluation and translation processes.
Daily Rates Currency exchange rates that are
used by the revaluation and
translation processes
Historical Rates/Amounts Currency exchange rates or amounts
that are assigned to specific accounts
of a ledger that are used by the
translation process.
• Revaluation Definition: Includes which accounts to revalue, for which entered currency,
applying rates of what rate type and the debit and credit offset accounts to use against
the revaluation adjustment.
• Daily Rates: Each rate is characterized by a from-currency, to-currency, rate type, and
date.
• Historical Rates and Amounts: The historical rate or amount assigned to an account
overrides the period end or period average rate that would normally be used to translate
the account.
Note: A frequent misunderstanding s that the system comes up with the periodic average rate
automatically (based on the daily rates entered for the whole period). Actually you must enter
the average rate for the period.
The Currency Rates Manager is the tool that covers all these setups, including rate types.
Run Revalue Balances and Translate Balances from the Period Close work area's task panel.
Note: The Translation Period is treated as first ever translated period if no translation has
previously submitted for that ledger to that target currency. Whereas, if translation has already
previously submitted, then the translation period is treated as a translate-up-to-this-period
parameter.
• Prerequisites
- Define an unrealized gain/loss account.
- Define a period end rate type and create a period end rate for each currency if
required.
• Running Revaluation
- Revaluation is run at the end of each accounting period as part of the close
process to revalue balance sheet accounts that are denominated in a foreign
currency in accordance with SFAS 52 (US).
- The journal is then reversed at the beginning of the next period.
- The process is repeated until the transactions are settled.
- The Realized Gain/Loss is recorded in the appropriate subledger and transferred
to the Oracle Fusion General Ledger at the time the obligation is settled.
• Currencies
- Revaluation can be run for a single foreign currency or for all currencies.
- When you run revaluation, General Ledger creates a revaluation batch containing
a separate journal entry for each revalued foreign currency.
At the end of the accounting period, the revaluation process creates an unposted journal to
record the change in the converted balances to the Unrealized Gain/Loss Account. The
journal is posted, and then reversed at the beginning of the next reporting period. In this
example:
• The original journal entry in Euro remains the same.
• At period end, the exchange rate has changed to 1.2885
• The receivable is still 10,000 Euro, but is now $12,885 US Dollars.
• The offset of $100 is recorded in the Unrealized Gain account.
Running Translation
• Restates your ledger currency account balances into a reporting currency.
• Translates actual balances from ledger currency to other currencies for online inquiries,
reports, and consolidations.
• Supports multiple balancing segments for the Retained Earnings and Cumulative
Translation Adjustment accounts.
• Is done after you have completed all journal entries and revaluations for an accounting
period.
Note: If you post additional journal entries or change your translation rates after running
translation for a period, you must retranslate.
Translation:
• Converts the general ledger balances from the ledger
currency to a reporting currency.
• Used if investing overseas to convert net equity.
Remeasurement:
• Restates an entire ledger or balances for a company from the
ledger currency to another currency.
• Uses historical rates for non-monetary items,
• Records the cumulative translation adjustment as part of profit
or loss.
• If the other currency is the reporting currency, no translation is
required. If not, then translation is run after remeasurement.
More information:
• Transaction Currency: Currency used on a transaction.
• Accounting Currency: Currency used to account for the transaction in the general
ledger.
• Ledger Currency: Currency of the ledger.
• Reporting Currency: Currency that general ledger balances are translated into.
• Both methods use period to average rate type for Income Statements.
• Transfer data into the GL_INTERFACE table from the subledgers using the Create
Accounting process. The Journal Import process pulls the information from the Interface
table to create valid, postable journal entries in Oracle Fusion General Ledger.
• Initiate the Create Accounting process from Oracle Fusion subledgers, such as Oracle
Fusion Payables or Oracle Fusion Receivables.
• Choose to transfer and post in the General Ledger. If you do not choose to transfer to
the General Ledger from the subledger, then you must run the Transfer Journal Entries
to GL separately in the subledgers.
• The Journal Import process loads the data from the GL_INTERFACE table into the
journal tables of General Ledger.
• Import data from non-Oracle feeder systems from the GL_INTERFACE table.
• Journal information can be transferred in detail or summary.
• Account combinations.
• Unbalanced journal entries.
• Accounting periods.
• Foreign currency errors.
• Other miscellaneous items.
Important: Before closing your general ledger, verify that all journal entries have been
imported from the GL_Interface table. If not, troubleshoot the remaining entries.
The Oracle Financials enables you to quickly reconcile your General Ledger to these
subledgers.
• The subledger transactions must be accounted and posted to the General Ledger as a
prerequisite to the reconciliation process.
• The posting process updates the General Ledger balances after which reconciliation
reports can be run to start the reconciliation process.
Comprehensive Account Analysis reports include beginning and ending account balances
along with all journal entries that constitute the accounts activities, and contain source,
category, and references, which are fully documented to easily trace back to the origin of the
balance.
Navigate to: Financial Reporting Center > Vision Corporate Consolidated Balance Sheet >
Click on a UK balance > Drill to Account Inspector > Click on the Corporate balance link >
Click on the Period Activity in the Inquire Detail Balances page > Click on the Debit amount in
the Journal Lines page.
You can easily reconcile balances that were transferred to a target ledger to the balances,
journals, and subledger transactions from the source ledgers.
• Drill from the Entered amount, which resulted from a balance on the Journal Lines page
or the Journals page in the target ledger.
• Analyze details such as the accounting period and accounts used in the source ledger
for transferring journal line amounts to the target ledger.
Considerations
If the source and the target ledgers do not share a ledger currency, the source ledger is
translated to the target ledger's ledger currency before balances can be transferred. The
balance transfer drill down shows the reporting currency balances for the source ledger in the
target ledger currency as part of the drill path.
Reconciliation Solution
Requirement
Subledger to General Receivables to Ledger Reconciliation and
Ledger reconciliation Payables to Ledger Reconciliation Reports:
reports to match • Streamline reconciliation respectively from
Accounts Payable and Receivables and Payables to General Ledger.
Accounts Receivable • Automatically matches subledger transactions
transaction entries to to accounting entries to accelerate the
General Ledger reconciliation and close processes.
accounting entries. • Identifies exceptions to guide your
reconciliation efforts.
Drilldown to originating Direct drilldown to supporting journals and
transactions. transactions is provided for visibility to source
information.
Reconciling high data Analyze report output in a spreadsheet
volume. environment.
The specific subledger to ledger reconciliation reports are designed for the automatic
reconciliation process and therefore not available for editing. It is straightforward to create
similar reports.
Note: To view chart of accounts segments and the corresponding Essbase cube dimensions
in OTBI Reports such as Receivables to Ledger Reconciliation and Payables to Ledger
Reconciliation reports, you need to set up the Chart of Accounts segments, enable them for
BI Reporting, and map the chart of accounts and cubes in the BI Repository.
Refer to Oracle Fusion Transactional Business Intelligence Administrator's Guide for more
detailed setup steps.
Select a
specific
reporting
level.
Use the new Payables Tax Reconciliation with General Ledger Report to reconcile the
Payables tax transactions with the tax account balances in General Ledger. You can also
simplify the reconciliation process by running the report for a specific Journal Entry Source,
Ledger, Legal entity or General Ledger account.
Note: Create a separate tax account for each tax rate code to simplify the reconciliation.
Note: This lesson covers only the Intercompany module in Oracle Fusion Financials.
Intercompany functionality is also available in Oracle Fusion PPM (Projects) and SCM
(Supply Chain), which are not covered here. The Intercompany accounts setup is centralized,
so the Intercompany Accounts defined in Financials are also used by PPM and SCM for
consistency and accuracy.
An employee in the Vision Foods Berkeley business unit creates a $500 purchase order (PO)
for a new laptop he needs and the PO gets all the required approvals.
An employee in the Vision Foods Marin business unit creates a $700 purchase order (PO) for
a new laptop he needs and the PO gets all the required approvals.
Vision Stockton Citrus is the Shared Service Center, and it has negotiated a contract with Dell
for all the PC orders of the US owned companies.
Vision Stockton Citrus is the customer placing the order with Dell.
Dell Ships the PCs to Vision Foods Berkeley and Vision Foods Marin.
Dell sends the Invoice to Vision Stockton Citrus.
Vision Stockton Citrus enters the invoice in Payables and matches the invoice lines to the
POs that were created earlier by Vision Foods Berkeley and Vision Foods Marin.
• Cross ledger allocations are another example where intercompany balancing rules are
used to generate intercompany receivables and payables accounts so that each
ledger’s journals are balanced.
• In this example an allocation is generated by submitting the Generate General Ledger
Allocations process and it has resulted in a journal across multiple ledgers.
• The process adds intercompany clearing lines shown in green to balance each journal
so that the intercompany allocation across the three ledgers can be posted successfully.
This figure displays an example of balancing rules precedence. The balancing process tries to
match a setup rule at the lowest level and if one cannot be found, it looks for a rule at the next
level down, continuing through the levels until it finds a rule that can be used. The order of
precedence is:
• Primary balancing segment rules
• Legal entity rules
• Ledger rules
• Chart of accounts rules
Best Practice:
• Set up a chart of accounts rule for every chart of accounts structure with source and
category of Other to cover all sources and categories.
• Set up a chart of accounts rule for every chart of accounts structure with transaction type
of All Other to cover all transaction types.
This practice ensures that Intercompany Balancing always finds a rule to generate accounts
for balancing and for intercompany transactions.
Note: Balancing evaluates COA, Ledger, Legal Entity and Primary Balancing Segment level
rules before evaluating source, category and transaction type.
Chart of Accounts
Navigate to: Setup and Maintenance > Manage Intercompany Balancing Rules > Chart of
Account Rules tab
• This slide shows rules defined for source and category of Other so these rules are used
for balancing journals and subledger accounting entries for all sources and categories if
no other rule matches at the Primary Segment, Legal Entity or Ledger level.
• Note that there are rules for intercompany transaction type of All Other so these rules
are only used for determining the intercompany receivables and intercompany payables
accounts for transactions entered in the intercompany module if no other rule matches
at the Primary Segment, Legal Entity or Ledger level.
Navigate to: Setup and Maintenance > Manage Intercompany Balancing Rules > Primary
Segment Rules tab
• In this slide you can see the rule between primary balancing segments values 3111 and
3121. As you can see from the rule, it is possible to set up intercompany balancing rules
at a very granular level.
• This rule is used if a journal is out of balance between primary balancing segment
values 3111 and 3121 in ledger Vision Foods – USA ledger, despite the fact that a chart
of accounts rule exists and matches the chart of accounts used for the journal. This is
because the primary segment rules take precedence over the chart of accounts rules.
The order of precedence is primary balancing segment rules, legal entity rules, ledger
rules and finally chart of accounts rules.
This screen shot displays the fields for the primary segment rules as you scroll across the
page.
Navigate to: Setup and Maintenance > Manage Secondary and Clearing Company Balancing
Options
Set Secondary and Clearing Company Balancing Options if you have chosen to implement
one or more of the following features:
- Balancing Segments 2 and/or 3
- Clearing Company balancing
- Detail balancing rather than summarization when balancing within a single legal
entity. Note that when balancing across legal entities, we always summarize
balancing lines generated.
This slide shows you the setup for Vision Foods – USA Ledger. In this screen shot you can
see the receivables account, payables account for a given ledger, source and category.
These accounts are used if a journal is balanced by its primary balancing segment but is not
balanced by balancing segments 2 and/or 3.
It is possible to set up different accounts by source/category combination.
Navigate to: Setup and Maintenance > Manage Secondary and Clearing Company Balancing
Options
• This slide displays the fields for the Secondary and Clearing Company Balancing
Options as you scroll across the page.
• For the last row (source of Autocopy and category of Additions) the option has been set
to use a clearing company value of 1201 for all many-to-many legal entity journals and
all many-to-many primary balancing segment value journals.
What are the To assist with reconciling intercompany and help with identifying
elimination entries needed.
advantages of If you use the intercompany segment, you can set up your rules to
having use a single natural account value for the intercompany payable
intercompany account, and a single natural account value for the intercompany
segment? receivable account per chart of accounts.
Balancing will populate the intercompany segment with the trading
partner allowing you to identify the partners in each intercompany
line. This substantially reduces the setup needed.
Intercompany Balancing
Topic Decisions
How is it populated? The Intercompany Balancing program automatically populates the
intercompany segment with the trading partner segment value when
it generates Due To/Due From journal lines to balance a journal.
Order Rules COA From Ledger / From LE / From PBSV / Source Category Transaction Receivables Payables
To Ledger To LE To PBSV Type Account Account
1
From : VisionUSA From : VisionEast From: 03
PBSV To: VisionCAD To: VisionWest To: 05 Other Other None 01-000-1110-000 01-000-1120-000
2
Legal From : VisionUSA From : VisionEast
Entity To: VisionCAD To: VisionWest Other Other None 01-000-1210-000 01-000-1220-000
3
From : VisionUSA
Ledger To: VisionCAD Other Other None 01-000-1310-000 01-000-1320-000
4
Intercompany Balancing
Topic Decisions
Can I use the same Instead of sharing the same value set, it is recommended to use a
value set for different value set for primary balancing segment and intercompany
Balancing segment segment, where both value sets have the same values. If the primary
balancing segment and intercompany segment shares the same
and Intercompany value set, then when segment value security is enabled, it also
segment? affects the intercompany segment. Securing a value set denies
access to all values by default. See example below.
• The general ledger intercompany allocations feature handles allocations across different
ledgers within a ledger set having the same chart of accounts, by adding the appropriate
intercompany receivables or intercompany payables lines to each ledger’s journal in
order that it can be imported into GL.
• The intercompany accounts are generated based on the centralized intercompany
balancing rules.
• The intercompany allocations feature takes allocation lines for a single ledger or across
different ledgers in a ledger set with the same chart of accounts and turns them into
intercompany transactions. This enables allocations to leverage intercompany
functionality like the invoicing feature.
Navigate to: General Accounting > Journals > Generate General Ledger Allocations
• This feature ensures that if an allocation journal crosses multiple ledgers, the
appropriate intercompany clearing line is added to the journal for each ledger so it can
be successfully posted without the need to use a suspense account.
• The accounts for the clearing lines come from the intercompany balancing rules and
these can be configured at the chart of accounts, ledger, legal entity or primary segment
level.
Navigate to: General Accounting > Journals > Generate Intercompany Allocations
• You can create intercompany transactions from allocation lines.
• The provider and receiver are determined from the primary balancing segment value of
each allocation line, the balancing segment to legal entity assignments and the
intercompany organizations setup.
• The intercompany transaction type you choose when submitting the process, drives
whether the intercompany transactions created requires manual approval or invoice
generation.
• These transactions can be for a single ledger where the provider and receiver are in the
same ledger, or they can be across multiple ledgers where the provider and receivers
are in different ledgers.
• Allocation lines that cross multiple ledgers can be automatically balanced if they have
the same chart of accounts (i.e. they belong to the same ledger set)
• In the current release of this feature only one allocation component can be used for an
allocation that crosses multiple ledgers.
• Allocations must have either one debit line or one credit line. The other side can have as
many lines as required.
Navigate to: Journal Accounting > Journals > Tasks Panel Tab > Create Allocation Rules
Allocation Tasks are found in the Journals Work Area
To Create Allocation Rules:
- Access the Journals Work area
- Select Create Allocation Rules from the Tasks menu.
- This opens a new browser window with Oracle Enterprise Performance
Management System Workspace, Fusion Edition.
To Generate Allocations:
- Return to the GL browser window and select the Generate Allocations Task from
the Tasks in the Journals Work Area
To Generate Intercompany Allocations:
- Return to the GL browser window and select the Generate Intercompany
Allocations Task from the Tasks in the Journals Work Area
Vision HQ
• In this example overhead expenses are incurred by the Vision HQ legal entity on behalf
of the entire corporation.
• Vision Ontario and Vision Quebec are assigned to the Vision Canada ledger and Vision
West and Vision East are assigned to the Vision China ledger. Vision HQ is assigned to
the Vision USA ledger.
• Overhead expenses are allocated from Vision HQ to the other legal entities in the
corporate structure.
In this example, we have three ledgers, each with legal entities and company segment values
assigned to each legal entity.
• Vision Corporation allocates overhead expenses from the Vision HQ legal entity in the
Vision USA ledger, to the remaining legal entities in the corporate structure.
• The amount in the overhead expense account is allocated across all company values
based on pre-defined percentages. The offset account is in the Vision USA ledger.
• When the Overhead Expense Allocation rule is run, it generates an allocation from the
Vision USA ledger to the Vision Canada and the Vision China ledgers.
• You can choose to create journals from this allocation rule or alternatively, intercompany
transactions. You do this by submitting the appropriate process and selecting the
Overhead Expense Allocation rule.
• Submit the Generate General Ledger Allocations process to create journals from this
allocation.
• The process adds intercompany clearing lines displayed in green to balance each
journal so that the intercompany allocation across the three ledgers can be posted
successfully.
• Submit the Generate Intercompany Allocations process to create transactions from your
allocation. The process creates intercompany transactions from the allocation lines and
submit the batch for processing.
• Provider distributions are shown in this slide. The process adds the intercompany
receivables or payables lines as required to balance the distributions. In this example
the provider intercompany receivable lines are displayed in green.
• Allows manual creation of transactions through the user interface, spreadsheet entry,
transaction import, and transaction generation from allocations.
• Uses the Subledger Accounting Transaction Account Builder to generate accounts for
intercompany transactions to reduce data entry and prevent data entry errors.
• Sends intercompany transactions to all involved trading partners for approval.
• Ensures online validation of transactions before transferring them to GL to minimize
reconciliation issues.
• Controls which transactions require approval. Transaction types determine if
transactions are manually approved or automatically approved after an entry passes all
validation.
• Allows control of whether invoices are generated or not by using different transaction
types.
Transfer to GL GL Balances
Web UI
Open
Drilldown
Interfaces
(Import)
Drilldown
Excel
(FDI)
Journal
Entries
• Transfer intercompany transactions directly to the general ledger if you do not need
intercompany invoices.
• The general ledger transfer process enables you to automatically transfer to multiple
ledgers with a single submission request.
• When you have posted transactions in the general ledger, you can inquire on account
balances or journal lines, and drill down to the source intercompany transaction.
Open
Drilldown Record AP Invoice
Interfaces
(Import)
Drilldown
Drilldown Drilldown
Excel
(FDI) Dr Cr Dr Cr
Drilldown
This is applicable only if you intend to generate invoices for intercompany transactions as is
required in some legal jurisdictions. You can create physical invoices in Oracle Fusion
Receivables and record them in Oracle Fusion Payables.
• Enter the transactions using the user interface, Oracle Application Development
Framework Desktop Integrator, import them from an external source or generate them
from allocations created by Calculation Manager.
• Create receivables invoices for the appropriate intercompany customers by running the
Transfer to Receivables process, which makes use of the Import AutoInvoice program.
• Record the invoice in Payables by running Transfer to Payables. The invoices
generated in the Receivables system are recorded in the Payables system against the
intercompany suppliers, with the same amount and accounting date.
• Run the Create Accounting process in Receivables and Payables.
• Transfer accounting entries to the General Ledger with the option to automatically run
journal import and posting.
• Drill down from general balances or journal lines to general ledger journal entries, then
to the subledger journal entry, and finally to the source receivables or payables
transaction.
• The intercompany transactions processing flow involves creating a transaction first. This
can be done in the user interface, via spreadsheet or import or through the Generate
Intercompany Allocations process.
• The transaction then needs to be submitted for manual or automatic approval.
• Once approved, the transaction has to be transferred to general ledger or if it requires
invoicing, it has to be transferred first to receivables and then payables.
Navigate to: Setup and Maintenance > Manage Intercompany System Options
• Generate automatic batch numbering or allow manual batch number entry.
• Enforce an enterprise-wide currency or allow intercompany transactions in any currency.
• Determine the minimum transaction amount allowed for an intercompany transaction.
• Choose a conversion rate type that is used when transferring foreign currency
transactions to general ledger, receivables and payables.
• Allow receiver to reject intercompany transactions.
• Set an intercompany calendar that can then be used to open and close periods by
intercompany transaction type.
• Specify a default intercompany transaction type.
• Summarize distributions for receivables invoicing to control if intercompany provider
distribution lines for each transaction are summarized into a single receivables invoice
line, or shown as separate lines on the receivables invoice.
Navigate to: Setup and Maintenance > Manage Intercompany Transaction Types
• Control entry of intercompany transactions by opening and closing periods by
transaction type.
• Define intercompany balancing rules by intercompany transaction type.
Identify transaction types with the following options:
• Manual Approval: Requires receivers to manually approve transactions.
• Invoicing: Determines whether the transactions are routed to Receivables and Payables
for invoice generation and recording or if they are routed directly to General Ledger for
posting.
- This option can be overridden by the Manage Legal Jurisdiction legal function,
which contains the Generate intercompany invoice option.
- If the invoicing option for the transaction type is not enabled, but either the provider
legal entity or receiver legal entity has the legal function Generate intercompany
invoice assigned, invoices are generated.
• Navigate to: Setup and Maintenance > Manage Intercompany Period Status
• Identify the calendar to be used for intercompany functionality by selecting the calendar
in the Manage Intercompany System Options task. You can select the predefined
general ledger calendar that you want to use for intercompany periods.
• Change the selected calendar if the intercompany period status is either Never Opened
or Closed.
• Open and close periods as well as initiate the Sweep Transactions process to move
open transactions from one period to a future period.
Optionally, you can assign receivables and payables business units to the organization if you
require invoice generation.
If the organization will be a provider that raises intercompany invoices, it needs to be
associated to a receivables BU.
If the organization will be a receiver that needs to record payables invoices in AP, it needs to
be associated to a payables BU.
When you create an organization, the following attributes should be considered:
• Legal Entity
• Receivables Business Unit
• Payables Business Unit
• Default Organization Contact
Example
The graphic provides an example of mapping each legal entity to one intercompany
organization.
• In the Legal Entity scenario, a one-to-one mapping exists between legal entities and
intercompany organizations.
• Customer Account: Assign a unique customer account to the legal entity of the
organization that receives and approves intercompany transactions. The customer
account must have an active bill-to site that is marked as a Primary site and it must be
an internal customer. Create and maintain customers in Oracle Receivables.
• Supplier: Assign a unique supplier to the legal entity of the organization that initiates
intercompany transactions. Create and maintain Suppliers in Oracle Procurement. The
supplier must have an active primary pay site.
• Additional Considerations: A customer or a supplier can be associated with only one
legal entity. The customer account and supplier assigned to the legal entity can be
modified at any time.
Navigate to: Setup and Maintenance > Manage Intercompany Customer and Supplier
Assignments
For each legal entity engaged in intercompany activity that requires invoicing, assign a
customer account and supplier chosen from the available list of values.
Navigate to: Setup and Maintenance > Manage Intercompany Receivables Assignments
Assign receivables transaction type and receivables memo line to each combination of
business unit and intercompany transaction type.
Navigate to: Setup and Maintenance > All Tasks > Define Transaction Account Rules
The Define Transaction Accounts task list provides the ability to configure the revenue and
expense accounts for your provider and receiver distributions.
Transaction account definitions are assigned at the ledger and subledger levels. Transaction
attributes are used in account rules, which are used in transaction account definitions.
Navigate to: Setup and Maintenance > Manage Transaction Account Types
Intercompany uses the attributes of the batch, such as transaction type and provider and
receiver legal entities to ascertain which rule to use.
Intercompany is used to build the provider and receiver distribution accounts, for example, the
income and expense accounts.
• Intercompany Provider Distribution Account: Used for the distribution account for the
provider side of the transaction.
• Intercompany Receiver Distribution Account: Used for the receiver side of the
transaction.
• In this example the receiver organization can be accessed by three users, A Brown, C
Jones and D Smith. These users can all enter receiver distributions for this organization
on the inbound screen.
• An approval group Vision Foods is created and all three users are added to it.
• When a transaction with receiver organization Vision Foods is submitted without
receiver distributions entered, each of the three users in the group receives a notification
that receiver distributions need to be entered.
• Once one of them enters the distribution, the transaction status is automatically be set to
Approved.
• If the Vision Foods approval group only contained A Brown and C Jones but D Smith
who also has access to the organization, entered the receiver distribution despite not
receiving the notification, the transaction would not be set to Approved and would
remain in the Received status. The recommendation is to ensure that each receiver
organization is associated with an approval group containing all of the users who have
access to that organization.
Navigate to: Setup and Maintenance > Manage Intercompany Balancing Rules
• Intercompany Balancing Rules by Transaction Type are used to generate the
intercompany receivables account for the provider and the intercompany payables
account for the receiver.
• If an intercompany transaction has many distribution lines with many different primary
segment values, it needs to be balanced when it is posted to general ledger or when it is
transferred to Receivables and Payables and create accounting is run. In this scenario,
Intercompany Balancing Rules by Source and Category combination are used to
balance the accounting for the transaction.
This report displays the intercompany receivables and intercompany payables balances in
summary for a period, and any differences between them.
Drill down from the hyperlinks to view the balances by source and then by journal lines. You
have full drill-down capabilities to the general ledger journal, subledger journal entry, and
source receivables or payables transaction.
Intercompany reconciliation leverages Business Intelligence reports to display the data from
the extract process. The reports themselves are not available to be submitted from the
Schedules Processes page.
Intercompany Reconciliation:
• Provides reports to assist you with reconciling your
intercompany receivables and intercompany payables
accounts, and to identify any differences.
• Enables you to identify either the receiver or provider side of
an intercompany transaction that is not posted to the
Intercompany Receivables or Intercompany Payables
accounts.
The reports show the following intercompany lines:
• Intercompany Receivables and Intercompany Payables lines
generated by the Intercompany Balancing feature.
• Intercompany Receivables and Intercompany Payables lines
generated for the provider and receiver of each intercompany
transaction.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
The New Financial Reporting Center is intended to be the primary user interface for General
Ledger reporting. The Financial Reporting Center:
• Offers state-of-the-art reporting and analytics capabilities.
• Reports from the Oracle Fusion General Ledger Balances Cube (GL Balances Cube) for
consistent, timely, and accurate information for all users.
• Retrieves results from the Financial Report objects and definitions stored in the
Enterprise Performance Management System Workspace, Fusion Edition (EPM
Workspace) under the BI Catalog.
Includes access These types of reports:
• Financial Reports: Reports built off the Oracle Financial Reporting Studio using data in
the Oracle Fusion General Ledger Balances Cube. For example, company income
statements and balance sheets. These reports are mainly run by users in General
Ledger.
Even though the Financial Reporting Center is designed to be the main user interface for a
financial end user’s reporting needs, some users may choose to use any of the 6 other tools
for reporting in financials such as:
• General Accounting Dashboard: Provides access to:
- Account Monitor: Efficient monitoring and tracking of key account balances in real-
time
- Financial Reports: Access to live reports and books and published snapshot
reports and books created in Financial Reporting Studio, with multiple output
options including HTML, PDF, Excel, or Excel in Query-Ready mode using Smart
View enabled formats.
- Account Inspector: Perform ad hoc queries with drill down to underlying journals
and subledger transactions
Navigate to: Financial Reporting Center > Search for Balance Sheet > Open > OK
Financials users use the Financial Reporting Studio to access and run all of their financial
reports.
In Oracle Financials Cloud financial reports are any reports designed or created in the Oracle
Financial Reporting Studio. Financial Reporting Studio reports must be saved in the My
Folder directory or Shared Folder/Custom/Financials directory before they can be access in
Financial Reporting Center. This constraint only applies to Financial Reporting Studio reports,
not to other types of reports.
Run boardroom ready financial reports displayed in a web page, PDF document or excel
spreadsheet with embedded charts and graphs.
There are 2 types of financial reports that can be run from the Financial Reporting Center:
• Live Reports: Are interactive and a user can change the user point of view or report
parameters and instantly refresh the results.
• Published Snapshot Reports: Are static and cannot be refreshed with new data. They
are literally a snapshot in time.
On both types of reports, users can expand on any parent to the next parent level and keep
drilling down through multiple levels of your hierarchy.
You can drill down to detail balances or use the account inspector to see the journal lines,
and subledger transactions.
Before a report or analysis can produce results, all the cube dimension’s must have a value.
The value can be defined in the report definition or at the time of submission.
Both the Financial Reporting Studio and Smart View offer a member selector to define the
dimension’s member values within the report or analysis.
When running a live report, a dimension either becomes an initial prompt or allows the user to
choose a new dimension value dynamically while viewing the results.
Dimension Description
Accounting Period Based upon the calendar of the ledger or
ledger set. Report on years, quarters, or
periods. If the ledger tracks average daily
balances, this includes an option to select
date.
Ledger or Ledger Set Used to select a ledger for the reporting.
Multiple ledgers may be in the same cube
if they share a common chart of accounts.
Chart of Accounts Segments Each segment from the charts of accounts
becomes a separate dimension organized
by hierarchy. A default hierarchy is
provided that includes all segment values.
The GL Balances Cube consists of a set of defining business entities called dimensions.
Dimensions are used when creating a report and in many cases when running a financial
report.
The table details in this slide and the next show the dimensions that are available for creating
financial reports using multidimensional cubes.
Dimensions are seeded and new ones cannot be added.
As previously stated, before a report or analysis can produce results, all the cube dimension’s
must have a member value. Oracle provides a default member value for many of the
dimensions to simplify report writing and submission.
However, Accounting Period, Ledger, Scenario, and Currency are defaulted with only a
placeholder and require that a member value be selected.
If a member value is not valid or not defined then a financial report or Smart View query
returns #MISSING instead of a balance.
The next several slides detail the dimensions, the possible values, if the default value is
required to be selected or what the default value is equivalent to and any additional
information about the dimension. For example, the Balance Amount dimension has a default
value called Balance Amount which is equivalent to the Ending Balance (net) member value.
Note: Do now select Allocated or Total for Allocated as the value for Scenario.
Smart View is a multidimensional pivot analysis tool combined with full Excel functionality.
Smart View is a Microsoft Office add-in that must be loaded to each client.
Download the installation files in Workspace from Navigator > Financial Reporting Center >
Open Workspace for Financial Reporting > Tools > Install > Smart View. Alternatively,
download Smart View from
http://www.oracle.com/technetwork/middleware/epm/downloads/smart-view-1112x-
1594693.html.
You can install Smart View only on Windows operating systems. Once Smart View is
installed, it must be configured to connect to Oracle Fusion Applications. Obtain the Smart
View Shared Connections URL information from your system administrator or derive the URL
following these steps:
1. Open Workspace for Financial Reporting from the Financial Reporting Center task
panel.
2. Edit the Workspace URL, for example, if the Workspace URL is https://fusionsystemtest-
p-external-bi.us.oracle.com/workspace/index.jsp.Remove index.jsp and add
SmartViewProviders at the end of the URL.
The Smart View Query Designer is a tool that is used to create basic financial reports such as
Income Statements and Balance Sheets. The reports designed in Smart View are
recommended to only be used internally. Boardroom ready financial reports should be defined
through the Financial Reporting Studio.
Note
• The material presented in this lesson is an introduction to creating reports.
• More information can be found in the Oracle Hyperion Financial Reporting Studio User's
Guide or by taking one of these Oracle University courses: Oracle Hyperion Financial
Reporting for Essbase and Planning or Oracle Hyperion Financial Reporting for
Financial Management.
The Financial Reporting Studio is a client based financial report definition tool that:
• Uses drag and drop functionality to create a grid to design the rows, columns and pages
of the financial report.
• Has additional report components such as text boxes, images, and charts that may be
included on a report.
• Contains grids and other objects that are reusable across multiple reports.
• Uses the GL Balances Cube dimensions on either rows, columns, pages, or Point of
Views (POV).
• Allows rows and columns that can be either data, formulas, or text.
• Can include calculations or mathematical functions.
Note: For more information on configuring Financial Reporting Studio client for users, see
Oracle Hyperion Enterprise Performance Management System Installation and Configuration
Guide for Oracle Hyperion Enterprise Performance Management. Especially the following
topics:
• Installing Financial Reporting Studio and Financial Reporting Print Server.
• Configuring the Financial Reporting Print Server.
• Administrative Information for Financial Reporting.
After logging into the Financial Reporting Studio, the report designer opens and is used to
create new reports or open an existing report definition to edit it.
The report designer has the toolbar and menu commands needed to create or edit reports.
The toolbar includes all the components of the report and all the standard formatting
functions.
The report designer creates a report palette where all the components are placed.
The report designer also allows you to preview the report in print preview, PDF, or HTML.
Button Description
You can use the View menu to display or hide the Standard toolbar. The table above
describes the Standard toolbar buttons.
Component Description
Row A horizontal display of information in a gird. A row can
contain text, data, or derived data from a calculation. You
can format individual rows in girds.
Column A vertical display of information in a grid. A column can
contain text, data, of derived data from a calculation. You
can format individual columns in girds.
Page The third intersecting reference on a grid report object. A
page repeats the data on the row and column over multiple
members of additional dimensions. You can define members
on a page or show different views of data without rerunning
the report.
Cell An intersection of a row, column, page, and POV for a grid.
Note: You can format individual cells in a grid.
Button Description
New Grid Inserts a new grid on the report palette.
Text Box Inserts a text box on the report palette.
Image Inserts an image on the report palette.
Chart Inserts a chart on the report palette.
You can use the View menu to display or hide the Designer toolbar.
For example, use the Sum() formula to calculate total expenses. The syntax for the formula
includes the row numbers to be summed up.
If the rows are contiguous the following syntax is allowed: Sum([3:5]). The rows 3, 4 and 5 are
included in the calculation.
If the rows are not contiguous, for example, Subtotals or you need to sum up Total Revenue
and Total Expenses, then the following syntax would be used: Sum([1],[6]).
Note: For more details on the available formulas see the Oracle Hyperion Financial Reporting
Studio User's Guide.
Functions can be used on a dimension if a specific member value is not used. Functions give
more flexibility to the report for returning the desired data. Since this is only an Introduction to
the Financial Reporting Studio more information can be found in the Oracle Hyperion
Financial Reporting Studio User's Guide or by taking one of these Oracle University courses:
Oracle Hyperion Financial Reporting for Essbase and Planning or Oracle Hyperion Financial
Reporting for Financial Management.
The range function is useful for creating multiple columns or rows of data with one initial
setup. For example, your company requires a rolling 12 Period Income Statement. Use the
range function on the Column AccountingPeriod dimension to achieve this. When using the
Range Function, you must:
• Define the StartMember.
• Specify the Offset Number.
• Define the EndMember.
All remaining dimensions are represented either in the grid POV or the user POV.
• If a dimension is in the grid POV then the members selected only apply to that 1 grid.
• Dimension members in the user POV apply to all grids on the report.
The AccountingPeriod dimension in the screenshot is in both the grid POV and the user POV.
• On the grid POV the member value is User Point of View for AccountingPeriod. That
member value makes the AccoutingPeriod visible on the user POV.
• The member selected for AccoutingPeriod on the user POV is 12-14 which means all
grids on the report return results for 12-14.
All dimensions on the grid are either on a Row, Column, Page or the grid POV. Dimensions
are only visible on the user POV bar if they meet the following conditions:
• Dimensions not currently defined on a row, a column, or a page.
• Dimensions on a row, a column, or a page that are flagged for the Current POV like the
AccoutingPeriod dimension above.
• Dimensions without a member selected on a grid POV. The system defaults the User
Point of View.
The following choices are available when selecting a member for a dimension:
• Member Value: the specific value or values stored in the GL Balances Cube. For
example, the member value for the Account Dimension would be an account number.
• Prompt: At runtime, the user must select a member or members for the report to run.
The report itself can contain a default member which the user can accept or change.
Prompt also enables the report writer to filter the dimension members from which the
user can select when running the report.
• Same As: Creates a column or row member selection with the same member selection
setting as another column or row.
• Current Point of View: Acts as a variable that employs the POV to specify the member of
a dimension when the report is run.
• User Point of View: Defaults on the dimension when no member is selected. After the
report is generated, the parameters can be modified by the end user.
Use the Property Sheet to set various options for the currently selected report component.
The property sheet features change based on the report object selected and are unique to the
selected report object. There are several objects available, depending on the type of report
component selected.
By default, property sheets are displayed on the right side of the designer. You can hide the
property sheet window.
• To hide a property sheet that is displayed, deselect View menu > Property Sheet.
• To display a properties sheet that is hidden, select View menu > Property Sheet.
Object Features
Grid General: Database Connection; Headings for Member Labels;
Autosizing; Drill Through; Suppression: Suppress If Zero, If
Missing and If Error; Text Options for Zero Values, No Data
and Error.
Page Member Labels: Member Name, Alias: Default or Both,
Heading Height, Page Printing Positioning.
Heading Headings Member labels: Member Name, Alias: Default or
Row Both, Allow Expansion, Auto Calculation.
Chart A report object that displays data from a specified grid. Charts
are graphical representations of the data in a grid.
The above table is just a small sampling of the available objects and associated features.
More information can be found in the Oracle Hyperion Financial Reporting Studio User's
Guide or by taking one of these Oracle University courses: Oracle Hyperion Financial
Reporting for Essbase and Planning or Oracle Hyperion Financial Reporting for Financial
Management.
Text box objects can contain text or text functions. For example, you can enter a label, a
description, or a function that retrieves the current date in a text box. You can also copy text
from a word editor.
You can add text boxes to the header, footer, and body of the report.
A text box object can be saved in the repository and then be used on numerous reports. For
example, you can use the same text box on all of your Balance Sheet reports to ensure
consistency across all companies.
Adding Images:
• Insert images to the header, footer, and body of a report.
• Supports multiple graphic formats.
Images are report objects that contain graphics. You can add images to the header, footer,
and body of the report. You can then resize, and position as needed.
You can include the following image formats in a report:
• Bitmaps: BMP and DIB
• Graphic Interchange Format: GIF
• Joint Photographic Experts Groups: JPEG and JPG
• Icon: ICO and CUR
You can preview the reports from the Financial Reporting Studio. Use the preview to ensure
the report is correct before making it available in Workspace.
When the report is saved to Workspace it must be saved as one of these two types:
• Live: A dynamic and interactive type of report. The user may select certain dimension
values either through a prompt or by clicking on the dimension after the report has run.
The data refreshes every time the report is run or printed.
• Snapshot: Reports that contain data retrieved at the time the report is saved as a
snapshot. The data in a snapshot report remains the same; changes in the database
since the snapshot was last saved are not reflected when it is previewed or printed. The
user cannot select any dimension values.
Once the report is saved in Shared Folders in Workspace it can be made available to users to
run from the Financial Reporting Center. If the report is designed with prompts, those prompts
are displayed when you preview or run the report. You must respond to the prompt and
provide the requested information by selecting members from the prompt list.
Control your account reconciliations between your subledgers and general ledger, and
between your intercompany payables and receivables by monitoring reconciliations with:
• IC (Intercompany) Reconciliation:
- Speeds up intercompany reconciliation by highlighting variances between amounts
due from providers and receivers.
- Provides drill down to the report detailing the transactions that are not in balance.
• AP Reconciliation: Obtains an immediate calculation of the variance between your
payable subledger balance compared to what is shown in the general ledger.
• AR Reconciliation: Obtains an immediate calculation of the variance between your
receivable subledger balance compared to what is shown in the general ledger.
Note: Both the AP and AR Reconciliation infolets include extra options on the Actions menu
that allow you to run the intercompany extracts and refresh the view.
Budget Consumed
Budget Consumed
Infolet Back
Infolet Front
With Account Groups, you define tolerance rules to create self-monitoring accounts.
Tolerance rules are set using criteria comparing two balances. The comparison looks for an
increase or decrease that is above or below a percentage or constant amount threshold.
When the criteria are met, the output is can be displayed in:
• The Financial Reporting Center: The results are viewed in either a table or the Sunburst
feature.
• Account Monitor: From the General Accounting Dashboard.
• General Accounting Infolets: Can be viewed on either the Allocation, Expenses or
Revenue General Accounting Infolets.
There are additional enhancements and features in Account Groups including the ability to:
• Share your account group with other users.
• Use the account group interchangeably for all ledgers that belong to the same balances
cube containing the new option to dynamically derive the ledger for the query.
• Label each account group row with a short name that is easily recognizable in the infolet
details.
• Support for additional comparison options including Not Equal and Equal.
Included with
Automatically Setup
Infolet Shipped Job
Available Needed
Roles
Financial Analyst
General Accountant
Revenues Yes Yes
General Accounting
Manager
Financial Analyst
General Accountant
Expenses Yes Yes
General Accounting
Manager
Financial Analyst
General Accountant
Allocations Yes Yes
General Accounting
Manager
With the General Accounting Infolets you can display the account group results for revenue,
expense, and allocation information. Before the account group-based infolets are set up, a
link appears on the infolet that is used to open the setup page. For example, the link that
appears on the Expenses infolet says: Set up Expense Accounts.
You can also setup the account groups from the Account Monitor in the General Accounting
Dashboard.
The infolet names are derived from the account group names. You can override the name for
your infolet using Edit Title > View on the Action menu. You can give each account group row
a short name that is displayed in infolet details.
The signage display options are applied to the Account Monitor display. Define the signage
options by clicking on the down arrow next to your user name > select the: Setting and
Actions menu > Set Preferences For the infolets, the signage is already set to show:
• Revenue amounts as a positive when the balances are a credit (CR).
• Expense accounts as a positive when the balances are a debit (DR).
The account group mechanism provides an easy-to-use and highly configurable tool to
determine what is displayed in the Revenues, Expenses and Allocations infolets.
In the header region, specify these elements:
• Name and Description: Provide a meaningful name and description. If being used on an
infolet, the infolet name is derived from the account group name.
• Display in: Determines where the account group is viewed. The choices are:
- Account Monitor: The account group is visible in the financial reporting center and
the account monitor.
- Allocations: The account group is displayed in the allocations infolet, the financial
reporting center, and the account monitor.
- Expenses: The account group is visible in the expenses infolet, the financial
reporting center and the account monitor.
- Revenue: The account group is visible in the revenue infolet, the financial reporting
center and the account monitor.
Every account group can have more than one account to monitor. You can use the same
accounts on more than one account group. For example, you might want to monitor 5 travel
expense accounts two different ways. One to compare current period to previous period and
the other one to compare current period to budget. Comparing in two time periods requires 2
different account groups using the same 5 accounts but different header definitions.
The Account region contains:
• Account: An account combination based on a chart of accounts. The account can use
either parent values or detailed account values. If a parent value is used the user can
drilldown to detail.
• Change and Threshold: You can choose:
- Always Display a change: No threshold is required since this option always
displays the difference.
- Only display when there is an Increase or Decrease by amount or percent: Select
when the Threshold percent or amount is required.
- Not Equal: Required on the Allocations Infolet. The Threshold must be set to 0 to
enable the infolet to display accounts that have not been fully allocated.
Navigate to: Financial Reporting Center > Search for an account group.
• Use the Account Group drop-down list to select other account groups.
• Change the Accounting Period in the drop-down list to compare results.
• Select Show/Hide Segments to add or remove segments from the table view.
• Select View as Sunburst to see the account group data in a graphical interface.
For example, you can view quarterly regional sales and identify sales trends that are visually
represented by size and color to indicate whether that region's sales increased or decreased
over the quarter.
• Each Sunburst ring represents a different segment of the accounting flexfield.
• The order of the rings is displayed on the control panel on the right.
• The controls can also be used to change which segments are displayed in the Sunburst.
The Sunburst consists of colored concentric circles and the interactive controls and legends in
the panel on the right and the top left of the Sunburst.
• Each node, slice, or wedge represents a breakdown of the balances by the parent or
child segment values included in the account group.
• The width of the node represents the relative contribution of each segment value
balance to the total.
• The Sunburst emphasizes the most important contributors because they occupy more
space.
• The color of the nodes represents a comparison with the previous period or budget. By
default:
- Green implies increased revenue or decreased costs.
- Red implies decreased revenue or increased costs.
- Yellow represents little or no change.
• The colors and color thresholds can be changed using controls in the right hand panel.
• Contributions that are small relative to the total revenue and that result in very narrow
nodes are grouped into the Other node.
• The Other threshold, by default 2% of the circumference of the Sunburst, can be
changed using controls in the right hand panel.
A scalable solution for delivering high-fidelity, pixel-perfect reports in multiple formats, for
example, for tax auditing and fulfilling country-specific statutory requirements.
Used to generate printable output that presents specific information from a predetermined
template, for example, for invoices, dunning letters, and other external-facing documents.
Used for generating high-volume operational reports and production runs.
Oracle BI Publisher provides many predefined or seeded reports for Oracle Cloud Financials.
Predefined BI Publisher reports for Oracle Fusion Financials are set up to be submitted as
scheduled processes through the Enterprise Scheduler System (ESS) in Oracle Cloud
Applications. The Open link, therefore, is not available by default for these reports in the BI
Catalog.
Because it supports diverse document requirements with flexible customization capabilities,
developers can use layout editors to edit exiting layouts or create new layouts.
BI Publisher can only use a layout to produce results. A layout determines the details, the
placement of data, and the look and feel of the output results.
One BI Publisher report can support more than one layout allowing an end-user to obtain
different results as needed for the one or multiple data sources. Layouts generate high fidelity,
pixel-perfect reports to PDF, RTF, Microsoft Excel, Microsoft PowerPoint, and static HTML.
Navigate to: More…Tools > Scheduled Processes > Submit the Payables Invoice Register >
Home > Financial Reporting Center > Search for the Payables Invoice Register BI Publisher
report.
After a user initially submits a BI Publisher report from Scheduled Processes (ESS) they can
access the report from the new Financial Reporting Center. If the report is submitted again
both the initial results and the new results are available by selecting the date and time from
the report’s History drop down.
The report is only available in the Financial Reporting Center for the user that initially
submitted it.
Note: After initially running the report from Scheduled Processes you must also open the
document from the output region before it becomes available in the Financial Reporting
Center.
Common Applications Configurations are generally shared across all the financial applications
and include the following setups:
• Legal Structures (covered in the previous lesson)
• Financial Reporting Structures: Chart of Accounts and Calendars (covered in the
previous lesson)
• General ledger: Ledgers (covered in the previous lesson)
• Organization Structures: Business Units that:
- Process transactions.
- Produce Management reports.
- Secure transactional data.
• Reference Data Sets: Reflect your business rules and policies and can differ from country
to country. You can share reference data, such as payment terms and transaction types,
across business units, or you can have each business unit manage its own set.
A Business Unit is an organization within an enterprise that performs one or many business
functions that can be rolled up in a management hierarchy.
Normally it has a manager, strategic objectives, a level of autonomy, and a responsibility for its
profit and loss.
Use Business units for:
• Processing of transactions: Process transactions on behalf of one or many legal entities.
• Management reporting: Rolls up in divisions or a management hierarchy based on the
structure of your chart of accounts to provide reporting to managers at all levels of your
organization.
• Security of transactional data: Secures subledger transactions. For example, if you run
your export business separately from your domestic sales business, secure the export
business data to prevent access by the domestic sales employees. To accomplish this
security, set up the export business and domestic sales business as two separate
business units.
• Reference data definition and sharing: Use the reference data sets that reflect your
business rules and policies and can differ from country to country. You can share
reference data, such as payment terms and transaction types, across business units, or
you can have each business unit manage its own set.
Business units can be created by either the rapid implementation spreadsheet upload or
through the Manage Business Unit task. If the business unit is created by the spreadsheet you
may need to navigate to the Manage Business Unit task to edit or add to some of the
properties.
The properties of a business unit are:
• Name: It is important to name your business units to reflect your organizational structure.
• Manager (Optional): Assign the manager responsible for the profit and loss of the
organization.
• Location (Optional): Based on geography Locations defined at implementation time.
• Default Set: This is the default Data Reference Set for the BU. If uploading from the rapid
implementation spreadsheet, the Common Set is automatically defaulted. You can create
your own reference data set and assign an existing BU to that set.
Following are a list of Business Functions that relate to the Procure to Pay process:
• Expense management
• Materials management
• Inventory management
• Payables invoicing
• Payables Payments
• Procurement
• Receiving
• Requisitioning
The service provider model defines relationships between business units for a specific
business function. One business unit will be identified as a service provider and the other BU
as its client.
Use the service provider model to centralize Procurement and Payables payment business
functions.
Business Unit Security expands and creates a relationship between the transactions and the
data that users can process.
In this example:
• Business unit BU 1 provides procurement services for business unit BU 2.
• Business unit BU 2 performs requisitioning and payables invoicing.
In this example, the US Headquarters business unit provides payment services for both the US
West and US East business units.
For example, an organization has several business units and each business unit uses different
payment terms on a customer invoice. Instead of each business unit creating and maintaining
individual payment terms, you can define the payment terms reference data at the organization
level and partition the data (create reference data sets) so different payment terms are
assigned to each business unit.
Manage Reference Data Sets: Use this page to create the Set Code, Set Name, and
Description fields that can then be assigned to reference data.
Manage Set Assignments for Set Determinant Type: Use this page to assign the reference
data sets to relevant reference objects.
• Select Common Set to share it across the organization.
• For multiple assignments, you can classify different types of reference data sets into
groups and assign them to reference entity objects.
• The assignment takes into consideration the determinant type, determinant, and
reference group, if any.
For example, when managing set assignments for the set determinant type, if you select
Business Unit as the determinant type, you must provide the name of the business unit as the
corresponding determinant.
When you define a business unit, you assign the business unit a
default set. That default set becomes the set for the Payables
Payment Terms reference group.
The graphic illustrates the partition of the Receivables Payment Terms into three reference
data sets: Enterprise, Common, and Shared. These sets are assigned to your four business
units. For example, you are entering an invoice for US2 Business Unit. The payment terms that
appear in the invoice's list of values are: Net 15 and Net 20 from the Shared Set, and Net 30
and Net 60 from the Common Set.
Types of reference data sets depicted:
• Common Set: Used globally across the organization as a common set. Add the Common
Set to the global Receivables Payment Terms, Net 30 or Net 60, to be used in all
business units.
• Shared Set: Used by a few business units, US1 and US2, that work with similar data and
therefore share the sets. Add the Shared Set to Receivables Payment Terms, Net 15 or
Net 20, that are defined by country or region where a few business units belonging to that
country or region use it.
• Enterprise Set: Unique to that business unit and not shared by any other business unit
within that organization. Add the Enterprise Set to the Receivables Payment
Term, Prepayment, defined by line of business and used only by that line of business
irrespective of the country or region where it operates.
• Simplest form.
• Allows assigning a reference data object instance to one and
only one set.
• For example, Asset Prorate Conventions are defined and:
– Assigned to only one reference data set.
– Shared across multiple asset books, but all the values are
contained in only one set.
EXAMPLE
CONTINUED
Example: In the graphic, the US1 BU set provides Net 30, Immediate, and Prepayment. A
special shared reference data set was created to provide Net 30 and Net 60 for the UK
Financial Services and the US High Tech Bus. The US2 BU set uses the following payment
terms available: Net 15, Net 20, and Net 30.
The list contains some of the reference data objects for the Oracle Fusion Financial
Applications that can be shared across business units and the method by which the reference
data for each is shared.
• Assign a reference data set to a business unit: Assign the business unit a reference data
set for the reference object Payables Payment Terms.
• Generate a data role for a reference data set: To assign a reference data set to a
payment term, you must first generate a data role for that reference data set. Generate
the data role using the predefined data role template called Financials Common Module
Template for SetID.
• Provision a data role to the implementor: Assign the reference data set data role to the
implementor who creates payment terms.
• Creating a payment term: Assign one or more reference data sets to the payment term in
the Set Assignment section on the Manage Payment Terms page.