R12 Finance Concept Guide
R12 Finance Concept Guide
R12 Finance Concept Guide
December 2006
Oracle Financials Concepts Guide, Release 12 Part No. B28873-01 Copyright 2006, Oracle. All rights reserved. Primary Author: Seamus Moran Contributing Author: Ayse Aba, Amy Andrews, Ramasubramanian Balasundaram, Jayanta Bhowmik, John Cafolla, Gail D'Aloisio, Joe Gum, David Haimes, Jacob John, Peggy Larson, Julianna Litwin, Elise Mattei, Annette Melatti, Steven Miranda, Rondy Ng, Omar Tahboub, Harsh Takle, Terrance Wampler, Isaac William, Anne Wong, Linda Wong, Rob Zwiebach The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose. If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs. The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Contents
Reporting
Overview................................................................................................................................... 3-1 Daily Management.................................................................................................................... 3-1
iii
Periodic Management................................................................................................................ 3-1 Periodic Analysis....................................................................................................................... 3-2 Reports....................................................................................................................................... 3-2 Reporting Tools......................................................................................................................... 3-3 Security and Reports................................................................................................................. 3-4 Reporting and Systems Organizations..................................................................................... 3-4
iv
Industry Specializations
Overview................................................................................................................................... B-1 Enhanced Industry Support...................................................................................................... B-1
Index
vi
Send Us Your Comments
Oracle Financials Concepts Guide, Release 12
Part No. B28873-01
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document. Your feedback is important, and helps us to best meet your needs as a user of our products. For example: Are the implementation steps correct and complete? Did you understand the context of the procedures? Did you find any errors in the information? Does the structure of the information help you with your tasks? Do you need different information or graphics? If so, where, and in what format? Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the name of the company who has licensed our products, the title and part number of the documentation and the chapter, section, and page number (if available). Note: Before sending us your comments, you might like to check that you have the latest version of the document and if any concerns are already addressed. To do this, access the new Applications Release Online Documentation CD available on Oracle MetaLink and www.oracle.com. It contains the most current Documentation Library plus all documents revised or released recently. Send your comments to us using the electronic mail address: [email protected] Please give your name, address, electronic mail address, and telephone number (optional). If you need assistance with Oracle software, then please contact your support representative or Oracle Support Services. If you require training or instruction in using Oracle software, then please contact your Oracle local office and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at www.oracle.com.
vii
Preface
Intended Audience
Welcome to Release 12 of the Oracle Financials Concepts Guide. This guide assumes you have a working knowledge of the following: The principles and customary practices of your business area. Computer desktop application usage and terminology
If you have never used Oracle Applications, we suggest you attend one or more of the Oracle Applications training classes available through Oracle University. See Related Information Sources on page x for more Oracle Applications product information.
Documentation Accessibility
Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Accessibility standards will continue to evolve over time, and Oracle is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For more information, visit the Oracle Accessibility Program Web site
ix
at http://www.oracle.com/accessibility/ .
Structure
1 Introduction 2 Organizational Models in Oracle Financials 3 Reporting 4 Accounting with Oracle Financials Applications 5 Worldwide Operations with Oracle Financials Applications 6 Governance, Risk Management, and Compliance with Oracle Financials 7 Business Analytics & Corporate Performance Management A The Oracle Financials Product Footprint B Industry Specializations
All Oracle Applications documentation is available online (HTML or PDF). PDF - PDF documentation is available for download from the Oracle Technology Network at http://otn.oracle.com/documentation. Online Help - Online help patches (HTML) are available on OracleMetaLink. Oracle MetaLink Knowledge Browser - The OracleMetaLink Knowledge Browser lets you browse the knowledge base, from a single product page, to find all documents for that product area. Use the Knowledge Browser to search for release-specific information, such as FAQs, recent patches, alerts, white papers, troubleshooting tips, and other archived documents. Oracle eBusiness Suite Electronic Technical Reference Manuals - Each Electronic Technical Reference Manual (eTRM) contains database diagrams and a detailed description of database tables, forms, reports, and programs for a specific Oracle Applications product. This information helps you convert data from your existing applications and integrate Oracle Applications data with non-Oracle applications, and write custom reports for Oracle Applications products. Oracle eTRM is available on OracleMetaLink.
Related Guides You should have the following related books on hand. Depending on the requirements of your particular installation, you may also need additional manuals or guides. Oracle Applications Installation Guide: Using Rapid Install: This book is intended for use by anyone who is responsible for installing or upgrading Oracle Applications. It provides instructions for running Rapid Install either to carry out a fresh installation of Oracle Applications Release 12, or as part of an upgrade from Release 11i to Release 12. The book also describes the steps needed to install the technology stack components only, for the special situations where this is applicable. Oracle Applications Upgrade Guide: Release 11i to Release 12: This guide provides information for DBAs and Applications Specialists who are responsible for upgrading a Release 11i Oracle Applications system (techstack and products) to Release 12. In addition to information about applying the upgrade driver, it outlines pre-upgrade steps and post-upgrade steps, and provides descriptions of product-specific functional changes and suggestions for verifying the upgrade and reducing downtime. Oracle Applications Patching Procedures: This guide describes how to patch the Oracle Applications file system and database using AutoPatch, and how to use other patching-related tools like AD Merge Patch, OAM Patch Wizard, and OAM Registered Flagged Files. Describes patch types and structure, and outlines some of the most commonly used patching procedures. Part of Maintaining Oracle Applications, a 3-book set that also includes Oracle Applications Maintenance Utilities and Oracle Applications Maintenance Procedures.
xi
Oracle Applications Maintenance Utilities: This guide describes how to run utilities, such as AD Administration and AD Controller, used to maintain the Oracle Applications file system and database. Outlines the actions performed by these utilities, such as monitoring parallel processes, generating Applications files, and maintaining Applications database entities. Part of Maintaining Oracle Applications, a 3-book set that also includes Oracle Applications Patching Procedures and Oracle Applications Maintenance Procedures. Oracle Applications Maintenance Procedures: This guide describes how to use AD maintenance utilities to complete tasks such as compiling invalid objects, managing parallel processing jobs, and maintaining snapshot information. Part of Maintaining Oracle Applications, a 3-book set that also includes Oracle Applications Patching Procedures and Oracle Applications Maintenance Utilities. Oracle Applications Concepts: This book is intended for all those planning to deploy Oracle E-Business Suite Release 12, or contemplating significant changes to a configuration. After describing the Oracle Applications architecture and technology stack, it focuses on strategic topics, giving a broad outline of the actions needed to achieve a particular goal, plus the installation and configuration choices that may be available. Oracle Applications Developer's Guide This guide contains the coding standards followed by the Oracle Applications development staff. It describes the Oracle Application Object Library components needed to implement the Oracle Applications user interface described in the Oracle Applications User Interface Standards for Forms-Based Products. It also provides information to help you build your custom Oracle Forms Developer forms so that they integrate with Oracle Applications. Oracle Applications Flexfields Guide This guide provides flexfields planning, setup, and reference information for the Oracle Applications implementation team, as well as for users responsible for the ongoing maintenance of Oracle Applications product data. This guide also provides information on creating custom reports on flexfields data. Oracle Applications System Administrator's Guide Documentation Set This documentation set provides planning and reference information for the Oracle Applications System Administrator. Oracle Applications System Administrator's Guide Configuration contains information on system configuration steps, including defining concurrent programs and managers, enabling Oracle Applications Manager features, and setting up printers and online help. Oracle Applications System Administrator's Guide - Maintenance provides information for frequent tasks such as monitoring your system with Oracle Applications Manager, managing concurrent managers and reports, using diagnostic utilities, managing profile options, and using alerts. Oracle Applications System Administrator's Guide - Security describes User Management, data security,
xii
function security, auditing, and security configurations. Oracle Applications User's Guide This guide explains how to navigate, enter data, query, and run reports using the user interface (UI) of Oracle Applications. This guide also includes information on setting user profiles, as well as running and reviewing concurrent requests. Oracle Applications Multiple Organizations Implementation Guide: This guide describes the multiple organizations concepts in Oracle Applications. It describes in detail on setting up and working effectively with multiple organizations in Oracle Applications. Oracle Advanced Global Intercompany System User's Guide: This guide describes the self service application pages available for Intercompany users. It includes information on setting up intercompany, entering intercompany transactions, importing transactions from external sources and generating reports. Oracle Advanced Collections User Guide: This guide describes how to use the features of Oracle Advanced Collections to manage your collections activities. It describes how collections agents and managers can use Oracle Advanced Collections to identify delinquent customers, review payment history and aging data, process payments, use strategies and dunning plans to automate the collections process, manage work assignments, and handle later-stage delinquencies. Oracle Advanced Collections Implementation Guide: This guide describes how to configure Oracle Advanced Collections and its integrated products. It contains the steps required to set up and verify your implementation of Oracle Advanced Collections. Oracle Applications Multiple Organizations Implementation Guide: This guide describes the multiple organizations concepts in Oracle Applications. It describes in detail on setting up and working effectively with multiple organizations in Oracle Applications. Oracle Assets User Guide: This guide provides you with information on how to implement and use Oracle Assets. Use this guide to understand the implementation steps required for application use, including defining depreciation books, depreciation method, and asset categories. It also contains information on setting up assets in the system, maintaining assets, retiring and reinstating assets, depreciation, group depreciation, accounting and tax accounting, budgeting, online inquiries, impairment processing, and Oracle Assets reporting. The guide explains using Oracle Assets with Multiple Reporting Currencies (MRC). This guide also includes a comprehensive list of profile options that you can set to customize application behavior. Oracle Balanced Scorecard User Guide: This guide describes how to use Oracle Balanced Scorecard to manage performance. It
xiii
contains information on how to use scorecard views and objective reports. Oracle Balanced Scorecard Administrator Guide: This guide describes how to set up and administer Oracle Balanced Scorecard and scorecard systems. For scorecard designers, this guide explains how to design and prototype scorecards and measures. It also explains how to move scorecards into production. For administrators, this guide explains how to generate the database schema; load data; manage user and scorecard security; and migrate scorecards to other instances. Oracle Balanced Scorecard Install Guide: This guide describes how to how to install the Balanced Scorecard Architect components. Oracle Bill Presentment Architecture User Guide: This guide provides you information on using Oracle Bill Presentment Architecture. Consult this guide to create and customize billing templates, assign a template to a rule and submit print requests. This guide also provides detailed information on page references, seeded content items and template assignment attributes. Oracle Cash Management User Guide: This guide describes how to use Oracle Cash Management to clear your receipts, as well as reconcile bank statements with your outstanding balances and transactions. This manual also explains how to effectively manage and control your cash cycle. It provides comprehensive bank reconciliation and flexible cash forecasting. Oracle Credit Management User Guide: This guide provides you with information on how to use Oracle Credit Management. This guide includes implementation steps, such as how to set up credit policies, as well as details on how to use the credit review process to derive credit recommendations that comply with your credit policies. This guide also includes detailed information about the public application programming interfaces (APIs) that you can use to extend Oracle Credit Management functionality. Oracle Customers Online User Guide: This guide describes how to use Oracle Customers Online to view, create, and maintain your customer information. Oracle Customers Online is based on Oracle Trading Community Architecture data model and functionality, and is also part of the Oracle Customer Data Management product family. Oracle Customers Online Implementation Guide: This guide describes how to implement Oracle Customers Online. Oracle Daily Business Intelligence Implementation Guide: This guide describes how to implement Oracle Daily Business Intelligence, including information on how to create custom dashboards, reports, and key performance indicators.
xiv
Oracle Daily Business Intelligence User Guide: This guide describes how to use the preseeded Daily Business Intelligence dashboards, reports, and key performance indicators. Oracle Data Librarian User Guide: This guide describes how to use Oracle Data Librarian to establish and maintain the quality of the Trading Community Architecture Registry, focusing on consolidation, cleanliness, and completeness. Oracle Customer Data Librarian has all of the features in Oracle Customers Online, and is also part of the Oracle Customer Data Management product family. Oracle Data Librarian Implementation Guide: This guide describes how to implement Oracle Data Librarian. As part of implementing Data Librarian, you must also complete all the implementation steps for Oracle Customers Online. Oracle E-Business Tax User Guide: This guide describes the entire process of setting up and maintaining tax configuration data, as well as applying tax data to the transaction line. It describes the entire regime-to-rate setup flow of tax regimes, taxes, statuses, rates, recovery rates, tax jurisdictions, and tax rules. It also describes setting up and maintaining tax reporting codes, fiscal classifications, tax profiles, tax registrations, configuration options, and third party service provider subscriptions. You also use this manual to maintain migrated tax data for use with E-Business Tax. Oracle E-Business Tax Implementation Guide: This guide provides a conceptual overview of the E-Business Tax engine, and describes the prerequisite implementation steps to complete in other applications in order to set up and use E-Business Tax. The guide also includes extensive examples of setting up country-specific tax requirements. Oracle E-Business Tax Reporting Guide: This guide explains how to run all tax reports that make use of the E-Business Tax data extract. This includes the Tax Reporting Ledger and other core tax reports, country-specific VAT reports, and Latin Tax Engine reports. Oracle E-Business Tax: Vertex Q-Series and Taxware Sales/Use Tax System Implementation Guide This guide explains how to setup and use the services of third party tax service providers for US Sales and Use tax. The tax service providers are Vertex Q-Series and Taxware Sales/Use Tax System. When implemented, the Oracle E-Business Tax service subscription calls one of these tax service providers to return a tax rate or amount whenever US Sales and Use tax is calculated by the Oracle E-Business Tax engine. This guide provides setup steps, information about day-to-day business processes, and a technical reference section. Oracle Embedded Data Warehouse User Guide:
xv
This guide describes how to use Embedded Data Warehouse reports and workbooks to analyze performance. Oracle Embedded Data Warehouse Implementation Guide: This guide describes how to implement Embedded Data Warehouse, including how to set up the intelligence areas. Oracle Embedded Data Warehouse Install Guide: This guide describes how to install Embedded Data Warehouse, including how to create database links and create the end user layer (EUL). Oracle Enterprise Performance Foundation User's Guide: This guide describes Oracle Enterprise Performance Foundation, an open and shared repository of data and business rules that provides the framework for all of the applications in the Corporate Performance Management set of products. It describes the product features that allow you to manage repository metadata and enable you to generate management reports and perform analyses. Oracle Enterprise Planning and Budgeting User's Guide: This guide describes Enterprise Planning and Budgeting, which is an enterprise application that provides rich functionality to control the business processes of planning, budgeting, and forecasting. Enterprise Planning and Budgeting is deployed as a Web based solution using the power of Oracle relational technology to deliver scalable, multi-dimensional analysis and monitoring. Oracle Financial Consolidation Hub User Guide: This guide describes how to set up, maintain, and troubleshoot Oracle Financial Consolidation Hub. It describes setting up entities, categories, consolidation methods, consolidation rules, intercompany rules, calendar maps, translation, consolidation hierarchies, analytical reporting, and the Excel add-in. The guide also includes chapters on submitting data, running consolidations, accounting for acquisitions and disposals, integrating with Internal Controls Manager and WebADI spreadsheets. Oracle Financial Services Reference Guide: This guide provides reference material for Oracle Financial Services applications in Release 12, such as Oracle Transfer Pricing, and includes technical details about application use as well as general concepts, equations, and calculations. Oracle Financial Services Implementation Guide: This guide describes how to set up Oracle Financial Services applications in Release 12. Oracle Financial Services Reporting Administration Guide: This guide describes the reporting architecture of Oracle Financial Services applications in Release 12, and provides information on how to view these reports. Oracle Financials Country-Specific Installation Supplement: This guide provides general country information, such as responsibilities and report
xvi
security groups, as well as any post-install steps required by some countries. Oracle Financials for the Americas User Guide: This guide describes functionality developed to meet specific business practices in countries belonging to the Americas region. Consult this user guide along with your financial product user guides to effectively use Oracle Financials in your country. Oracle Financials for Asia/Pacific User Guide: This guide describes functionality developed to meet specific business practices in countries belonging to the Asia/Pacific region. Consult this user guide along with your financial product user guides to effectively use Oracle Financials in your country. Oracle Financials for Europe User Guide: This guide describes functionality developed to meet specific business practices in countries belonging to the European region. Consult this user guide along with your financial product user guides to effectively use Oracle Financials in your country. Oracle Financials for India User Guide: This guide provides information on how to use Oracle Financials for India. Use this guide to learn how to create and maintain setup related to India taxes, defaulting and calculation of taxes on transactions. This guide also includes information about accounting and reporting of taxes related to India. Oracle Financials for India Implementation Guide: This guide provides information on how to implement Oracle Financials for India. Use this guide to understand the implementation steps required for application use, including how to set up taxes, tax defaulting hierarchies, set up different tax regimes, organization and transactions. Oracle Financials Implementation Guide: This guide provides information on how to implement the common financial components across the Oracle Financials E-Business Suite. It guides you through setting up your organizations, including legal entities, and their accounting, using the Accounting Setup Manager. It covers intercompany accounting and sequencing of accounting entries, and it provides examples. Oracle Financials RXi Reports Administration Tool User Guide: This guide describes how to use the RXi reports administration tool to design the content and layout of RXi reports. RXi reports let you order, edit, and present report information to better meet your company's reporting needs. Oracle General Ledger Implementation Guide: This guide provides information on how to implement Oracle General Ledger. Use this guide to understand the implementation steps required for application use, including how to set up Accounting Flexfields, Accounts, and Calendars. Oracle General Ledger Reference Guide
xvii
This guide provides detailed information about setting up General Ledger Profile Options and Applications Desktop Integrator (ADI) Profile Options. Oracle General Ledger User's Guide: This guide provides information on how to use Oracle General Ledger. Use this guide to learn how to enter and post journals, create budgets, perform online account inquiries, and create and submit financial reports. Oracle Incentive Compensation Implementation Guide: This guide provides Compensation Administrators with guidance during implementation of Oracle Incentive Compensation. The procedures are presented in the recommended order that they should be performed for successful implementation. Appendixes are included that describe system profiles, lookups, and other useful information. Oracle Incentive Compensation User Guide: This guide helps Compensation Managers, Compensation Analysts, and Plan administrators to manage Oracle Incentive Compensation on a day-to-day basis. Learn how to create and manage rules hierarchies, create compensation plans, collect transactions, calculate and pay commission, and use Sales Credit Allocation. Oracle Internal Controls Manager Implementation Guide: This guide describes implementation information for Oracle Internal Controls Manager, a comprehensive tool for executives, controllers, internal audit departments, and public accounting firms to document and test internal controls and monitor ongoing compliance. It is based on COSO (Committee of Sponsoring Organizations) standards. Oracle Internet Expenses Implementation and Administration Guide: This book explains in detail how to configure Oracle Internet Expenses and describes its integration with other applications in the E-Business Suite, such as Oracle Payables and Oracle Projects. Use this guide to understand the implementation steps required for application use, including how to set up policy and rate schedules, credit card policies, audit automation, and the expenses spreadsheet. This guide also includes detailed information about the client extensions that you can use to extend Oracle Internet Expenses functionality. Oracle iAssets User Guide This guide provides information on how to implement and use Oracle iAssets. Use this guide to understand the implementation steps required for application use, including setting up Oracle iAssets rules and related product setup steps. It explains how to define approval rules to facilitate the approval process. It also includes information on using the Oracle iAssets user interface to search for assets, create self-service transfer requests and view notifications. Oracle iProcurement Implementation and Administration Guide: This manual describes how to set up and administer Oracle iProcurement. Oracle iProcurement enables users to requisition items through a selfservice, Web interface.
xviii
Oracle iReceivables Implementation Guide: This guide provides information on how to implement Oracle iReceivables. Use this guide to understand the implementation steps required for application use, including how to set up and configure iReceivables, and how to set up the Credit Memo Request workflow. There is also a chapter that provides an overview of major features available in iReceivables. Oracle iSupplier Portal User Guide: This guide contains information on how to use Oracle iSupplier Portal to enable secure transactions between buyers and suppliers using the Internet. Using Oracle iSupplier Portal, suppliers can monitor and respond to events in the procure-to-pay cycle. Oracle iSupplier Portal Implementation Guide: This guide contains information on how to implement Oracle iSupplier Portal and enable secure transactions between buyers and suppliers using the Internet. Oracle Loans User Guide: This guide describes how to set up and use Oracle Loans. It includes information on how to create, approve, fund, amortize, bill, and service extended repayment plan and direct loans. Oracle Partner Management Implementation and Administration Guide: This guide helps Vendor administrators to set up and maintain relationships and programs in the Partner Management application. The main areas include setting up the partner and channel manager dashboards, partner setup, partner programs and enrollment, opportunity and referral management, deal registration, special pricing management, and partner fund management. Oracle Partner Management Vendor User Guide: This guide assists vendor users in using Partner Management on a daily basis. This includes interaction with the partner and channel manager dashboards, working with partners and partner programs, managing opportunities and referrals, registering deals, and working with special pricing and partner funds. Oracle Payables User Guide: This guide describes how to use Oracle Payables to create invoices and make payments. In addition, it describes how to enter and manage suppliers, import invoices using the Payables open interface, manage purchase order and receipt matching, apply holds to invoices, and validate invoices. It contains information on managing expense reporting, procurement cards, and credit cards. This guide also explains the accounting for Payables transactions. Oracle Payables Implementation Guide: This guide provides you with information on how to implement Oracle Payables. Use this guide to understand the implementation steps required for how to set up suppliers, payments, accounting, and tax.
xix
Oracle Payables Reference Guide: This guide provides you with detailed information about the Oracle Payables open interfaces, such as the Invoice open interface, which lets you import invoices. It also includes reference information on purchase order matching and purging purchasing information. Oracle Payments Implementation Guide: This guide describes how Oracle Payments, as the central payment engine for the Oracle E-Business Suite, processes transactions, such as invoice payments from Oracle Payables, bank account transfers from Oracle Cash Management, and settlements against credit cards and bank accounts from Oracle Receivables. This guide also describes how Oracle Payments is integrated with financial institutions and payment systems for receipt and payment processing, known as funds capture and funds disbursement, respectively. Additionally, the guide explains to the implementer how to plan the implementation of Oracle Payments, how to configure it, set it up, test transactions, and how use it with external payment systems. Oracle Payments User Guide: This guide describes how Oracle Payments, as the central payment engine for the Oracle E-Business Suite, processes transactions, such as invoice payments from Oracle Payables, bank account transfers from Oracle Cash Management, and settlements against credit cards and bank accounts from Oracle Receivables. This guide also describes to the Payment Administrator how to monitor the funds capture and funds disbursement processes, as well as how to remedy any errors that may arise. Oracle Procurement Buyer's Guide to Punchout and Transparent Punchout: This guide contains necessary information for customers implementing remote catalog content on a supplier's Web site or on Oracle Exchange. Oracle Procurement Contracts Online Help: This guide is provided as online help only from the Oracle Procurement Contracts application and includes information about creating and managing your contract terms library. Oracle Procurement Contracts Implementation and Administration Guide: This guide describes how to set up and administer Oracle Procurement Contracts. Oracle Procurement Contracts enables employees to author and maintain complex contracts through a selfservice, Web interface. Oracle Profitability Manager User's Guide: This guide describes Profitability Manager, which provides a rich set of features that support complex models to analyze your business. These features include a powerful allocation engine that supports many allocation methodologies, Activity-Based Management calculations that provide activity costs, rolled up costs and statistics, activity rates, and cost object unit costs, and customer profitability calculations to consolidate customer accounts, aggregate customer data, and determine profitability
xx
results. Oracle Public Sector Advanced Features User's Guide: This guide describes how to set up and administer Oracle Public Sector Advanced Features. It describes Encumbrance Reconciliation Reports, GASB 34/35 Asset Accounting, and Funds Available Enhancements. Oracle Purchasing User's Guide: This guide describes how to create and approve purchasing documents, including requisitions, different types of purchase orders, quotations, RFQs, and receipts. This guide also describes how to manage your supply base through agreements, sourcing rules, and approved supplier lists. In addition, this guide explains how you can automatically create purchasing documents based on business rules through integration with Oracle Workflow technology, which automates many of the key procurement processes. Oracle Receivables User Guide: This guide provides you with information on how to use Oracle Receivables. Use this guide to learn how to create and maintain transactions and bills receivable, enter and apply receipts, enter customer information, and manage revenue. This guide also includes information about accounting in Receivables. Use the Standard Navigation Paths appendix to find out how to access each Receivables window. Oracle Receivables Implementation Guide: This guide provides you with information on how to implement Oracle Receivables. Use this guide to understand the implementation steps required for application use, including how to set up customers, transactions, receipts, accounting, tax, and collections. This guide also includes a comprehensive list of profile options that you can set to customize application behavior. Oracle Receivables Reference Guide: This guide provides you with detailed information about all public application programming interfaces (APIs) that you can use to extend Oracle Receivables functionality. This guide also describes the Oracle Receivables open interfaces, such as AutoLockbox which lets you create and apply receipts and AutoInvoice which you can use to import and validate transactions from other systems. Archiving and purging Receivables data is also discussed in this guide. Oracle Sourcing Implementation and Administration Guide: This guide contains information on how to implement Oracle Sourcing to enable participants from multiple organizations to exchange information, conduct bid and auction processes, and create and implement buying agreements. This allows professional buyers, business experts, and suppliers to participate in a more agile and accurate sourcing process. Oracle Subledger Accounting Implementation Guide: This guide provides setup information for Oracle Subledger Accounting features,
xxi
including the Accounting Methods Builder. You can use the Accounting Methods Builder to create and modify the setup for subledger journal lines and application accounting definitions for Oracle subledger applications. This guide also discusses the reports available in Oracle Subledger Accounting and describes how to inquire on subledger journal entries. Oracle Supplier Scheduling User's Guide: This guide describes how you can use Oracle Supplier Scheduling to calculate and maintain planning and shipping schedules and communicate them to your suppliers. Oracle Procurement Contracts Implementation and Administration Guide: This manual describes how to set up and administer Oracle Procurement Contracts. Oracle Procurement Contracts enables employees to author and maintain complex contracts through a selfservice, Web interface. Oracle Trading Community Architecture User Guide: This guide describes the Oracle Trading Community Architecture (TCA) and how to use features from the Trading Community Manager responsibility to create, update, enrich, and cleanse the data in the TCA Registry. It also describes how to use Resource Manager to define and manage resources. Oracle Trading Community Architecture Administration Guide: This guide describes how to administer and implement Oracle Trading Community Architecture (TCA). You set up, control, and manage functionality that affects data in the TCA Registry. It also describes how to set up and use Resource Manager to manage resources. Oracle Trading Community Architecture Reference Guide: This guide contains seeded relationship types, seeded Data Quality Management data, D and B data elements, Bulk Import interface table fields and validations, and a comprehensive glossary. This guide supplements the documentation for Oracle Trading Community Architecture and all products in the Oracle Customer Data Management family. Oracle Trading Community Architecture Technical Implementation Guide: This guide explains how to use the public Oracle Trading Community Architecture application programming interfaces (APIs) and develop callouts based on Oracle Workflow Business Events System (BES). For each API, this guide provides a description of the API, the PL/SQL procedure, and the Java method, as well as a table of the parameter descriptions and validations. For each BES callout, this guide provides the name of the logical entity, its description, and the ID parameter name. Also included are setup instructions and sample code. Oracle Transfer Pricing User Guide: This guide contains the information you need to understand and use Oracle Transfer Pricing, including how to generate transfer rates and option costs for your product portfolio and determine account level match-funded spreads.
xxii
Oracle U.S. Federal Financials User Guide: This guide describes the common concepts for an integrated financial management solution for federal agencies to comply with the requirements of the U.S. Federal government. It describes the product architecture and provides information on Budget Execution, Prompt Payment, Treasury payments, Third party payments, Interagency transactions, Receivables management, Federal reports, CCR Integration, and Year End Closing. Oracle U.S. Federal Financials Implementation Guide: This guide describes the common concepts for an integrated financial management solution for federal agencies. It includes a consolidated setup checklist by page and provides detailed information on how to set up, maintain, and troubleshoot the Federal Financial application for the following functional areas: Sub Ledger Accounting, Budget Execution, Prompt Payment, Treasury payments, Third party payments, Interagency transactions, Receivables management, Federal reports, CCR Integration, and Year End Closing.
Integration Repository
The Oracle Integration Repository is a compilation of information about the service endpoints exposed by the Oracle E-Business Suite of applications. It provides a complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets users easily discover and deploy the appropriate business service interface for integration with any system, application, or business partner. The Oracle Integration Repository is shipped as part of the E-Business Suite. As your instance is patched, the repository is automatically updated with content appropriate for the precise revisions of interfaces in your environment.
xxiii
When you use Oracle Applications to modify your data, Oracle Applications automatically checks that your changes are valid. Oracle Applications also keeps track of who changes information. If you enter information into database tables using database tools, you may store invalid information. You also lose the ability to track who has changed your information because SQL*Plus and other database tools do not keep a record of changes.
xxiv
1
Introduction
This chapter covers the following topics: Overview Benefits Key Attributes of Oracle E-Business Suite Oracle Financials Applications Suite Using this Guide
Overview
The Oracle E-Business Suite is a complete set of business applications that enables corporations to efficiently track detailed business transaction data and turn it into decision making information using a system built on a unified information architecture. Oracle Financials applications are a subset of this suite and are a family of products designed to capture and analyze your financial data on a worldwide basis. Use Oracle Financials applications to better manage business to the targets that are announced to investors. Management can better report to investors and colleagues. Oracle Financials applications also help you to meet your obligations in key areas surrounding the numbers, such as: Compliance Financial Control Regulatory Reporting Cost Containment Risk Management
The Oracle Financials Concepts Guide introduces you to the fundamental concepts
Introduction 1-1
Benefits
Oracle Financials Applications are part of Release 12, "The Global Business Release". We think of global both as relating to or involving the entire earth and facilitating your worldwide operations by being comprehensive and including everything you need.
Integrated Applications
Oracle E-Business Suite is engineered to work together as an integrated system. You can pass information from one application to another without any incremental integration costs. While Oracle's applications are integrated, they are also modular. Based on your business needs, you can implement one module, several modules, or the entire suite. Oracle Business Intelligence systems and the transactional systems use the same data and information. There is no passing of data, spinning the facts, or delay; your managers see the data on their personal machines as it emerges from the business front lines.
Database Integration
Oracle Database 10g Release 2 includes dimensionality support, next-generation features, and other features that are exploited by the financial applications. The cumulative effect of having a common data model, all applications on a single
Introduction 1-3
instance, and the applications themselves fully integrated, is that all of your information is in one place. As a result, you receive powerful synergies such as: A global, unified view into critical information such as sales positions, inventory levels, headcount, revenue, and expenses-across all organizations, lines of business, products, and geographies. The information is accurate and up-to-date as there is integrity in data that is not fragmented. The Oracle E-Business Suite includes data from business applications from multiple vendors using our Hubs. For example, Oracle Customer Data Hub gives you a unified, enterprise-wide view of your customer data, no matter whose software you use. Your corporate financial reports and intelligence will be across divisions and geographic regions - you won't have to request additional information from those sources. The result is a much smoother and faster closing process. Your Shared Service Centers work across worldwide operations, dealing easily with both local compliance and corporate processes. Executives and employees, from the officers and directors to line supervisors, receive daily business intelligence revealing the state of the business every day, relative to past, present, and projected performance metrics. Your decision makers will reach more informed conclusions and take more immediate action towards achieving individual and group objectives - daily, not quarterly or monthly.
The applications support and closely match these native business flows. The key to
exploiting the features implicit in the flows is, more than anything else, to understand the conceptual architecture of Oracle Financials applications. The objective of this guide is to present those concepts to you. This guide discusses how you might: Represent your registered companies and management organization in the system. Report and analyze your business data. Account for your businesses to management, investors, and authorities. Share services across your world wide operations. Understand what other products do within the E-Business Suite. Control and ensure compliance across your organization. Analyze and evaluate your enterprise performance. Secure your information. Specialize in particular industries.
Introduction 1-5
2
Organizational Models in Oracle Financials
This chapter covers the following topics: Overview Your Organization The Role of Your Legal Entities Representing Your Organization in the System Organizational Classifications in Oracle Financials System Entities Chart of Accounts A Flexible Model Cross Organization Reporting
Overview
The Oracle E-Business Suite uses a variety of organizational constructs to capture corporate structures that exist in the real world. This chapter provides detailed information on the organizations you can set up in the Oracle E-Business Suite to represent your enterprise.
Your Organization
Oracle Financials can be implemented in multiple ways to reflect your real-world organization. Groups generally reflect a tension between their legal organization, management organization, and business divisions.
system. Commercial groups exist through corporate law. Units in the legal structure of a group are individual companies that share common ownership and control. In a public group, a company is owned by the public through shares sold on a stock market. In a private group, they are held by a privately held holding company. In other organizations, the legal entities are partnerships, funds, or government agencies. A legally recognized entity can own and trade assets and employ people; while an entity without legal recognition cannot. When granted these privileges, legal entities are also assigned responsibilities to account for themselves to the public (statutory reporting and external reporting), comply with legislation and regulations, and pay income or profit and transaction taxes. Most groups have many legal entities. They are created to facilitate legal compliance, segregate operations, optimize taxes, and for many other reasons. Legal entities establish your identity under the laws of each nation in which you operate, and provide vehicles for contractual relationships, compliance, and taxation. The following diagram shows an archetypical group of companies operating various business and a standard functional organization. A separate card represents each of a series of registered companies, that is, legal entities. The list of cards is the "Legal Axis". Each company hosts parts or all of various subdivisions that management has made within its businesses. These are shown as vertical columns on each card. For example, a Group might have a separate company for each business in the United Kingdom, but have their Ireland company host all businesses in that country. The subdivisions are linked across the cards so that a business can appear on some or all of the cards. For example, the chemical business might be operated by the Ireland, United Kingdom, and France companies. The list of business subdivisions is the "Business Axis". Each company's card is also horizontally striped by functional groups, such as the sales team and the finance team. The functional list is the "Functional Axis".
The overall image suggests that information might, at a minimum, be tracked by company, business subdivision, and function in a group environment.
Business Divisions
Successfully managing multiple businesses requires that you segregate them by the rewards and risks involved in making them profitable. You divide your organization accordingly and assign management personnel to each division. Although related to your legal structure, the business organizational hierarchies do not need to be reflected directly in the legal structure of the firm. The management entities and structure include divisions and subdivisions, lines of business, and other strategic business units, and include their own revenue and cost centers.
Functional Organizations
Straddling the legal and business organizations is an organization structured around people and their competencies: sales force, operations, plants, researchers, finance people, human resource management, information technologists, and management. The income statement often reflects their efforts and expenses directly. Organizations must manage and report revenues, cost of sales, and functional expenses such as Research and Development (R&D) and Selling, General, and Administrative Expense (SG&A).
Personnel reporting structures that may or may not correspond with the business hierarchy or legal or external reporting dictates. Product driven structures in your production environment that may or may not correspond with your market and delivery structures.
Ease the management of your worldwide shared service organization and facilitate sourcing at the optimal mix of employee cost, data flow, and management control. Provide access control and security, excluding those without authority, and facilitating access across units for those who need it. Administer compliance and segregate transactions and administrative rules by jurisdiction. Provide attributes for reporting and identify business events according to the relevant business dimensions.
The core task of Oracle Financials applications is to track the appropriate business and accounting attributes of a transaction. Business attributes are tracked in the product modules and include such details as trading partner, subject matter, quantity, price, agent, employee, tax, addresses, dates, and so on. Accounting attributes are generated from that data by our subledger accounting engine and are recorded in detail in the subledger accounting tables and at your choice of summary level in General Ledger.
features and controls, such as access control and shared service administration, policy, legal or compliance administration, data storage, and employee administration. Oracle Financials provides names that reflect that functionality. In general, assigning a system entity to represent a real world entity with the same nomenclature is an effective choice. By contrast, a chart of accounts representation of a real world entity is an identifier for analysis and accounting, with fewer features and control associated with it. Important entities, such as cost center and legal entity, can be represented by both a system entity and as a value in a chart of accounts section. Several system entities are so closely tied to accounting entities that we automatically correlate them; others have looser associations so that you can tune the relationship to your actual organization.
System Entities
The Oracle E-Business Suite includes the following important system entities: Business Group and Departments Government Reporting Legal Entity (GRLE) Legal Entity Ledgers Operating Unit Inventory Organization Human Resources Organization
Each system entity is assigned to a classification that determines its functionality and indicates how you might want to deploy it.
employment laws, it is possible to implement a single business group for them. A business group is the highest level classification in the organization hierarchy of the Oracle E-Business Suite. If your payroll tax and employment authorities permit it, you can group employees of different registered companies together for reporting. The result is a business group that can serve as an administrative and legislative organizing structure for personnel across legal entities. Oracle provides configured business groups for a number of countries. These business groups are seeded with appropriate legislative data and rules. You can customize business rules that are subsequently stored under the business group for Human Resources applications such as Oracle Payroll. Even if you do not have Oracle Human Resources in a given country or region, it is a good idea to set up a business group during implementation. A business group cannot be set up once your applications are live.
Departments
Oracle Human Resources further organizes employees into departments. You can create hierarchies of departments to roll up your employees into the management structure.
Legal Entity
"Legal entity" in the Oracle system corresponds closely to "legal entity" or "company" in the legal world. You can store information about a registered company or other real world legal entity in the "legal entity". For example, you can store the registered address and director or officer names. The legal entity administers transaction level rules in compliance with national laws. A real world legal entity is a discrete legal personality characterized by the legal environment in which it operates. In the real world, legal entities have the right to own property, the right to trade, and the responsibility to comply with appropriate laws. They also often have the responsibility to account for themselves (balance sheet, income statement, specified reports) to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation. The Oracle E-Business Suite reflects the real world for legal entities. The system legal
entity is the first party on business transactions and is the transaction tax filer and payer. We recognize that for many groups, particularly in environments where the authorities allow you to treat many legal entities as one, you don't need or want to segment data or account separately for each entity that you have incorporated. Therefore, the system legal entity does not automatically account for itself. Instead, we facilitate correlation of subledger activity with reporting legal structures by exploiting related system entities for operating units, ledgers, and company representation in the chart of accounts. You can account for any real world legal entity separately if you need to do so; You can account for a group of real world legal entities as if they were one when that fits your model; And you can account for a part of a real world legal entity as if it were completely standalone when appropriate.
A system legal entity can account for its transactions in many ledgers, using different accounting conventions, or using different currencies.
Tip for Existing Oracle Financials User
You will find that a legal entity has more attributes in Release 12 and that a Legal Entity Configurator is provided. Tax calculation, intercompany processing, and bank ownership exploit legal entity attributes more assiduously than previously.
Establishment
A system legal entity is the transactor and taxpayer for each third party transaction. It holds tax registration data, such as identification numbers. An individual legal entity can have exposure to several tax authorities, and be registered with each. For example, a California-registered company might have "establishments" in California and in several other states.
Tip for Existing Oracle Financials User
Establishment is an entity that was not expressly called out in previous releases and is useful in resolving transaction tax situations.
reporting. In a pure implementation, "a legal entity accounts for itself in a ledger". A ledger provides balanced ledger accounting for the accounting entity and serves as the repository of financial information. Consequently, it is the principal source of information for the analytical applications in the Oracle E-Business Suite. Ledger balances have meaning - they assert that the balance:
1. 2. 3. 4.
on an account at a given date has a specific value in a particular currency and is properly calculated.
This implies a consistent application of what we sometimes call "the 4 Cs": Chart of Accounts (COA), Calendar, Currency, and accounting Convention. The COA provides the account; Calendar the date; Currency the amount; and Convention the calculation.
Multiple Ledgers
Of course, you will need different currency and parent company GAAP representations of your overseas operations. One way to achieve this is to use multiple ledgers for an accounting entity. An accounting entity can account for itself in ledgers that are prepared under different conventions with different charts of accounts, and value transactions in different currencies. One of the ledgers is the 'primary' ledger. The accounting for a subledger transaction can be set up so that multiple ledgers are populated according to different rules and in different currencies. You choose the appropriate accounting according to your needs. When using a second ledger, you can elect to use an "all the detail" philosophy in which detailed transactions are posted to General Ledger. You might prefer to use a "just what matters" philosophy where only General Ledger balances are posted.
Ledger Sets
Ledgers can be grouped into "Ledger Sets". A Ledger Set is a collection of ledgers that you wish to manage as though they were one ledger. "Manage" includes reporting, opening and closing, running allocation calculations, and entries. For example: You have 26 registered companies in Regmany. Regmany regulations require that each company maintains a distinct book of accounts. You set up a Ledger for each company and group them into a Ledger Set. Your finance staff can treat the collection as if they were one for all accounting activities, while the data remains distinct for each company. You could create a Parent Currency and Parent GAAP ledger for each overseas
operation. You can group all of them into a Parent View Ledger Set. Your corporate finance staff can treat them as one worldwide ledger for all accounting activities.
Tip for Existing Oracle Financials User
Ledger and Ledger Sets together replace Sets of Books. The data of a Set of Books is contained in a ledger. The management of the Set of Books (open and closing, reporting, allocating, and so on) is now at the Ledger Set level. Multiple Ledgers is a new feature in Release 12.
Balancing Segment
Ledgers balance, that is, the sum of the debit and credit balances equal each other and you can prepare an income statement and balance sheet from them. Oracle Financials checks that imported data, subledger posting, and journal entries (adjustments) balance, in order to maintain this integrity. Ledgers in a Ledger Set also balance and are also used for financial reporting. Within a ledger, you can nominate a segment of your chart of accounts to be a "balancing segment". The values (Balancing Segment Values or BSV) that you assign in that segment will represent entities in your organization for which you want to measure both income and wealth, that is, to prepare income statements and balance sheets, and to measure return on investment. You might do this for divisions, plants, externally reportable segments, legal entities sharing a jurisdiction, and for other reasons. Customers frequently combine entities into BSVs and report on groups of them. For example, if you want to track return on investment (ROI) on both "plants" and "divisions", you might create balancing segment values as shown in the following table.
Division D01 D01 D02 D03 Plant P100 P200 P100 P200 Balancing Segment Values D01:P100 D01:P200 D02:P100 D03:P200
During setup, you can specify whether a system legal entity uses a whole Ledger or balancing segments.
associated subledgers. Detailed transaction information is captured in the subledgers and periodically posted (in summary or detail form) to the ledger. You post from subledger to general ledger in real time, without any grouped processing, or you can post on a schedule corresponding to your practice.
Operating Units
In the financial applications of Oracle's E-Business Suite, an Operating Unit (OU) is a system organization that:
1.
Stores subledger data separately from the data associated with other OUs that support a particular ledger ("Partitions"). Administers subledger rules such as those associated with transaction types, sequencing schemes, and other sales tax or VAT regulations ("Complies"). Administers user access to the data for processing and reporting ("Secures"). Is not product specific and automatically links all subledger products that post to a specific ledger. Applies to subledger business transaction and document data and associated data such as customer details. Subledger accounting data is not tagged with OU identification unless you elect to do so. General ledger data is not managed through OUs.
2.
3. 4.
5.
Multiple Organizations is the name we give to the functionality that surrounds OUs and it is exploited by all products as appropriate. You can use OUs to store data on behalf of a Legal Entity. As compliance with transaction tax auditing legislation is built into transaction types and transaction types are stored by an OU, this is an effective way to manage transaction compliance. An OU with the type "Legal Entity" (OU/LE) is often used in conjunction with a Ledger to manage a real world legal entity's paperwork. All subledger products share the legal entity's OU and post to the Ledger. The real world legal entity's compliance obligations are administered by: OU on subledger transactions and Ledger for balancing, closing, and reporting rules.
Depending on the nature of the regulation with which you must comply, various combinations of real world company and system legal entity, OU, and Ledger are possible. In a worldwide deployment, one would expect to see all combinations in place in different situations. One legal entity accounts for itself in one Ledger storing subledger data in one OU.
This is a normal setup for a country or region that closely regulates subledger data by legal entity. Several legal entities account for themselves in one Ledger storing subledger data in one OU, and use the Chart of Accounts balancing segment to produce financial statements for each legal entity. This is a normal setup for a country or region that regulates a group of companies as a whole. A legal entity or group of legal entities account for themselves in one Ledger storing subledger data in several OUs. This is a normal setup for a group doing business in highly regulated industries in a given country or region. A part of a legal entity accounts for itself in a ledger using one or several OUs. This is a normal situation for a large corporation using several instances or Enterprise Resource Planning (ERP) systems.
System legal entities, Ledgers, and OUs are defined in relationship to one another. A legal entity accounts for itself in the Primary Ledger and optionally in other ledgers, and stores its subledger data in one or more OUs. OUs are often identified with security. In the Oracle E-Business Suite, users are given access to the data they handle though "responsibilities". A responsibility is associated with a specific OU, or with several OUs - this is a feature called "Multiple Organizations Access Control". By securing subledger data in this way users can access and process transaction information only for the particular operating unit or set of operating units to which they have been granted access. They view only what they need and have authorization to view. This is very fundamental security. The Oracle E-Business Suite incorporates many other security models specific to circumstances that match the usage and deployment requirement needs that you have for those circumstances, and integrate with Multiple Organizations Access Control to provide comprehensive and appropriate security. OUs can be used to model autonomous organizational units that create financial transactions. You create, process, and report on subledger financial data within the context of an OU. Use an OU when you need to keep the data of one organization distinct - at arms length - from the data of another organization. You might have the right to prevent a state's transaction tax auditor from viewing the transactions of a neighboring state; consider storing each state's transactions in separate OUs. This right often exists when the states are independent nations, but seldom when they are federated. Use an OU when you need to comply with transaction tax law that is substantially different (more than just the tax rates) to similar laws in neighboring state. You can use product "transaction types" to create similar transactions that follow different documentation and processing practices.
Use an OU when you wish to keep data of an operation private from management of another operation. For example, within a financial institution division, you may want to keep the transactions and data of the lending operation separate from that of the brokerage operations.
OUs divide the subledger document data in Oracle Financials applications into distinct segments. Standard reports and processes run within OUs; and 'special' reports and processes run across them. You can deploy OUs to provide barriers that require special access, reporting, and processing to cross.
appropriately. However, all of these orders can be managed from a "shared service" order desk in an outsourcing environment through a single Responsibility.
Tip for Existing Oracle Financials User
Inventory Organizations
The Inventory Organization represents an organization for which you track inventory transactions and balances. These organizations might be manufacturing or distribution centers. Several modules and functions in the Oracle Manufacturing and Supply Chain Management suite secure information by Inventory Organization. Inventory Organizations are associated with OUs. Each Inventory Organization has a parent OU and can serve other OUs. Various functions in the Oracle E-Business Suite use this organization classification. For example, to activate the "Purchasing Receiving" function, your responsibility must have access to an organization that is classified as an Inventory Organization. Through its parent Operating Unit, the Inventory Organization financially impacts the Ledger to which it rolls up. For example, requisition transactions or replenishment of supplies are created against an Inventory Organization, which then have a financial impact on the Ledger.
Chart of Accounts
For the most part, we have discussed system entities (for example, Legal Entity, OU, Ledger) and their relationships with real world entities (for example, Company, Management Unit, Division) that you have in your organization. System entities are created though special setup screens and stored in tables. We have discussed the "Balancing Segment" that is part of the chart of accounts rather than a stored system entity. The chart of accounts, your listing of account numbers, includes other segments that reflect your organization. You might have company codes, cost center codes, business organization codes, and other organization related codes, as well as non-organization codes such as natural accounts, product codes, or project codes. The chart of accounts is a very flexible, almost free-form, combination of segments (as many as you like) of different lengths. You use these segments to flag transactions so that they are summarized in a meaningful way to your business. The chart is referred to as "flexfields", which is the underlying technology. The acronym "CCID" (Code Combination Identifier) or the term "Accounting Flexfield" refers to an individual combination of segment values, or a complete account number. A specific chart of accounts (complete with values) is associated with each ledger and the same chart can be associated with many ledgers. We specify only three segments, Natural Account, Balancing Segment, and Cost Center,
as mandatory.
Cost Center
Cost Center is a focal point for a department's expenses. You might use the cost center to track "the Finance Department". In cases where labor is the most important element of expense, cost centers in your chart of accounts and the HR "Department" discussed earlier will refer to the same business unit in the real world. The Oracle E-Business Suite includes the ability to keep them synchronized. There are some important differences in the way you want them to behave. When an employee leaves, you'd like HR to update the records immediately. But continuing expenses, if any, should be accounted for in the same cost center. If the employee was a manager, the resulting reorganization might not be reflected in the financial statements for some time. Accordingly, the creation and maintenance of HR Departments and Ledger Cost Centers can be synchronized. However, we facilitate different update paths. Approval and expenses associated with employees are automatically associated with the cost center that relates to their HR department. Many customers exploit naming conventions and ranges to facilitate the combination of individual cost centers in local companies into a worldwide view of similar cost centers. Ledger security includes a facility to control accounting access by ranges within chart of account segments that can be deployed usefully in this context. Many customers also use cost centers, rather than natural accounts, to aggregate functional expense types such as "Research and Development" or "Finance".
Balancing Segment
We previously discussed Balancing Segment in the context of Ledgers and representations of Legal Entities. A Balancing Segment is a segment of the chart of account that forces balancing, meaning that the Ledger will calculate a receivable and payable between balancing segments for any entry that crosses them. Example of 'Balancing' My New York Division (01) ships to a California Division (03) customer. The entry as drafted is Credit 01-Sales, Debit 03, Receivables from Customer. The entry is posted as: Credit 01, New York Sales Debit 01, New York Receivable from 03, California Credit 03, California Payable to 01, New York Debit 03, Receivable from Customer
This facilitates the preparation of full balance sheet and income statements for each
Balancing Segment value and makes them an excellent representation for any business unit for which you need to track balance sheets. Our customers use balancing segments to identify registered companies that are accounted for together in a single ledger, divisions for which they wish to measure balance sheet data and return on investment, and externally reportable segments. You can use a balancing segment value for each legal entity accounted for in a ledger: Companies 01, 02, and 03. Other than balancing, no additional functionality is attached to Balancing Segment, so using a Balancing Segment Value alone is recommended only in a federal environment that treats groups as one tax or statutory reporter or filer.
Natural Account
For many companies, natural account also has an organizational impact. Companies deploy the natural account in different ways. Some start "at the top" with their external reporting lines (for example, cash, revenue), expand the list to include their management reporting lines (different types of revenue), and then expand further to the level of granularity they wish. Others start "at the bottom" with detailed departmental expenditure types. Companies that start with reporting lines often reach the point where "Finance Salaries", "Finance Benefits", and so on are natural accounts, and a report on all Finance accounts delivers the Finance expense. Those that start at the bottom often use "Salaries" and "Benefits" as the natural account and establish a list of cost centers to be the total finance.
A Flexible Model
When you are finished, you will have modeled your organization in the system using ledgers, ledger sets, and balancing segments to report your legal and management structure, and using different combinations of each as appropriate for statutory compliance and management needs. You will have selected OUs to store and secure your data, reflecting transaction tax audit and filing needs that are mapped to your operating needs. You will also have selected accounting attributes through your chart of accounts, using natural accounts and cost centers together with other segments, to help you cut though the data to get to the heart of your operations. In the earlier discussion forYour Organization, page 2-1 , a diagram shows cards representing companies that are striped vertically by business subdivisions and horizontally by functional groups. The following diagram shows how some system entities can be mapped, often in alternate ways, to your organization. The system entities map to organizational characteristics as follows: Legal Entities correspond to the company cards and keep their financial accounting in Ledgers within Ledger Sets.
Balancing Segments can represent both legal entities and business subdivisions. Functional Groups map to Departments and Cost Centers in the system. Natural Accounts classify the functional groups' activities. Operating Units most often hold companies' data and can hold the data of different businesses at arms length from each other within a legal environment.
Purchase Approval Hierarchy: Purchase orders entered in Oracle Purchasing utilize workflow to route the purchase order for approval.
2.
Journal Vouchers: Since journal vouchers can be unique in nature, their approval cannot be restricted to a hierarchy within a particular department. You can create workflow routing rules to personnel in a business group for the approval of journals in Oracle General Ledger. Manual Invoices: Manual invoices use Oracle Approval Management Engine (AME) for approval. In turn, AME uses the Human Resources departmental hierarchy and spending authority at every level in the hierarchy to route the invoice.
3.
Salary might be your primary expense. Oracle Human Resources breaks out salary by your departmental organizations. Broadly speaking, your Human Resources departments will map to Oracle General Ledger cost centers.
Note: The Oracle E-Business Suite comes with one predefined default
business group. If you are implementing Oracle Financials without also implementing Oracle Human Resources, you can choose not to set up another business group. The caveat here is that once you set up your operating units and assign employees to tasks in the various modules, it is difficult to subsequently configure and assign a new business group with your own choice of default information. Therefore, we recommend that you set up a business group while implementing Oracle Financials even if you do not plan to explicitly use it for Human Resource purposes.
Standard Reports
Selected standard reports for various applications in the Oracle E-Business Suite are designed to allow the user to report across OUs, Legal Entities, or Ledgers.
data "as is". It is generated daily and is intended to allow managers to take immediate action to drive results. DBI functions across Ledgers, Operating Units, and other organization units, and standardizes data in parent, regional, or local currencies as appropriate.
Ledger Sets
Ledger Sets enable cross organizational processing and reporting on ledgers. Ledger Sets automatically aggregate the data from the Ledgers that they include.
3
Reporting
Overview
Release 12 is designed so that you have decision making information at your fingertips. This provides "Greater Business Insight".
Daily Management
Oracle Daily Business Intelligence (DBI) is a portal with Key Performance Indicators (KPI) and portlets focused on measuring your growth and direction for each of your business and cost center managers. In the Oracle E-Business Suite, there are over sixty dashboards, over 360 KPIs, and approximately 920 portlets. DBI requires very little setup and delivers information along the major dimensions of your business. It reflects your daily incremental activity and facilitates immediate response bringing the information that you need directly to your staff's browsers. DBI provides continuous updates, usually daily, but as frequently as you require. Financials Daily Business Intelligence includes dashboards for Profit and Loss managers, Payables Manager, and Receivables Manager. You can personalize and customize DBI to some extent.
Periodic Management
More formal fiscally controlled financial reporting is available directly from the General Ledger ledgers and ledger sets using a tool called Financial Statement Generator (FSG). You can use FSG to product financial statements such as Cash Flow Statements, Balance Sheet Statements, and Income Statements. Use FSG to map accounts to reporting lines and results (such as activity, balances, and budgets) to columns in reports. You can associate FSG reports with individual and multiple ledgers and ledger sets, and you can save the output in several formats including XBRL (eXtensible Business Reporting Language) that can be further
Reporting 3-1
processed and published. XBRL is a language for the electronic communication of business and financial data. It is one of a family of "XML" (Extensible Markup Language) languages that is becoming a standard means of communicating information between businesses and on the internet. XBRL is being developed by an international non-profit consortium of major companies, organizations and government agencies. It is an open standard, free of licence fees. XBRL offers cost savings, greater efficiency, and improved accuracy and reliability to those involved in supplying or using financial data.
Periodic Analysis
Products that are built on the Oracle Enterprise Performance Foundation such as Oracle Enterprise Planning and Budgeting, Oracle Financial Consolidation Hub, Oracle Profitability Manager, and Oracle Transfer Pricing, include their own deeply configurable reporting. The Enterprise Performance Foundation based products share a rich interface with your desktop office applications. For additional information about these products, refer to the following: Oracle Enterprise Planning and Budgeting User's Guide Oracle Financial Consolidation Hub User's Guide Oracle Profitability Manager User's Guide Oracle Transfer Pricing User Guide
Reports
Oracle Financials provides extensive reporting capability as described in the following sections.
Standard Reports
Several thousand reports are shipped with Oracle Financials products.
data. Examples include receivables aging reports and customer and vendor trial balances.
Generating Reports
You can run reports from our menu system. Extracts are generated from the database and are then formatted and published. Traditional reports have a unique extract. Newer and revised reports may share extracts and allow formatting to hide data that is not required.
Reporting Tools
Oracle XML Publisher is a key reporting tool in Release 12. XML Publisher helps users to create formatting templates in desktop products such as Microsoft Word and Microsoft Excel so that non technical and non Information Technology people can do this. XML Publisher also facilitates helps to automatically pair these templates with extracts to produce the ideal report. You can use XML Publisher to save reports to many different file types including XML, PDF, RTF, and Excel and to publish reports by printing, sending in an e-mail, or posting to web sites or portals. XML Publisher can be applied to both reports and documents. Release 12 includes new common extracts and XML Publisher templates for many standard reports. Certain standard reports retain their previous unique extracts and formatting.
Tip for Existing Oracle Financials Users
In Release 12, standard reports are migrating to XML Publisher. Approximately 20 extracts support 400 reports. Other standard reports are supported as before.
Desktop Integrators
Other important reporting tools include the Desktop Integrators. Desktop Integration
Reporting 3-3
provides support for creating and summarizing both input and output data in two-dimensional spreadsheets. Desktop Integration is provided by most products in appropriate circumstances.
RXi Reports
The RXi Reports Administration Tool allows you to design the content and layout of your RXi reports. You can print the same report using different layouts, and you can control the data items included in your report. RXi lets you tailor your reports to meet statutory and other reporting requirements, and to create reports for your own internal use.
SQL Extracts
Your staff can create and run SQL extracts to obtain additional information from the database.
Oracle Discoverer
Oracle Discoverer is a business intelligence tool for analyzing data. Users can access and analyze data in a company's database without having to understand difficult database concepts. Users can also view workbooks and integrate database output onto a web site and portal that can be easily customized to conform to a particular web site look and feel, or to build custom Discoverer applications for the web.
Oracle Portal
You can use Oracle Portal to create a portal Web interface, publish and manage information, access dynamic data, and customize the portal experience. You can design enterprise portals that are the single entry point to business applications, content, collaborative tools, and Web sites.
Subledger reports are generally defined by the operating unit with which they are reported. For example, reports for the Italian operating until will include data for Italy only. In specific cases, reports can run across subledgers. Certain Daily Business Intelligence (DBI) reports are secured by operating unit, and are Multiple Organizations enabled. You can access data for either a subset of the operating unit or all of the operating units, depending on the setup. For example, if Joe is a Payables Manager for North America, the DBI Payables page can be set up to give Joe summary information across the United States and Canada only, while Joe's boss Mary can be set up to have access to information across all operating units. Other product specific reports are also designed to run across operating units. As the data in operating units can be defined specifically for that operating unit (for example, the operating unit may define transactions in different currencies) users must be careful that the aggregated report includes similar data. For example, the report should not add values in USD currency from a United States operating unit to values in CAD currency from a Canadian operating unit.
Reporting 3-5
4
Accounting with Oracle Financials Applications
This chapter covers the following topics: Overview Chart of Accounts Currency Calendars Accounting Conventions Subledger Accounting in Oracle Financials Setting Up Your Accounting: Accounting Setup Manager Accounting Consolidation in Oracle Ledgers
Overview
The Oracle E-Business Suite enables fast and efficient business processing, at low cost, for all of your business flows: Provides volume output of your bookkeeping and paperwork from base transactions to General Ledger. Displays data on application pages and reports designed to give both executive and middle management the intelligence needed for daily decision making.
Product level document oriented data is stored and secured in operating units by document processing modules. From there, it is accounted for in ledgers and ledger sets that are mapped in different ways based on a system representation of your organization. You can use a chart of accounts to tag the data with characteristics that are important to you. As discussed in the chapter for Organizational Models in Oracle Financials, ledger
balances derive their meaning from four characteristics: Chart of accounts Currency Calendar Accounting conventions
We'll examine each of these in detail. The fundamental idea is that a balance on an account at a certain date is expressed in a currency and complies with your definition of that account.
Chart of Accounts
The segments in the chart of accounts can be summarized as follows: There are three mandatory segments: natural account, balancing segment, and cost center. The balancing segment reflects organizational units, both legal and management. The cost center is generally aligned with the department structure used in your human resources application. Other segments are used for product hierarchies, project codes, or channel analysis - whatever you wish to track.
To make most use of our intercompany functionality, it is advisable to use one segment (not a balancing segment) to mark the corresponding intercompany entity. This will make intercompany reconciliation and elimination easier, both in General Ledger or Financial Consolidation Hub. Validation rules and security rules are created and managed using the various segments. Oracle Daily Business Intelligence uses the combination of balancing segment and cost center to summarize data in portlets and portals. All products that perform accounting derive the account code combination identifier (CCID) using Oracle Subledger Accounting and write a full entry for each business event. These entries are optionally summarized and posted on your schedule (for example, can be posted immediately or monthly) to the ledger.
that all entities in a group will use. Some values within the segments will differ according to local requirements. However, each segment is designated for a specific use and therefore is consistent in its function across all ledgers. A global chart of account facilitates standard business analysis: apples to apples performance reporting: Facilitates sharing of ledger services and reduces reporting risk mitigation costs. Enables account derivation in intercompany and cross legal entity situations. Eliminates mapping and data rework on consolidation.
When several ledgers share the same chart of accounts, they can be combined into a ledger set. A ledger set can aggregate the results and data of many operations using individual ledgers. You can drill from ledger set balances to transaction data, and you can report on a ledger set as one ledger. There are several steps that you can take so that your Global Chart of Accounts can be deployed and used in many countries.
Use Consolidation
You can create a corporate book using your corporate chart, and use Oracle Financial Consolidation Hub to link and map National bookkeeping to it. Or you can consider creating a consolidated book using the national chart, and use Oracle Financial Consolidation Hub to link and map your corporate bookkeeping to it.
Currency
Ledgers have a definitive currency used to construct the balances and can accommodate an infinite number of transaction denomination currencies. The transactions, activity, or balances can be valued in other currencies in several different and sophisticated ways. Our currency handling offers flexibility in how you comply with International Accounting Standards (IAS 21) and Financial Accounting Standards (FAS 52): Both standards define "translation" - converting all balances at various definitions of the current rate - as the method you must use to convert the results of an overseas operation that operates as an investment (independent business) from their accounting currency to the reporting currency. Both standards define "remeasurement" - certain non-monetary balances are converted at a rate from the day you acquired them - as the method you must use when the overseas operation is tightly integrated with the parent business. Both standards use the term "functional currency" as the test for integration. When the overseas business shares its functional currency with the parent, it is integrated and must remeasure when its bookkeeping currency is different
The Oracle E-Business Suite provides several ways to obtain a parent currency view of overseas operations. You can choose to deploy them depending on your overseas operation's circumstances:
1.
Translate or remeasure overseas operations in Oracle Financial Consolidation Hub. Financial Consolidation Hub can see the data in many ledgers and includes several currency conversion functions by asset, liability, and income statement balance. Translate or remeasure ledger balances in a traditional way using Oracle General Ledger. General Ledger Translation stores translation rules that are applied to balances in a ledger. Translate or remeasure both ledger balances using the reporting currencies feature. Convert subledger activity, ledger activity, and balances (only) using the reporting currency feature on subledger transactions.
2.
3. 4.
5.
Use the Multiple Ledger feature to create accounting in a different currency and under a different accounting convention.
Together with the General Ledger Currency Revaluation feature, you can configure any of these alternatives to comply with your Generally Accepted Accounting Principles (GAAP) currency circumstances. Revaluation facilitates "truing up" from daily rates to current rates in any ledger, from daily to average if you interpret the standards as preferring an average on the income statement, and adjusting non-monetary assets to appropriate historical rates. The first two approaches, Translation within Financial Consolidation Hub and General Ledger Translation, are balance based methodologies that you can use in situations where you wish to perform a traditional month end translation as part of the consolidation process. The third approach, using reporting currencies on ledger balances, provides a very interesting and useful "thick General Ledger" in your parent currency, which provides complete, summarized detail for the overseas operation, without unnecessary detail. The fourth approach, using reporting currencies on subledger and General Ledger detail, creates currency versions for all transactions in the overseas operation. This is most appropriate when you need to manage the overseas operation closely. Finally, you can use multiple ledgers to create a ledger that uses a different accounting or a different accounting convention to the original ledger. This provides a very direct remeasurement result. You can use revaluation in such a ledger to bring balances to the current rate. You can also deploy any of the other approaches against the balances in such a reporting ledger. To accomplish these options, it's useful to discuss currencies using the terms in the following sections.
Transaction Currency
Transaction currency is the currency of denomination for a transaction document. We sometimes refer to this as the entered currency. When an item is denominated in a currency that is different than the local accounting currency, you might think of this as a "foreign currency" item. Transactions that are entered in currencies other than the accounting currency are automatically valued and recorded in the accounting currency using conversion rates that are stored in daily rate tables. Gains and losses based on changes in the exchange rates are calculated at settlement. Revaluation is calculated at the various dates on which you need to record unrealized exchange gains.
Primary Currency
The currency used for accounting and reporting in a ledger is called "the ledger primary currency", although it is often referred to as the ledger's accounting currency.
A primary ledger interfaces closely with the economy in which the entities that are using that ledger are trading. For example, your local banks issue bank statements that tie to the ledger. You account for local employees' payroll, in local currency, in the primary ledger. Local contractors and vendors are reimbursed in local currency. For these reasons, we recommend that the primary currency of a primary ledger be the local business currency. Each ledger must be assigned a primary currency. Ledgers that are not primary should also have a primary currency.
Reporting Currency
You may need to report in additional currencies to satisfy management, legal, and statutory requirements. Reporting currencies represent the data of a ledger in other currencies. Reporting currencies reflect the same chart of accounts, calendar, and accounting convention as the primary ledger. For each reporting currency, you can maintain accounting data at one of three levels: Balance Level: General Ledger balances are directly converted from the primary ledger currency to the reporting currency using translation. Journal Level: Maintains General Ledger journal entries and balances in the reporting currency using the General Ledger Posting Program. Each time a journal is posted in the source ledger, the journal is automatically converted to the respective journal level reporting currency based on the journal conversion rules. Subledger Level: The Subledger Level is the most detailed of the three levels as it maintains a currency representation of your subledger journals, General Ledger journal entries, and balances. When using the subledger level reporting currency, you will reflect the subledger accounting rules created using Oracle Subledger Accounting. These rules provide instructions on how to convert subledger data entered into the source ledger to one or more subledger level reporting currencies. We ship seeded rules that you can use. As a general rule, use reporting currencies rather than secondary ledgers when currency is the only difference between the primary ledger and the view that you need of it.
Tip for Existing Oracle Financials Users
Currency support is substantially improved in Release 12. Multiple Reporting Currencies is replaced with Reporting Currencies and Multiple Ledgers. Other currency features are enhanced.
Calendars
Balance sheets are snapshots of your assets and liabilities at points in time, and income statements are an analysis of the change in your net wealth between each balance sheet. Each ledger has an accounting calendar, which represents a period of time in General Ledger, defined by a start and end date. You must design your calendar based on your business and management practice. Manufacturing businesses often use calendars with periods and quarters that end on weekends and are equal, for comparability and standards calculation. Service businesses often use the regular calendar. You can take into account the legal obligations and business operations within each country. Transaction tax reporting and statutory requirements are factors in the design of most ledger calendars. Other factors may also need to be considered. For example, there is often a need for one or two adjusting periods at year or quarter end to include General Ledger transfers, account reconciliations, adjusting journals, and other period end specific tasks. Some countries have specific requirements such as a closing journal voucher that can be accommodated in an adjusting period. All Oracle subledgers depend on the General Ledger calendar. You can associate a common calendar with multiple ledgers.
Accounting Conventions
Ledgers reflect accounting conventions. The balance on your "revenue" account has meaning only insofar as it reflects your definition of revenue. In turn, your definition of revenue will reflect your compliance with your GAAP (for example, International Accounting Standards/International Financial Reporting Standards (IAS/IFRS) or United States GAAP), your statutory and regulatory obligations, and perhaps your transaction tax regulation mandates. We make it easy to construct meaningful balances by posting to the accounts according to easily articulated and controlled rules that are applied to each subledger transaction. The rules are set up in Oracle Subledger Accounting and are assigned to individual ledgers. Groups of rules can be managed in sets that we call "Accounting Methods". For those situations where you must comply with both local regulation and a parent GAAP, the rules engine allows you to account for a business transaction using different conventions. This support can be tailored to the complexity of the situation, from automatic adjusting entries in the same ledger through completely populated secondary ledgers. For example, by using two ledgers with the appropriate conventions, a French firm with a subsidiary in the United States (US), can automatically create local bookkeeping in accordance with US principles (in the US primary ledger), but also simultaneously maintain accounting for the same transactions in accordance with French regulations (in a French secondary ledger).
Accounting conventions were implicit in earlier releases. In Release 12, they are explicit and managed through Accounting Methods in Oracle Subledger Accounting.
Oracle Subledger Accounting is an open and flexible service that defines and generates accounting for transactions captured by the transaction processing systems in the Oracle E-Business Suite. Each subledger transaction that requires accounting is represented by a complete and balanced subledger journal entry that is stored according to a common data model. Subledger Accounting can be used to support transactions processed in non-Oracle systems by using Oracle Financial Services Accounting Hub, a separately licensed product designed to account for non-Oracle input. Subledger Accounting includes a posting engine that sums the contents of the subledger tables and posts them to the general ledger to provide a clear audit trail.
Tip for Existing Oracle Financials User
The Subledger Accounting service is applicable to all products in Release 12 and succeeds other accounting engines including the Global Accounting Engine and AutoAccounting. Subledger Accounting provides subledger tables and reports designed for
compliance and accounting reconciliation, which replace the "distribution" tables for these purposes. Distribution tables in Receivables, Assets, Projects, and Procurement remain available and are deployed for other purposes.
An accounting definition, or business rule, is similar to this example: If product 'A' is sold and is shipped to a distributor, then book it to account 'AB' with a description of 'ABC' on the journal entry lines. If the same product 'A' is shipped to a direct customer, then book it to account 'XY' with a description of 'XYZ' on the journal entry lines. You can use virtually all data captured by the Oracle E-Business Suite as points of reference when drafting a rule. Subledger Accounting rules are date effective. The Oracle E-Business Suite, as shipped, includes rules for standard accrual accounting and for cash accounting. You can customize these rules as required or create your own. Establishing an accounting method or convention for a ledger entails defining subledger accounting rules and clustering them together. Accounting conventions are set up for both primary and secondary ledgers. All subledgers assigned to a ledger inherit the accounting convention from that ledger.
Revenue is credited
For example, assume there is a balancing segment "10", "Division 10". We elect to track our management and GAAP adjustments in balancing segment "99", "Adjusting Division".. We modify the regular rule so that, when issuing a sales invoice: Receivables in segment 10 are debited Revenue in segment 10 is credited Revenue in segment 99 is debited Deferred revenue in segment 99 is credited
A report accessing all segments except 99 will reflect the local filing status. A report accessing all segments including 99 will reflect the GAAP reporting status. Method 2: Primary and Secondary Ledger The seeded regular Subledger Accounting rule, simplified for illustration purposes, suggests that when issuing a sales invoice in a specified ledger: Receivables are debited Revenue is credited
For example, assume we have Ledger A, "Country Ledger". We elect to account for the same operation under our GAAP rules in Ledger B, "Corporate Ledger". We modify the regular rule so that, when issuing a sales invoice: Receivables in Ledger A are debited Revenue in Ledger A is credited Receivables in Ledger B are debited Deferred revenue in Ledger B is credited
A report accessing Ledger A will reflect the local filing status. A report accessing Ledger B will reflect the GAAP reporting status.
Subledger transactions have complete accounting articulation. A complete journal entry is written for each accounting event. Each entry is fully described. All debits and credits in the various currencies are scheduled. The entry is numbered and identified, and correlated with the appropriate documents. The account is fully completed for all segments. Subledger transactions are stored in standardized subledger accounting tables, similar to old fashioned "day books". This greatly facilitates reporting and data management. There are many detail Subledger Accounting features that are now available to all products: subledger accounting "formatting" options such as the optional suppression of zero lines, optional presentation of entries as negative debits or credits, and others.
In some jurisdictions, such as the United States, you might have many legal entities represented as balancing segments in one ledger. In other jurisdictions, each legal entity will be required to have a ledger of its own.
2.
Gapless Document Sequencing Depending on the regulatory and accounting requirements of the countries in which you operate, it may be necessary to set up document sequencing for applications. Some countries impose strict legal requirements for maintaining a distinct and auditable number range for financial transactions. In the subledgers, gapless document sequences are maintained at the operating unit level. You can create further granularity by creating them with an entity we call "VAT Source", which you can map to real world entities that are stored in that same operating unit. You cannot create a single sequence that crosses operating units in a subledger product. This very often drives the creation of an operating unit; you will create operating units in regulated countries that correspond to the entities that need to sequence subledger documents.
In General Ledger, document sequences are generated for transactions at the ledger level, that is, all operating units and all legal entities associated with a given ledger will share available General Ledger numbering sequences. In the rare situation that a local regulatory authority requires gapless General Ledger document sequencing and gapless subledger document sequencing, it may be necessary to maintain a one to one relationship between a legal entity, a ledger, and an operating unit. You can create secondary ledgers to represent the primary ledger's accounting data in a format that will be consolidated with the parent. If you create ledgers for sequence management purposes, use a ledger set so that you can treat them as one for accounting, adjustment, allocation, reporting, management, and consolidation purposes.
If the Regulatory Situation of Your Subsidiaries Facilitates Using One Ledger in Respect to Several Companies
Certain authorities focus on groups of legal entities in the legal system - where they "lift the veil of incorporation" - and have drafted regulations that permit or require you to combine legal entities that you control for compliance purposes in a given jurisdiction. This situation will allow multiple legal entities to be associated with the same primary ledger, that is multiple legal entities can share the ledger attributes (4 C's) and ledger processing options of the primary ledger. This accounting setup is appropriate when each of the legal entities assigned to the accounting setup meets the following conditions: Operate in a country that allows multiple legal entities to share the same primary ledger, ledger attributes, and accounting options. Do not need to use different ledger processing options (such as autonomous document sequencing) for each legal entity. Do not have tax requirements that are specific to a legal entity.
your management principles and applicable worldwide Generally Accepted Accounting Principles:
1. 2. 3. 4. 5.
Global Chart of Accounts Adjusting Segment Automation and Accounting Rules Multiple Ledgers, Ledger Sets, and Accounting Rules Translation and Remeasurement Techniques Cross Organization Reporting
Financial Consolidation Hub is tightly integrated with General Ledger and the subledgers. For example, inquiries and drill-down from the Financial Consolidation Hub reach all the way through General Ledger and Subledger Accounting to the documents in the subledger products. Financial Consolidation Hub also supports ledgers from other vendors. Financial Consolidation Hub automatically imports data from the ledgers with minimal setup and displays it in columns by business unit. Updates in General Ledger are automatically reflected in Financial Consolidation Hub. If you have turned on the Subledger Accounting simultaneous ledger posting, updates in the subledgers are also automatically reflected in Financial Consolidation Hub. Financial Consolidation Hub can serve as a bridge between transactional applications and Corporate Performance Management, pulling together financial data from across an enterprise to enable corporate-level analysis and planning. To this end it is also tightly integrated with Oracle Enterprise Performance Foundation and Oracle Enterprise Planning and Budgeting on the analytical application side.
Consolidate multiple companies within a single ledger. Consolidate multiple companies that reside in multiple ledgers on the same application instance.
Though ledgers and ledger sets with Financial Statement Generators can adequately meet the needs of your enterprise, both Financial Consolidation Hub and Global Consolidation System are more formal.
The consolidation systems are not mutually exclusive. You can include a Global
Consolidation System ledger in a ledger set and incorporate its result in a super set. Financial Consolidation Hub can draw data from ledger sets and from Global Consolidation System ledgers - and the drill-down remains valid. You can transfer data from a ledger on one instance to another instance for consolidation, either using Global Consolidation System or Financial Consolidation Hub.
5
Worldwide Operations with Oracle Financials Applications
This chapter covers the following topics: Overview Multiple Organizations Support Advanced Global Intercompany System Facilitating Intercompany Accounting in Oracle Ledgers The E-Business Tax Engine The Bank Account Model Ledgers and Reporting Summary
Overview
We've discussed your organization and how you might represent it in the system, and we've discussed how you can account for it. Let's look at those concepts that help you provide common services to the different entities, maintain consistency in practice, and minimize costs in your operation. Our applications include many features that enable local operations of worldwide companies. We offer localized features in 120 countries, ranging from statutory reporting through transaction tax calculation and filing to local business reporting - all in the core products. Additional support for newer regulations may be available from our consulting organization. We assume that you are going to rationalize your operations, that is, to centralize certain activities and distribute others. We recommend deployment on a single instance, or at least, on as few instances as possible. There are several concepts that are important to understand as you design your internal
service network.
Payables. Subledger integration is an important feature of intercompany functionality that allows you to create a physical invoice for an intercompany transaction in both Receivables and Payables. General Ledger - Intercompany transactions that do not require an invoice can be processed directly in General Ledger.
The Intercompany engine also supports the following features: Centralized Intercompany Accounts Definition: This enables all modules to access accounting definitions in a standardized manner. Multiple Ledger Batches: Batches of intercompany transactions can be entered and addressed to multiple recipients with no restriction on the chart of accounts, currency, or calendar. Thus, the initiator and the recipients of the intercompany transactions in the batch can all use different ledgers. This is a powerful feature and enables the processing of global intercompany transactions with fewer overheads. Reconciliation and Reporting: Intercompany provides reconciliation tools to sort out any discrepancies in accounting balances between the intercompany organizations. Using the reconciliation tool, you can view the intercompany out-of-balance accounts, drill down to the details of the subledger accounting and documents. The online reports use XML Publisher technology so the layout is fully customizable and can be downloaded to desktop tools for further analysis. Desktop Integration: Intercompany transactions can be uploaded using spreadsheets via Oracle Web Applications Desktop Integrator. This feature also allows you to process recurring transactions easily.
The Advanced Global Intercompany System serves as a hub for streamlining intercompany transactions - from creation all the way through their ultimate reconciliation and closing. The application allows companies to comply not only with local regulations, but also with established corporate-wide standards for processing intercompany transactions between subsidiary legal entities.
Tip for Existing Oracle Financials User
The Advanced Global Intercompany System is a substantial redesign of the earlier intercompany system. It exploits legal entity, ledger, and accounting features not previously available and is more tightly integrated with the subledger products.
not make calls to other modules such as Payables, Receivables, or Procurement: You can create generic balancing lines against the intercompany accounts that you have defined for specific sources of transactions. Enhanced intercompany balancing in General Ledger journal vouchers and Subledger Accounting: You can define separate intercompany accounts to record more detail for your intercompany journals and track intercompany balances. Clearing Companies: For certain types of intercompany transactions, you can designate one company to act as the trading partner for all subsidiary companies in the organization. For example, company 01 among your subsidiary companies can provide the accounts payable function for your entire organization. All accounts payable transactions then clear through company 01. When you create a clearing company like this, you can consolidate the accounts payable activities for the entire company as well as automatically balance multi-company intercompany transactions. Use enhanced intercompany accounting or the intercompany segment to implement the clearing company model and track the amounts that each individual subsidiary owes to each of the other subsidiaries. Intercompany Segment: You can create an intercompany segment in your chart of accounts structure that is used to create balanced intercompany journals. Set up the ledger to automatically populate the intercompany segment with the balancing segment value of the trading partner. Intercompany transactions using the intercompany segment provide more detail for reporting and reconciliation. Intercompany accounts can be represented in multiple ways: Detailed intercompany account balances are maintained in both the subledger and general ledger. In this mode, intercompany accounts are disclosed in detail in the trial balance. Detailed intercompany accounts are included in subledgers and a summarized form is transferred and maintained in the general ledger as intercompany control accounts. Intercompany Clearing Companies as described earlier.
In all cases, a fully automated intercompany system is critical to ensure that all intercompany account totals across the columns are equal to zero. When consolidating financial results, you create eliminating entries to exclude the impact of intercompany transactions.
Automatic intercompany eliminations are accommodated in both the Global Consolidation System and Oracle Financial Consolidation Hub. Both modules can be set up to pick up the intercompany balances, populated by either the intercompany engine or by recurring journal entries, and subsequently eliminate them. This automation can save you days in the close process. The Global Consolidation System elimination functionality can be deployed in a ledger set environment to enhance the ledger set aggregation and reporting.
A subledger product that requires a tax calculation on a business document invokes the engine and supplies it with appropriate data as to customer and vendor, ship-to and ship-from addresses, nature of goods or service providers, and so on. The engine determines the jurisdiction and the taxes involved, and returns the detail to the product to be included on documents. The engine supports worldwide taxes. In addition to basic sales tax, VAT, and GST, the engine supports:
The E-Business Tax Engine is new for Release 12. It succeeds the functionality provided by Tax Codes.
In Release 12, your internal bank accounts are associated with legal entities rather than sets of books or ledgers within ledger sets. This facilitates sharing the bank account over various operating units. Customer and supplier bank accounts are now in the Trading Community and can be shared.
a low cost solution to reporting, but it can help to assure that management everywhere is reading from the same page.
Summary
Together, these approaches and modules, supported by transactions and process initiatives in individual products, constitute an excellent architecture that you can apply to focus your activity to tightly support the financial functions, while covering the whole organization, and distributing solid decision oriented information.
6
Governance, Risk Management, and Compliance with Oracle Financials
This chapter covers the following topics: Introduction Requirements for Financial Compliance An Overview of Oracle's Compliance Architecture Enterprise Visibility and Security Internal Control & Operational Efficiency Corporate Governance & GAAP
Introduction
Governance, Risk Management, and Compliance are the issues of reflecting the will of the owners, that is, the investors in the operation and performance of a company. The public, through regulation and law, ratings, and disclosure, has a substantial interest in how companies and management comply with the standards and obligations that they have. To reflect the investors' will, and to comply with the public's standard, management needs to enforce their decisions and policies on the group. The Japanese word "hoshin" is sometimes applied to the vision of the management. Successful corporate governance and successful implementation of hoshin both require the firm execution of policy and delivery to your business model. Internal Control is the term used to define the systematic methodology of managing the risk of non-compliance with management policy, error in reporting, and incidental and business losses. Internal Control articulates the risks of error and losses to which you might be exposed, the controls you put in place to mitigate those risks, and your system of monitoring those risks and controls. The Oracle Financials suite provides you with a comprehensive set of tools for
executing the delivery of hoshin throughout your organization. The applications make it easy to incorporate your forecast, track your budget, measure progress, and make sure that the trickle down of your decisions is thorough and complete. You get a clear picture of the state of the group and the ability to pinpoint problem areas. The Oracle Financials suite also provides both inherent and express tools to manage internal control and to comply with legislation and directives requiring compliance assertion.
incorporates all E-Business Suite Applications, the focus of this chapter is on financial compliance and the financial modules within the suite.
Groups have transparent processes and Signing officers have access to relevant and timely information across the enterprise.
Management needs to have fail-safe, transparent processes, that are integrated across the enterprise and provide relevant data and timely information to senior executives.
Close the books quickly and then assess and understand their operating performance. Reconcile financial data quickly and accurately, and identify problem areas.
2.
Centralized, low cost, error-reducing processes are a backbone to ensuring consistent, error-free data across the enterprise.
in dealing with corporate governance. However, the human and financial costs of responding to each regulatory challenge with unique one off solutions are simply not sustainable. Oracle delivers a complete information architecture that can support sustainable compliance by combining control based business and compliance applications, content and records management, and security technologies. The architecture provides for complete visibility into financial results, business performance, and underlying controls. Enterprises can confidently and cost effectively comply with their compliance and governance mandates, from financial reporting regulations such as Sarbanes-Oxley, to industry specific mandates. The following diagram provides a high level overview of Oracle's Compliance Architecture and captures the visibility, control, and efficiency constructs discussed above. The diagram illustrates the four layers of technology stacks: Performance Management and Reporting: Balanced Scorecard, Business Intelligence, Profitability Manager, Financial Consolidation Hub, Enterprise Planning and Budgeting Process/Risk Management: Internal Controls Manager Training Management: Tutor, Learning Management Content and Records Management: Collaboration Suite E-Business Suite: Automated Business Process, Workflow, Self Service, Shared Services, Unified Data Model Security and Identity Management: Oracle Application Server, Oracle Identify Management, Oracle Database
Oracle supports this architecture with multiple components that are integrated with each other. The integration simplifies your entire information technology and security infrastructure as well as a large segment of your process efforts in the following two ways: Standardized information technology systems, applications, and business processes streamline much of the compliance effort. You can now maximize control through automated processes and embedded controls. Improves compliancy and operations visibility through a single source of high quality information. You can run your entire business on a single, global data repository and have a concise and accurate picture of regulatory compliance and enterprise performance.
helps break down information silos by eliminating duplicate systems and application interfaces, ensuring data accuracy, reliability, and auditability.
Controls embedded in the system make it easy for them to be integrated into the day to day activities of the firm. This helps you to ensure compliance across your global organization. Application controls are also significantly easier to test and validate than manual controls and hence reduce the scope of audit activities.
Business Process Execution Language (BPEL) provides enterprises with an industry standard for business process orchestration and execution. Oracle BPEL Process Manager enables organizations to model and deploy business processes based on the BPEL standard.
Using the suite, self-service automation is also extended to customers and suppliers to interact with items such as: Orders Invoices Payments Requisitions and Auctions Inquiries and Disputes
Oracle self-service applications such as iSupplier Portal, Internet Expenses, and iProcurement increase the efficiency of information. These applications take advantage of embedded workflows that allow you to streamline inter-user approvals and participate in review processes.
Operations chapter. An important impact of the deployment of shared service centers is that the number of control points in a process and the number of variations of a process are greatly reduced, dramatically mitigating the risk of process error. The consolidation of data and processes in shared service centers also mitigates against the risk of error and of poor decision making. The benefits of shared services are not just for multinationals. Medium sized firms can reap benefits from their efficiencies. The Oracle E-Business Suite allows you to be both locally and corporately compliant while increasing efficiencies through shared service centers. Examples of functional areas where shared service centers make most sense include procurement, disbursement, collections, order management, and Human Resources. Standardized business practices ensure that all parts of the organization conform to practices that are consistent with corporate objectives: Establish global processes and accessibility to data. Hasten incorporation of new business units. Establish the right balance of centralized and decentralized functions. Standardize and automate processes with self-service. Focus on core competencies.
Standardized Processes
It is advantageous for companies to standardize their business processes across organizations and geographic regions. Common process methodologies provide benefits of economies of scale and learning, control, and comparability. A good example of the move to standardization is Oracle and its subsidiaries. When Oracle decided to move to a single instance of financial data, the company had more than 90 independent businesses around the world. Each business had different processes none of which were linked to each other. As a first step to run the enterprise as a single unit and avoid redundancy, Oracle took on the responsibility of standardizing those processes. In order to do this, the company established a fictional subsidiary called Monaco and then articulated the idealized procedures that this subsidiary deployed. These idealized procedures were then subject to review by Oracle's European, American, and Asia Pacific management. Through those reviews, the processes were refined to a standard procedure. Though the processes have been edited and revised many times, they are now all standardized, global procedures. Consider the way an employee submits expenses and receipts for reimbursement. At Oracle, the methodologies, user interfaces, receipt submissions, and reimbursements are now the same anywhere in the world. The employee submits the expenses
electronically and sends the paper documentation to a shared service center from where treasury funds the reimbursement. In addition, we also meet unique local requirements such as recovering overseas taxes paid by American travelers. Similar standardization has been applied to almost all processes including: Revenue and expense recognition Human Resources processing Procurement Order Management Sales and service
Finally, formally designed standardized reports from a central reporting organization are utilized to complete the business cycles.
features available in Oracle Internal Controls Manager. For detailed information on these features, see the Oracle Internal Controls Manager Implementation Guide.
Tip for Existing Oracle Financials User
In Release 12, Oracle Internal Controls Manager provides preventative controls such as the segregation of duties feature and a DBI dashboard for control managers.
controls. Oracle Internal Controls Manager can be used to automate and streamline all the processes associated with its internal control environment. Processes, risks, and control activities are now stored in the Oracle Internal Controls Manager risk library, enabling a firm to have a 360 degree view of risks associated with each control activity as well as the individuals within the organization who have responsibility over that control.
make macro level risk assessments. Oracle Scripting is comprised of several components including a Script Author and a Survey Administration console. The Script Author is used to build "survey scripts" that can be deployed throughout the enterprise. With the Survey Administration console, you can establish and maintain survey campaign information as well as generate reports for analyzing survey data.
access to only those Oracle Applications functions and data appropriate to their roles in the organization.
used to control access to specific application features. Each function typically corresponds to an application feature such as a page, button, tab, or menu.
You now have the ability to identify any specific combination of incompatible responsibilities or functions in an organization as a constraint. The application can report occurrences where an individual possesses access to two or more of these incompatible tasks and thereby violates the constraint. When a constraint violation is found, you can initiate a request for management to take action by modifying the duties of those users with incompatible tasks.
Successful completion of an audit and any related follow-up activities which may be required results in the process being "certified". The certification attests to the process meeting the requirements of the applicable standard.
These inputs present adequate perspective for the signing officer to evaluate the processes behind the numbers and decide whether adequate controls are in place. Executives can use the dashboard in Oracle Internal Controls Manager to see how they stand at any given time in the 404 certification process, as defined by financial statement line items and their associated business processes. The dashboard displays when process owner have evaluated and signed off on the effectiveness of internal controls associated with a specific business process. Having such a detailed and granular level of accountability supports the compliance process.
controls in the form of setup parameters. These application controls are critical to the overall control environment because any changes to them can have an adverse effect on the organization's processes including those that influence the reliability and integrity of financial reporting. The Application Controls Monitoring is an integrated, out of the box Information Technology (IT) controls management feature within Oracle Internal Controls Manager. It enables companies to effectively and efficiently manage their IT environment by monitoring the application control parameters within the Oracle E-Business Suite. IT managers and IT auditors can now track changes to application controls in several applications within the suite. This type of monitoring supports a number of high level control objectives within the COBIT framework such as maintaining application software, managing changes, ensuring systems security, and managing configuration. IT auditors and managers can use this functionality to support COBIT by monitoring and enforcing set parameters within the Oracle E-Business Suite.
Oracle Tutor
Documented end user procedures are a proven way to communicate job performance expectations to employees. While documented procedures alone cannot enforce corporate governance, they can help tremendously especially when such procedures are standardized across the enterprise and supported by cohesive business applications. Increasing visibility and control over all your business practices through documentation is critical for ongoing Sarbanes-Oxley attestation audits. Oracle Tutor enables companies to create, distribute, and maintain their business procedures and corporate governance documentation. The application features a native Microsoft Word based format, web enabled remote access, and company wide deployment.
Few companies have formal records retention policies in place, despite the fact that intelligent discovery, retrieval, and search capabilities are very important to compliance. Many firms also lack e-mail archiving policies and programs. Lack of formal, enterprise-wide processes and solutions for records and document management is not only risky, but ultimately drives up the cost of compliance for companies that rely on manual processes and point solutions. Oracle Collaboration Suite offers a unique architecture for effectively retaining, auditing, archiving, and supervising electronic communications. Built on Oracle's unified data model, Oracle Content Services (within the Collaboration Suite) can effectively archive both structured and unstructured content including electronic documents, e-mails, and web content. All your firm's communications therefore reside in a single system, allowing management to implement record retention policies consistently across the organization as well as find documents easily and cost effectively.
Localizations Support
In addition to using ledgers and subledger accounting, Oracle supports national regulations in multiple ways. Many national compliance issues are now built into the product itself and you do not need any further tools to support it. Newer legislation which is not yet absorbed into the core product may be available through country specific patches. Finally, when a requirement is brand new and still under analysis, you may implement a customized solution through a consulting engagement.
7
Business Analytics & Corporate Performance Management
This chapter covers the following topics: Introduction The Oracle Business Analytics & Corporate Performance Management Architecture Oracle Corporate Performance Management Applications
Introduction
By implementing transaction processing system Enterprise Resource Planning, Customer Relationship Management, and Supply Chain Management applications, firms have taken the first step towards automating their business processes. In addition, a large number of enterprises have also taken the critical next step by using Business Intelligence systems. The mere implementation of these Business Intelligence systems however is not a guarantee that the firm is more effective. As an example, feed data from the transactional system assumes that the right processes are being executed. However, it serves no purpose to optimize a process that should not be carried out in the first place. In addition, a large segment of the data that is generated by a transactional system and fed into the data warehouse is aggregated information that reviews the past. Oracle Corporate Performance Management helps reverse that trend by providing a set of tools and applications for tracking, analyzing, modeling, and delivering information in support of proactive decision making. It combines past performance along with goal setting, forecasting, analysis, and accountability. The tools and applications provide the following advantages: You can secure the strategic and tactical decisions of the organization within the Oracle Corporate Performance Management applications. Business Intelligence systems allow you to monitor and analyze the vast amounts of data generated by
your transactional systems. The analysis of such data however is not independent of the strategic objectives of the firm. By linking forecasts and planning with the corporate strategies above it, and the operational data created below, accurate forecasts can be both created and followed. Results can be deployed to any and all users and can be tailored to an employee's role. By extending their use to a wide range of users, from executives and line of business managers, to analysts and other knowledge or line workers, they provide the means to increase the level of intelligence across the organization. The Corporate Performance Management solution allows you to consolidate all your enterprise data into portals or corporate dashboards to get complete visibility into the state of the enterprise. You can thereby monitor how closely your organization is aligned with corporate goals. Analysis takes less time, requires fewer resources, and is more accurate. Quickly identify those areas that may adversely affect your numbers.
At the heart of the Oracle Corporate Performance Management solution is its data warehousing platform and tool kits consisting of the Oracle Database and Oracle Business Intelligence middleware. These provide the technology foundation for building a complete business intelligence and data warehousing solution.
resulting environment eliminates the overhead of data synchronization between the data warehouse and individual OLAP or data mining engines, while decreasing data latency and storage requirements.
Analysis: Time-oriented data from multiple systems is integrated into a data warehouse or mart in order to support in depth analysis. Deviations from expected results or targets can then be explored.
Reports are published and delivered to business users in a variety of formats such as web, wireless, and e-mail. Oracle Business Intelligence is a member of the Oracle Fusion Middleware family of products, which bring greater agility, better decision-making, and reduced cost and risk to diverse Information Technology (IT) environments. Oracle Business Intelligence contains several integrated components for OLAP and relational online analytical processing (ROLAP) analysis and reporting including the following: Oracle Business Intelligence Discoverer: Relational and OLAP data access and user-driven customizable dashboards. Oracle Business Intelligence Spreadsheet Add-In: OLAP data access from within Excel spreadsheets. Oracle Business Intelligence Beans: Building powerful custom business intelligence applications. Oracle Reports Services: High-fidelity enterprise reporting.
Each of these tool kits are briefly discussed in the following sections.
modules for building queries from scratch rather than using any of the prebuilt views.
Summary
Oracle Business Intelligence accelerates the decision making process and reduces the IT burden by empowering you with self service access to powerful analytics and
customization capabilities. You get personalized access to the right intelligence, at the right time, and in the right format. Together, the Oracle Business Intelligence and Database platform help you reduce IT complexity and total cost of ownership by eliminating the need for specialized servers and tools for ETL, reporting, and OLAP. It is a complete and pre-integrated business intelligence framework for building, deploying, and managing enterprise business intelligence solutions. You can now rapidly develop and deploy data warehouses and data marts with an integrated array of reporting and analysis tools.
Note: For more information on the integration of Corporate
Profitability Analysis and Modeling (Oracle Profitability Manager) Operational Analytics and Reporting (Oracle Daily Business Intelligence)
Note: For more details on the Oracle Financials Consolidation Hub, see
The following diagram depicts a pyramid structure where the foundation layer includes direct data manipulation tools such as Discoverer, Spreadsheet Add-In, Beans, Reports, Database, and Warehouse Builder working directly on the Database. Daily Business Intelligence, operational reporting based on the line transaction processing tables is the next layer, and provides operation and managerial dashboards. The third layer is based on web data warehouses and includes Enterprise Budgeting and Planning and Profitability Manager. The fourth and top layer is the strategic analytic area, using Balanced Scorecard.
Together, these applications allow you to hypothesize, analyze, and model analytical solutions for your organization, for example you can now model a business problem with alternative solutions and the models predict the likely result of candidate solutions.
However, all these applications access the General Ledger data for analytical processing through the Enterprise Performance Foundation (EPF) framework. It is therefore necessary for the source General Ledger data to be first transferred and stored in this underlying architecture before any analysis or planning can be conducted.
Note: Oracle Daily Business Intelligence and Oracle Balanced Scorecard
do not interface with the EPF foundation but instead feed off ERP data directly.
The General Ledger Rules architecture provides a means to transfer information captured in Oracle General Ledger to the Enterprise Performance Foundation from which analysis, reporting, and modeling can be performed.
Note: For more information on Oracle Enterprise Performance
Guide. For more information on Oracle Financial Consolidation Hub, see the Oracle Financial Consolidation Hub User's Guide.
The following sections provide more details on the individual applications with the Oracle Corporate Performance Management Suite.
analysis on key performance indicators. For example, in addition to integration with the pre-built Daily Business Intelligence KPI's, users can identify other preferred KPI's and the software automatically generates the appropriate schema and materialized views for them. You can then use Oracle Business Intelligence Warehouse Builder to map data sources to this optimized data mart. In effect, end users are "developing" the data mart and thus taking an important step towards alleviating one of the perennial challenges in business analytics - the gathering of business requirements.
Open Allocation Engine Including Activity Based Costing and Activity Based Management
Analytical capability in the application is driven by an engine that uses your preferred allocation methodology, from the simple to the complex. Comprehensive support for the activity based management allocation methodology, now becoming widely adopted, is also included. Activity-Based Management and Costing methodologies provide a more accurate and complete view of the profits and costs of doing business than traditional costing. Costs are distributed to activities and cost objects based on business processes, allowing you to identify the true cost of activities. Using Oracle Profitability Manager, you learn the value added by each activity and can perform detailed analysis to enable continuous improvement and competitive benchmarking of your business process. In addition, Oracle Profitability Manager has the power and scale to create distinct customer level cost objects instead of summarized cost object pools. This results in the accurate "cost to serve" of individual customers.
Dimension data, dimension hierarchies and customer and transaction detail data can be loaded into the Enterprise Performance Foundation through interface tables provided,
using seeded loader programs. Seamless integration with Oracle General Ledger allows you to easily load ledger data, and open API's help you to load data from any other source. All required validation checks are performed at the time of the data load, ensuring consistent and reliable data is loaded into the model. Custom data transformations and validations, if needed, can be performed using Oracle Warehouse Builder, or your preferred extract, transform, and load (ETL) tool.
Daily Business Intelligence for Procurement Daily Business Intelligence for Supply Chain
Each of these modules map to corresponding Oracle enterprise applications. For example, the Human Resources family of E-Business applications has a pre-built analytical module called Daily Business Intelligence for Human Resources. Similarly, all other E-Business applications have similar Daily Business Intelligence modules to provide the right "cockpit" or interactive dashboards, queries, reports, and KPI's. A key inherent strength of Daily Business Intelligence is its ability to provide analysis across different functional silos such as Human Resources, Finance, and Customer Support. For example, Profit and Loss is a Daily Business Intelligence for the Finance dashboard that can provide information by line of business and by manager as defined in the organization hierarchy specified in the Human Resources application. Similarly, measuring marketing's contribution to company revenues has been a sought after capability to optimize marketing investments. Daily Business Intelligence for Marketing incorporates data from the Finance, Marketing, and Sales E-Business application modules to compute impact by calculating total closed deals that were marketing driven. You can also drill down to the underlying operational applications to better understand root causes or to take immediate action. These strengths are critical in providing the business context for analytical applications.
Integrated Architecture
Traditional business intelligence solutions typically involve designing a separate database to store summarized information. Most of these solutions require significant custom development effort to design the reporting database and the corresponding data extraction routines needed to populate it. Instead of implementing a separate reporting infrastructure and moving a subset of data from the transaction system to a separate reporting system, Oracle Daily Business Intelligence maintains summaries in the same database where transactions are stored. As a result, users have access to both summary data and transaction details in a single system. Therefore users have access to more complete and up-to-date information, while at the same time reducing the amount of time and cost to implement and maintain the solution. Beyond the database, Oracle Daily Business Intelligence's ability to provide cross functional business context, drill-down and through capability is a direct result of its seamless integration with the E-Business Suite. In fact, Daily Business Intelligence can be thought of as an embedded analytical solution that is built by extending the same framework that is used to build the underlying operational application or Oracle Application Framework In addition, a critical benefit of an organic integration with the underlying applications is that they share the same security model from authentication to authorization to auditing ensuring data level security across the organizational hierarchy.
A
The Oracle Financials Product Footprint
This appendix covers the following topics: Introduction CRM, Sales, Order Management, Product Management, Procurement, and Supply Chain Logistics, Maintenance, Human Resources, Service, Finance, and Projects
Introduction
Oracle Financials applications are an integrated part of the Oracle E-Business Suite. The suite consists of a complete and comprehensive set of applications that are designed to assist you with every aspect of running your business across today's world.
CRM, Sales, Order Management, Product Management, Procurement, and Supply Chain
In addition to the Financial applications, other applications within the Oracle E-Business Suite include those associated with Product Management, Marketing, Order Management, Sales, Supply Chain Planning, Procurement, and Marketing.
Product Lifecycle Management CAD Viewing Product Information Management Hub UCCnet Trading Connector Product Intelligence
Marketing
Customer Data Management Marketing Partner and Trade Management Marketing Intelligence
Order Management
Order Management Configurator Advanced Pricing Release Management Receivables Order Intelligence
iStore TeleSales Field Sales Quoting, Proposals Incentive Compensation Sales Contracts Interaction Center Sales Intelligence
Demand Planning Advanced Supply Chain Planning Collaborative Planning Constraint Optimization Inventory Optimization Global Order Promising Exception Management Planning Intelligence
Sourcing Purchasing iProcurement Services Procurement Procurement Contracts Supplier Collaboration Supplier Network Purchasing Intelligence
Marketing
Manufacturing Scheduling Discrete Manufacturing Flow/Lean Manufacturing Process Manufacturing Project Manufacturing Shop Floor Management Manufacturing Intelligence
disbursements. Asset Lifecycle, Lease Management, and Property Manager drive your return on investment in capital intensive assets.
Business Process Logistics Oracle Product or Feature
Inventory Management Mobile Supply Chain Applications Warehouse Management Transportation Management Transportation Planning and Sourcing Freight Pay, Bill, Claims Fulfillment Intelligence
Service
iSupport TeleService Field Service Mobile Field Service Advanced Scheduler Spares Management Depot Repair Service Contracts Interaction Center Service Intelligence
Enterprise Asset Management Self Service Work Requests Property Management Maintenance Intelligence
Finance
Corporate Performance Management Governance and Compliance Financial Control and Reporting Credit-to-Cash Procure-to-Pay Travel and Expense Management Cash and Treasury Asset Lifecycle Management Lease Management Property Management
iRecruitment Human Resources Self Service Human Resources Learning Management Time and Labor Advanced Benefits Payroll Management Human Resources Intelligence
Projects
Project Management Project Collaboration Resource Management Portfolio Analysis Project Costing Project Billing Project Contracts Project Intelligence
B
Industry Specializations
This appendix covers the following topics: Overview Enhanced Industry Support
Overview
Oracle Applications provide enhanced industry support for organizations in the following areas: Manufacturing Asset Intensive Service Public Services
Asset Intensive
Common asset repository Enhanced fleet asset management
Service
Oracle Financials and Oracle Retek Merchandising System - Retek Store Systems integration Oracle Financial Services Accounting Hub
Public Services
Centralized and configurable budgetary control and accounting Enhanced shared services
Index
A
accounting calendars, 4-7 chart of accounts, 4-2 common subledger operations, 4-11 consolidation, 4-15 conventions, 4-7 currency, 4-4 inquiries, drill-down, and reporting, 4-12 journal entry setup, 4-10 multiple accounting representations, 4-10 overview, 4-1 setting up, 4-12 See also Accounting Setup Manager accounting consolidation, 4-15 Financial Statement Generator, 4-17 Global Consolidation System, 4-18 Oracle Financial Consolidation Hub, 4-15 Accounting Setup Manager, 4-12 corporate view, 4-14 legal environment considerations, 4-13 Advanced Global Intercompany System, 5-2 business divisions, 2-3 business groups, 2-6
C
calendars, 4-7 chart of accounts, 2-14, 4-2 balancing segment, 2-15 cost center, 2-15 global, 4-2 natural account, 2-16 regulated, 4-3 compliance, 6-1 architecture, 6-3 legal entities, 2-4 requirements, 6-2 consolidation tools cross organization reporting, 2-19 conventions accounting, 4-7 corporate governance, 6-1, 6-15 See also internal control localizations support, 6-16 multiple representations, 6-15 Corporate Performance Management See Oracle Corporate Performance Management cost center chart of accounts, 2-15 cross organization reporting, 2-18 consolidation tools, 2-19 ledger sets, 2-19 multiple organizations access control, 2-19
B
balancing segment, 2-10 chart of accounts, 2-15 bank account model, 5-6 business analytics, 7-1 See also Oracle Corporate Performance Management architecture, 7-2
Index-1
Oracle Daily Business Intelligence, 2-18 Oracle XML Publisher, 2-19 reporting tools, 2-19 standard reports, 2-18 currency, 4-4 primary currency, 4-5 reporting currency, 4-6 transaction currency, 4-5
D
departments, 2-7 desktop integrators reporting, 3-3
E
E-Business Suite See Oracle E-Business Suite E-Business Tax See Oracle E-Business Tax establishment legal entities, 2-8
industry specializations, B-1 intercompany accounting Oracle ledgers, 5-3 intercompany system See Advanced Global Intercompany System internal control compliance architecture, 6-3 effectiveness, 6-3 enterprise visibility and security, 6-5 financial compliance, 6-2 introduction, 6-1 See also Oracle Internal Controls Manager operational efficiency, 6-3, 6-7 regulations, 6-2 self service solutions, 6-8 shared service centers, 6-8 standardized processes, 6-9 inventory organizations, 2-14
L
ledgers, 2-8 intercompany accounting, 5-3 reporting, 5-6 ledger sets, 2-9 cross organization reporting, 2-19 legal entities compliance and disclosure, 2-4 establishment, 2-8 role, 2-4 system entities, 2-7 legal organization, 2-1 localizations support, 6-16
F
Financial Consolidation Hub See Oracle Financial Consolidation Hub Financials See Oracle Financials Financial Statement Generator (FSG) ledgers, 4-17 ledger sets, 4-17 periodic management reporting, 3-1 FSG See Financial Statement Generator functional organizations, 2-3
G
global chart of accounts, 4-2 Global Consolidation System, 4-18 governance, 6-1 See also internal control Government Reporting Legal Entity (GRLE), 2-7 GRLE See Government Reporting Legal Entity
M
multiple ledgers, 2-9 multiple organizations support, 5-2 multiple organizations access control cross organization reporting, 2-19 operating units, 2-13
N
natural account
Index-2
O
operating units, 2-11 multiple organizations access control, 2-13 shared services, 2-13 subledger accounting, 2-13 Oracle Application Server, 6-6 Oracle Balanced Scorecard, 7-9 Oracle BPEL Process Manager, 6-7 Oracle Business Intelligence, 7-3 Oracle Business Intelligence Beans, 7-5 Oracle Business Intelligence Discoverer, 7-4 Oracle Business Intelligence Spreadsheet Add-In, 7-5 Oracle Collaboration Suite, 6-15 Oracle Corporate Performance Management, 7-1, 7-6 See also business analytics architecture, 7-2 Oracle Daily Business Intelligence, 7-12 cross organization reporting, 2-18 daily management reporting, 3-1 Oracle Database, 6-6 Oracle Database 10g, 7-2 Oracle Discoverer, 3-4 Oracle E-Business Suite key attributes, 1-2 Oracle E-Business Tax tax engine, 5-5 Oracle Enterprise Performance Foundation, 7-8 periodic analysis reporting, 3-2 Oracle Enterprise Planning and Budgeting, 7-10 Oracle Financial Consolidation Hub, 4-15 Oracle Financials benefits, 1-2 organizational classifications, 2-5 suite, 1-4 using Oracle Human Resources, 2-17 Oracle Human Resources using with Oracle Financials, 2-17 Oracle Identity Management, 6-6 Oracle Internal Controls Manager, 6-10 application controls management, 6-13 change management, 6-11 financial statement certification, 6-13
integration with Oracle Scripting, 6-11 process and organization certification, 6-12 process and risk control library, 6-10 process approvals, 6-11 segregation of duties, 6-12 Oracle Learning Management, 6-14 Oracle Portal, 3-4 Oracle Profitability Manager, 7-10 Oracle Reports Services, 7-5 Oracle Scripting, 6-11 Oracle Subledger Accounting, 4-8 See also subledger accounting common subledger operations, 4-11 inquiries, drill-down, and reporting, 4-12 journal entry setup, 4-10 multiple accounting representations, 4-10 Oracle Tutor, 6-14 Oracle Warehouse Builder, 7-3 Oracle Workflow, 6-7 Oracle XML Publisher cross organization reporting, 2-19 ledgers and reporting, 5-6 organization, 2-1 business divisions, 2-3 classifications in Oracle Financials, 2-5 functional, 2-3 legal, 2-1 other structures, 2-3 structures, 2-4 transactions, 2-5 organizational model flexible, 2-16 legal entities, 2-4 overview, 2-1 system entities, 2-6 OU See operating units
P
primary currency, 4-5
R
regulated chart of accounts, 4-3 reporting capability, 3-2 cross organization, 2-18
Index-3
daily management, 3-1 desktop integrators, 3-3 Oracle Daily Business Intelligence, 3-1 Oracle Discoverer, 3-4 Oracle Portal, 3-4 periodic analysis, 3-2 periodic management, 3-1 RXi reports, 3-4 SQL extracts, 3-4 systems organizations, 3-4 tools, 3-3 reporting currency, 4-6 reporting tools cross organization reporting, 2-19 reports drill-down and cross reference, 3-3 filing, 3-2 generating, 3-3 product specific, 3-3 reconciliation and control, 3-2 security, 3-4 risk management, 6-1 See also internal control RXi reports, 3-4
inventory organizations, 2-14 ledgers, 2-8 ledger sets, 2-9 legal entities, 2-7 multiple ledgers, 2-9 operating units (OU), 2-11 subledgers, 2-10 systems organizations reporting, 3-4
T
transaction currency, 4-5 transactions organization, 2-5
W
worldwide operations Advanced Global Intercompany System, 5-2 bank account model, 5-6 intercompany accounting, 5-3 ledgers and reporting, 5-6 multiple organizations, 5-2 Oracle E-Business Tax engine, 5-5 overview, 5-1
S
Sarbanes-Oxley, 6-2, 6-7, 6-13 security management, 6-5 reports, 3-4 shared services operating units, 2-13 shared service centers, 6-8 SQL extracts, 3-4 standard reports, 3-2 cross organization reporting, 2-18 subledger accounting, 2-13, 4-8 default transaction distributions, 4-9 rules, 4-9 subledgers, 2-10 system entities, 2-6 balancing segment, 2-10 business groups, 2-6 departments, 2-7 Government Reporting Legal Entity (GRLE), 2-7
Index-4