Overview of Oracle Fusion Functional Setup Manager

Configure Offerings

You are an implementation manager for your oracle applications. First step is to review the offerings.

Navigate to Setup and Maintenance

Note: You must have the Application Implementation Manager or Application Implementation Consultant role to have permission to configure offerings.


Select the Module required to implement and click on Configure


Select ‘Enable for Implementation’ for all the features and functionalities required and

The Implementation Status column indicates the current status of the implementation. The default status is set to Not Started, which you can change if the offering has been enabled for Implementation.

Click on DONE, the offering and related features are enabled for implementation. And you are ready to generate setup tasks and start implementing the offerings of your choice

Create Implementation Project

Before you begin creating your enterprise, your implementation consultant or system administrator must create an implementation project. An implementation project defines the scope of the implementation. The implementation project can be populated by adding one or more related offerings or task lists.

Navigate to Setup and Maintenance


Click on Implementation Project


Create New Implementation Project


Click on Next to select the offerings Enabled for implementation


Select all the offerings required to implement and click on Save and Open Project.


You are ready to configure tasks.

Click the Select and Add icon to add more tasks. Note: click without any lines highlighted. If you were to highlight a task list line first, the task would be added as a child in the task.

Centralized Procurement in Oracle Fusion

With the organizations operating across globes and manufacturing business adopting to sub-contracting, the organizations are looking at procurement apart from their existing markets. All this lead to introduces the need for centralized procurement function which helps organization to achieve better purchasing efficiency through better control over organization spend and central management of supplier contracts. Oracle Fusion Procurement comes up with shared service center model that assist organizations to efficiently manage their procurement functions.
Business Units (BU) definition: A business unit is a unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. A business unit can process transactions on behalf of many legal entities. Normally, it will have a manager, strategic objectives, a level of autonomy, and responsibility for its profit and loss.
In Fusion Procurement context, oracle leverage the following types of business unit:
1. Procurement BU
2. Requisitioning BU
3. Bill-To BU
4. Client BU

Procurement BU: Procurement Business Unit responsible for the procurement business function. Like, supplier management, purchase agreements and contracts negotiation.
Client BU: All Business Unit that needs to be serviced by the Procurement business unit required to be defined as the Client Business Unit. If you are using Oracle Shared Services model which allow your organization to centralized the Procurement services to one Business unit, the Procurement business unit will serve all the requisitions from all the associated Client Business Unit.

Requisitioning BU: Requisitioning business unit is responsible to raise the requisition for the goods or services that it needs to the Procurement business unit. Yes, you will say, that the Requisitioning business unit is same as the Client business unit that will be serve by Procurement business unit.

Bill-To BU: As the name suggest, Bill-To business unit is responsible to perform invoicing. In other words, Bill-to BU represents the organization that assumes the liability for the purchases made on behalf of the Client business unit. In most cases, the Client business unit and the Bill-To BU are same. Sometimes, the Requisitioning business unit may be responsible for the financial impact of the purchase, in which case it will also be defined as the Bill-To BU. In case there is another business unit which takes the financial responsibility of the purchase then, this Bill-To BU will be different from the Requisitioning business unit.

Centralized Procurement
Each business unit in Oracle Fusion, is associated with a set of business functions. Using these business functions, you can define which business unit is responsible for various business function. In procurement context, there are three main business functions:
1. Requisition business function
2. Purchasing Business functions
3. Payable business functions
There are many procurement business model, when deploying shared service center model. One of the most common is of the form Producer-Consumer where one of the business units will consume the services offered by another.

Shared Service Center model

So, a business unit with requisition business function can consume the services of another business unit that has purchasing business function.

Understanding Supplier
Along with the relationship between Business units, another important relationship that drives procurement functions is the relationship of the business units with the suppliers and supplier sites. In Fusion, a supplier is defined at global level and can be accessed across business units using reference set. However, a supplier site is defined at the business unit level. Each supplier site is owned by a Procurement business unit.
Site Assignments
Supplier site is owned by Procurement business unit and can be assigned to one or more requisitioning BU that the specific procurement BU serves. Site assignments control which Client BUs can transact with the site and the Bill-to BU associated with the Client BU defines which business unit will own the liability for the purchases made on behalf of requisitioning business unit.

Supplier Site

Procurement Agent
With the introduction of Shared service center model, organization need to ensure that someone in purchasing must have proper authorization to perform all the procurement business function across business units. Defining an employee as a ‘Procurement Agent’ will suffice the purpose. A procurement agent is associated with one procurement business unit and has given access to one or more or all the required upstream requisitioning business units which needs to be serviced by that procurement business unit. An agent must be an employee and can be a purchasing manager or any other role that a procurement organization chooses to define. But as a pre-requisite all procurement related roles will be assigned to the employee to be defined as procurement agent.
Once the procurement agent is ready to perform authorized functions, will access all requisitions that will come from all the requisitioning organizations associated with procurement business unit that she/he has been given access to.

Demystifying Legal Entity in Oracle Fusion

Legal Entity is a recognized party in an organization with right and responsibilities given by the legislation. A Legal Entity has the right to:

  • Own properties
  • Right to trade
  • Responsibility to repay debts
  • Responsibility to account for themselves to regulators

You have to define Legal entity for each of the registered companies recognized in law. A legal entity is basically a separate legal identity or in other words, it’s an artificial person that conducts the business for the following reasons:

  • Comply with corporate taxation within local jurisdictions
  • Isolation of one area of business from risks into another area

So, if an organization involved in different types of business activities of procuring and selling, the activities will take place at legal entity level or in the context of legal entity. Because they are registered with authorities. So a legal entity is authorized by those authorities to perform these type business activities on a day to day basis.

Organization Structure

The most common issue faced by most of the businesses and consultants is the Organization structure design. In majority of implementation, the main objective is to make ensure that the structure should compliant from legal perspective and not putting equal attention to make system effective from operational management and accounting perspective, which is the most prevalent reason that most of the implementation projects forced to redesign the organization structure due to various issues they face during the transactional data recording and reporting. Legal entity is the crux of the organization structure as this determines the statutory and country specific (local) reporting needs.

Legal Entity is a juristic person that can enter into contracts, own assets and bank accounts, pay debts, file returns, perform statutory reporting, comply with legal requirements etc. In other words, legal entity is a business entity that is known to exist to the outside world. Internal organizations or divisions are not legal entities themselves, but are just part of it.

The fusion architecture deploys the one-on-one and many-to-one relationship between business unit and legal entity, thereby bringing about the true picture of business unit as a division or mechanism to restrict access and deploy other sub-ledger level controls as opposed to a legal entity that needs to perform statutory & tax reporting. In the fusion architecture, various legal entities could share the same ledger and consequently the same business unit. Both legal entities and business units are associated with the ledger and the relationship between the legal entity and business unit is derived based on the ledger.

If no sub-ledgers are required for a ledger (Eg: Consolidation ledger), there isn’t a need to assign any legal entity to the ledger. So the focus of the Legal entity is more external facing while the other internal reporting entities could be configured as separate balancing segment values within the same legal entity. The structure also provides platform for enhanced intercompany accounting.

Some of the major benefits that could be realized from the fusion Legal entity structure are summarized below:

  • Improved tracking of sub-ledger transactions at legal entity level
  • Simplified statutory compliance by leveraging advanced features
  • Enhanced tax reporting
  • Enhanced audit trail, compliance and control
  • Scalable platform for future initiatives
Legal Entity Relationships
Legal Entity in Transactions

Assets of the enterprise are owned by individual legal entities. Oracle Fusion Financials allow users to enter legal entities on transactions that represent a movement in value or obligation.

For example, the creation of a sales order creates an obligation for the legal entity that books the order to deliver the goods, and an obligation of the purchaser to receive and pay for those goods.

In another example, if you revalued your inventory in a warehouse to account for raw material price increases, the revaluation and revaluation reserves must be reflected in your legal entity’s accounts. In Oracle Fusion Applications, your inventory within an inventory organization is managed by a single business unit and belongs to one legal entity.

Legal Entity and Business Unit

A business unit can process transactions on behalf of one or many legal entities. In some cases the legal entity is explicit on your transactions. For example, a payables invoice has an explicit legal entity field. Your accounts payables department can process supplier invoices on behalf of one or many business units.

In some cases, your legal entity is inferred from your business unit that is processing the transaction, as each business unit has a default legal entity. For example, when a purchase order is placed in a business unit, the default legal entity is legally obligated to the supplier.

Legal Entity and Ledgers

To associate legal entity to the ledger, use the define accounting configuration task list, to specify which ledger a legal entity uses to perform the accounting transaction. You have the option to assign one or more legal entity to ledger using a task called assign legal entities. You can also assign balancing segment to legal entity using a task called assign balancing segment.

Now, you can also assign some balancing segment values to ledger also using the task called assign balancing segment values to ledger.  Balancing segment values assigned to ledger are basically representing the non-legal entity transaction such as adjustments.

Oracle recommended that you should assign balancing segment values to all the legal entities before assigning to the ledgers

Legal Entity and Balancing segments

Accounting for your business or operation means what? Accounting for your operations means you must produce a balanced trial balance sheet and other financial statements by legal entity.

Fusion supports up to three balancing segments. Best practices recommend that one of these segments represents the legal entity to ease the requirement to account for operations to regulatory agencies, tax authorities, and investors.

While transactions that cross balancing segments don’t necessarily cross legal entity boundaries, all transactions that cross legal entity boundaries must cross balancing segments.

Legal and Payroll Structure

While creating the legal entities, we have to identify them as legal employers and payroll statutory units, which make then available for use in Oracle Fusion Human Capital Management (HCM). Based on the organization structure we may have only one legal entity that is also a payroll statutory unit and a legal employer, or we may have multiple legal entities, payroll statutory units, and legal employers.

Legal Employer

A legal employer is a legal entity that employs workers. You define a legal entity as a legal employer in the Oracle Fusion Legal Entity Configurator.

The legal employer is captured at the work relationship level, and all employment terms and assignments within that relationship are automatically with that legal employer.

Legal employer information for worker assignments is also used for reporting purposes.

Payroll Statutory Unit

Payroll statutory units are legal entities that are responsible for paying workers, including the payment of payroll tax and social insurance. A payroll statutory unit can pay and report on payroll tax and social insurance on behalf of one or many legal entities, depending on the structure of your enterprise.

Payroll statutory units enable you to group legal employers so that you can perform statutory calculations at a higher level, such as for United Kingdom (UK) statutory sick pay. In simple cases, a legal employer is also a payroll statutory unit. However, in complex business scenario your organization may have several legal employers under one payroll statutory unit.

Tax Reporting Unit

Use a tax reporting unit to group workers for the purpose of tax and social insurance reporting. A tax reporting unit is the Oracle Fusion Human Capital Management (HCM) version of the legal reporting unit in Oracle Fusion Applications.

To create a tax reporting unit, you use the Oracle Fusion Legal Entity Configurator to define a legal entity as a payroll statutory unit. When you identify a legal entity as a payroll statutory unit, the application transfers the legal reporting units that are associated with that legal entity to Oracle Fusion HCM as tax reporting units. You can then access the tax reporting unit using the Manage Legal Reporting Unit HCM Information task.

If you identify a legal entity as a legal employer only, and not as a payroll statutory unit, you must enter a parent payroll statutory unit. The resulting legal reporting units are transferred to Oracle Fusion HCM as tax reporting units, but as children of the parent payroll statutory unit that you entered, and not the legal entity that you identified as a legal employer.

Creating Users and Assigning Roles – Oracle Fusion

Overview of Oracle Fusion Functional Setup Manager
  • All functional & configuration tasks are set up or performed in Functional Setup Manager which are just like set up pages or form in Oracle application.
  • Setup and maintenance is the area through which we can navigate to FSM in Fusion.

Functional Setup Manager Activities

Before you start with creating implementation projects, using offerings which comprises the functional tasks, the following are prerequisite activities, need to be completed,  for Oracle Fusion Functional Setup Manager:

  • How to Create the First Implementation User
  • Create an Employee
  • How to Assign Roles in OIM (Oracle Identity Manager)

Create the First Implementation User

The very first user you need to create before you can create an Implementation Project is an Implementation User, such as an Application Implementation Consultant. This user must be a superuser.

  1. Login with your fusion login User id and password.
  2. Select Navigator> Setup and Maintenance
  3. In the Search box, enter Create Implementation Users.1 
  4. Press Enter or Click on Magnifying glass.2
  5. Click the Task name, system opens Oracle Identity Manager.3
  6. Click on Administration on the top-right corner of Welcome page4
  7. Click Create User and enter the following:
  • First Name
  • Last Name
  • Email
  • User Login
  • Password
  • Confirm Password
  • Organization- Xellerate Users.
  • User Type: Employee

Click the Save button.


Assign Roles

  1. Click the Roles tab.
  2. In the Roles tab, the ALL USERS role will already be assigned by default.
  3. Click Assign icon to bring up the window to search for additional roles to add to the user.
  4. In the Display Name field, search on Application Implementation Consultant. Select it and choose the Add button on the bottom right. Click Assign to bring up the window to search for additional roles to add to the user.
  5. Add the following Roles:
  • Administrators
  • Application Administrator
  • Application Developer
  • Application Diagnostics Advanced User
  • Application Implementation Consultant
  • Application Implementation Administrator
  • IT Security Manager
  • Financial Integration Specialist
  • Human Resource Specialist
  • Line Manager
  • Employee6Close the OIM window and search for Define Synchronization of Users and Roles task.7Click on the task, and run the process called Run Users and Roles Synchronization Process. This is a task in Functional Setup Manager.8Once, the process is succeeded, you must completely log out and log back in with user id created, to see the new roles you can access. You could also run the process from ESS: Retrieve Latest LDAP Changes.

You will now have access to the Manage Users page (Navigator > My Team > Manage Users.) and will also create user directly from here.

You will also get the access to the New Person page (Navigator > My Team > New Person.), and able to add or hire an employee for an organization.

Create an Employee

If you need to perform buyer functions, like, creating supplier, requisitions, purchase order, etc., you need to have a valid employee.

Prerequisite to create an Employee

To create an Employee, you need organization/company for which you hire new employee. Hence, before creating an employee, first you have to create the complete GL structure which comprises:

  • chart of accounts,
  • ledgers,
  • legal entity, and
  • business unit.

Let’s assume that in this case, the organization structure is already in place and start creating or hiring an employee.

How to Create Employee

  1. Login as your user, Select Navigator > My Team > New Person9
  2. Go to Task panel, click on the Hire an Employee link
  3. Select the Legal employer and fill in mandatory fields required.10
  4. Click Next and enter the Personal details11
  5. Click Next
  6. Enter Employee Information – Assign Business Unit12
  7. Click Next
  8. Assign Roles – No need to assign roles at this stage. Use OIM to assign roles.
  9. Click Next
  10. Review the Employee Details entered
  11. Click Submit. Employee created successfully.

How to Assign Roles to Users in OIM (Oracle Identity Manager)

  1.  Login with your fusion login User id and password.
  2. Select Navigator> Setup and Maintenance
  3. In the Search box, enter Create Implementation Users.
  4. Press Enter or Click on Magnifying glass.2
  5. Click the Task name, system opens Oracle Identity Manager.
  6. Click on the Administration link on the top right hand corner of the main page. 4
  7. Enter the keywords in the Search box and press enter or click on arrow, to find an employee or user.
  8. Click on Employee name, you want to assign roles
  9. Click on Roles tab to assign roles
  10. Click on Assign icon to add roles to the user. 14
  11. In the Display Name field, search for the roles. Select it and click on the Add button on the bottom right, to add selected roles to the user.
  12. Click Assign icon again and add as many Roles as you wish.
  13. Click Reset Password icon on the top left. Enter and confirm your password.
  14. Close the window to close Identity Manager. Close all Browser windows. Launch Fusion Applications again and log in as your new user. You will need to enter a new password, which can be the same.

Note: Whenever you add new roles to your user, then you must run the process called Run Users and Roles Synchronization Process. This is a task in Functional Setup Manager. Then you must completely log out and log back in to see the new roles you can access. You could also run the following process from ESS: Retrieve Latest LDAP Changes. This process is what’s run behind the scenes when you submit the task.

Navigating in Oracle Fusion Applications

Getting Started in Oracle Fusion Applications Activity.

This article will introduce you to Oracle Fusion Applications basic navigation features.

  1. After you sign in, application starts on the Oracle Fusion Applications home page, which contains one or more tabs, or dashboards.1
  2. Use dashboards to navigate to relevant pages and monitor the status of underlying transactions for a particular business domain, for example sales or projects.
  3. The first tab is always the Welcome dashboard. You may have other dashboards, depending on the roles assigned to you.
  4. The global area at the top is always available no matter where you are in Oracle Fusion Applications. Use the global area to navigate and access features that are relevant to any page that you are on.
  5. Click on the Home page icon in the global area. It will take you to the homepage, from where you can navigate to the various applications or tasks, you want to work on.2
  6. You will also use the Navigator icon (3 dashes/rows) on the top-right corner of the page, to access Main Menu where you view all the applications or tasks, you have access to.
  7. You get the About Me and Tools submenus, as well as other submenus. The menu options available are based on the roles assigned to your user. If you are a manager, you also get the My Team3
  8. The menus on the global area provide access to features relevant to any page in Oracle Fusion Applications.
  9. Select the User Login drop down on the far right.4
  10. Click the Setup and Maintenance link to access the Setup and Maintenance page. On this page, you will see all the offerings subscribed for.
  11. Click on the Implementation Projects icon to create the implementation project, which comprises offerings and associated features.5
  12. Repeat Step 9
  13. Click the Applications Help link6
  14. Enter “Journals” in the search box and click on the magnifying glass7
  15. Explore some of the search results.
  16. Close Oracle Fusion Applications Help
  17. Use the Favorites and Recent Items icon (the star) to access pages that you frequently use, without having to remember the navigation sequence. You can perform actions similar to your browser’s favorites feature, such as add, edit, and organize favorites.
  18. Use the Recent Items tab to return to pages that you recently accessed. The list usually includes but is not limited to pages from a single session.
  19. The Watchlist icon (the flag) contains a set of shortcuts to items that you want to track.
  20. You can click any Watchlist item to navigate to the corresponding page.9
  21. Click the Navigator link (3 rows) in the upper left hand corner which opens the main menu for Oracle Fusion Applications.
  22. Click the General Accounting: Journalslink.
  23. You are taken to the Journals work area.
  24. A work area contains the complete set of tasks, reports, embedded analytics, searches, or other content that you need to accomplish the tasks associated with a business goal. Work areas consist of many regions, or areas.10
  25. As needed, you can resize or collapse the regional or contextual area to dedicate more space to the local area.
  26. The task pane is located on the right side. Depending on the work area, you can search business objects, such as journals, which affects what is displayed in the local area, the middle region where you do your work.
  27. Click the first Create Journal link in the task pane, to perform the create journal task
  28. You can return to the Oracle Fusion Applications home page at any time by clicking the Home

Oracle Fusion Financials: Primary Ledger, Secondary Ledger, and Reporting Ledger

All businesses or organizations deals with large number of transactions (financials and non-financials) depending upon the size of organization. Financial transaction comprises the transactions which are of financials nature, like purchasing, sales, payment to suppliers, receipt from customers, etc., that impact the organizations book of accounts. This books of accounts referred to as ledger.

A ledger consists of posted balances that represents a set of books for a business unit. Maintaining of ledger is very must in every accounting system, as it keeps record of all the financials transactions on daily basis and provide all information for the preparation of company financial statements.

Ledgers and Subledgers

Sub ledger is the subset of General ledger in the accounting terms. The relation between sub ledger to general ledger is many to one. i.e. there can be multiple sub ledger accounts linked to same general ledger account.

In general terms, General ledger refers to the Chart of Account master and Sub ledger refers to the sub master of accounts which are linked to the main chart of account through posting profiles.


Oracle Fusion Subledgers capture detailed transactional information, such as supplier invoices, customer payments, and asset acquisitions. Oracle Fusion Subledger Accounting is an open and flexible application that defines the accounting rules, generates detailed journal entries for these subledger transactions, and posts these entries to the general ledger with flexible summarization options to provide a clear audit trail.

For example, Company ABC has 100 suppliers which linked to different supplier accounts. Company wants to maintain only one supplier account at chart of account level but at the same time wants separate tracking of transaction details of every supplier account as well. Here company will maintain the details of all the supplier accounts at sub ledger level and link all the sub ledger accounts to the main payable ledger account at general ledger or chart of account level. In this way if company wants to check its net payable balance, it will refer to the main account at chart of account level and if it wants to check the balance of a specific supplier account, it will refer to the sub ledger level.


Primary Ledger

Primary ledger is the main record keeping ledger and a required component in the system configuration. The accounting configuration is uniquely identified by its primary ledger. Primary ledger records transactional balances by using 4C’s. The 4C’s indicates the four pillars of the accounting configuration, that decides which, how, where and when to record each transactional balances. The 4C’s are:

  • Calendar
  • Currency
  • Chart of Accounts
  • Subledger Accounting methods and rules

To determine the number of primary ledgers, your enterprise structure analysis must begin with your financial, legal, and management reporting requirements. For example, if your company has separate subsidiaries in several countries worldwide, enable reporting for each country’s legal authorities by creating multiple primary ledgers that represent each country with the local currency, chart of accounts, calendar, and accounting method.

Secondary Ledger

Generally, big organizations operating globally requires more than one ledger due to the statutory and strategic requirements, referred to as secondary ledger and reporting currency ledger. Each legally authorized company must have only one primary ledger and other ledger required due to strategic requirements is referred to as secondary ledger or reporting currency ledger.

A primary ledger is defined as a ledger where all your day-to-day transactions are performed and you would typically have a secondary ledger to reflect these same transactions in one of the following probable scenarios:

  • Calendar
  • Currency (also called a Reporting currency ledger)
  • Chart of Accounts
  • Subledger Accounting methods and rules

A secondary ledger is one that would, in most cases, replicate the transactions from the primary ledger so that these transactions can be adjusted and can be reported for specific financial or management purposes. The secondary ledger can also have a different accounting basis or a different Chart of Accounts.

There is no defined upper limit to the number of secondary/reporting currency ledgers company may have, though more than three is expected to cause performance issues for data handling.

The secondary ledger (including a reporting ledger) is configured at the same time when you define the primary ledger or can be added later. By default, the first ledger define is termed as primary and then company can attach secondary/reporting ledgers as needed. If the secondary and reporting ledgers are added at this time there is always a benefit as they will all be in sync from the beginning.

As in most cases the reason for attaching the secondary ledgers (and reporting ledgers) is to assist in reporting, it is advised to configure these at the same time.

Reporting Currency Ledger

Reporting Currency Ledger maintain and report subledger and general ledger journal entries or balances in additional currencies. Each primary and secondary ledger is defined with a ledger currency. Reporting currency ledger:

  • Records business transactions and accounting data in additional reporting currency
  • Create, record and close a transaction in the same currency to save the processing and reconciliation time
  • Helps company to conform to local requirements, for example, paying transaction taxes is easier using a local currency.



Company ABC runs their business from USA, where the currency is USD. ABC operate in many global locations, including India where the currency is INR. Company ABC wants the financial statements to be presented in USD and INR, and their transaction recording happens only in a single currency, i.e. business which operates in India also records transactions in USD only, for the sake of local reporting the reporting alone would be done in INR.

From the look of it, reporting transactions recorded in USD as INR seems to be achieved using Reporting Currency Ledger as this is the basic purpose of the Reporting Currency Ledger.

But the world in which we are doing business is more complex than what we think. When there are multiple countries in which organization is operating, we have to look into various factors and in the current example:

  • both country follows the different accounting calendar cycle, USA follows the accounting period from JAN to DEC, whereas in India the accounting period is from APR to MAR.
  • Chart of Accounts remained the same, hence no change on this front.
  • The accounting entries that would be generated for the reporting ledger should be modifiable, i.e., configurable using Subledger Accounting rules. So we should use a ledger type which allows us to modify the account derivation rules.

Reporting Currency Ledger cannot handle different calendars and will not have an accounting method on its own, it will share the same calendar and accounting method used by Primary Ledger.

So if you are using a reporting ledger in your organization and want to make the system generate accounting entries differently for reporting ledger alone, it is not possible.

So to overcome all this organization will go for secondary ledger with conversion level as Subledger. Secondary ledgers allow to have a different currency, calendar and accounting method which meets the objective and also the transaction will be recorded only once, there is no need for duplication of transaction entry with Secondary ledger, it is only the accounting entries that will be replicated in a different representation.

Next hurdle to choose conversion level. If organization choose journal level conversion, it makes accounting method selection redundant, i.e., if you are going to transfer entries from Primary Ledger to Secondary Ledger, you do not need a subledger accounting method at all, as there are no subledgers that were involved. So to make use of subledger accounting method, organization should opt for subledger level of accounting and made a dedicated accounting method for secondary ledger alone, which now provides the option to the business user to change the accounting for secondary ledger as per their requirement. you can find more information about Oracle fusion financials training here.

Oracle Fusion Enterprise Structures Overview

Oracle Fusion Applications is an integrated suite of business applications that have been designed to ensure your enterprise can be modeled to meet legal and management objectives. The implementation of Oracle Fusion are affected by the industry, business & accounting policies, business function performed and the facilities. Enterprise structure helps in organizing the business into divisions, business units and departments that should be aligned to the organization strategic objectives. Designing the enterprise structure is the starting point for an implementation, which comprise three fundamental structures:

Legal Structure

Recognition in the legal system, provides the ability to buy, sell, own & trade assets and employ people within the jurisdiction in which it is recognized. When company is recognized as legal entity by legal authorities, then the legal entities are also assigned below responsibilities:

  • Accountable to the public through statutory and external reporting.
  • Always in compliance with the legislation and regulations.
  • Pay all taxes.
  • Process VAT collection, if applicable.

Normally, an organization creates legal entities to facilitate legal compliance and isolate risk, in broader sense.

For example, an organization with multiple legal entities in United States has to create separate legal entity in United Kingdom to start UK operation. However, a group have a separate legal entity/company for different businesses in the United States, but one legal entity represent all the businesses in the United Kingdom.

Management Structure

Provides high visibility and greater control to the organization, by segregating the multiple businesses by their strategic objective, and measure their performance. Managerial Structure can be framed based on line of business, profit and cost centers, divisions, etc. For example, the FMCG Company segregate their business based on the line of business like, Branded Packaged Foods, Lifestyle Retailing, Personal Care products and many more.

Functional Structure

A functional organization structure focus on the people and the business function they performed. Its functional organization which record the effort and expenses on the income statement. Organizations must manage its functional expenses, so that it will not impact the margins.  For example, production, sales, human resource and accounting teams are functional organizations which record their functional expenses like research & development, selling, administrative, etc.

Initial Configuration

The process of creating enterprise structure comprises below activities/tasks, at very basic level.

Legal Jurisdiction and Authorities

To start your company operation or business, the starting point is to register your company with all the legal authorities in the jurisdiction in which you want to conduct your business.

Defining jurisdictions and legal authorities is must have pre-requisite before you create your legal entity. When you create legal entity in fusion financials, it automatically creates legal reporting unit for that legal entity.

Legal Entities

A legal entity is a recognized party with rights and responsibilities given by legislation. Define a legal entity for each company recognized in law for which you want to record assets, liabilities, expense and income. A legal entity is also obliged to pay applicable taxes, and eligible to perform intercompany transactions.

The legal environment dictates how the legal entity should perform its financial, legal, and management reporting. They have the responsibility to account for themselves and present financial statements to regulators, tax authorities, and other stakeholders as per the rules specified in the legislation. While configuring your enterprise structure, you always keep in mind that the contracting party on any transaction is always the legal entity. Legal entities are assigned to the accounting configuration, which includes all ledgers.


Legal entities account for themselves in ledgers that keep record of financial accounts. Ledger records transactional balances by using a chart of accounts, accounting calendar, currency, and accounting method. To determine the number of ledgers, you have to determine the enterprise financial, legal, and management reporting requirements. For example, if you have companies that require different account structures or different accounting calendars or different functional currencies to enable reporting to respective legal authorities.

If the enterprise just has sales in different countries, with all results being managed by the enterprise headquarters, creating one primary ledger with multiple balancing segment will serve the purpose of representing each legal entity within a single ledger. Limiting the number of ledgers simplifies reporting from consolidation perspective. Other consideration such as fiscal year end, ownership, and government regulations, also affect the number of ledgers required.

Financial Reporting Structure

Charts of accounts structures, charts of accounts instances, calendars, and currencies are prerequisites to the creation of ledgers in Fusion Financials. Collectively, we refer to these structures as Financials Reporting Structures.

Chart of Accounts comprises accounts that are used to record transactional balances and organize your financial information and reporting.

Calendar in fusion financials used to define fiscal year comprises a full twelve months, which comprises all of the year’s financial information, used to calculate and report the financial position of company to the legal authorities.

Currency is used to enable the legal entity to enter the transactions and record the balances in whatever currency, and the currency assigned to the ledger is used to record the balances in reporting currency.

For example an organization does have operations in United States and Germany. Hence, they have transactions in USD, EURO & DEM. However, in Germany, the company produce their financial statements in EURO or DEM and in United States, the company produce their financial statements in USD.

Business Unit  

Business Unit in Fusion financials is nothing but the internal units created within a company that performs various business functions. Generally, the company use business unit to segregate its business portfolio to gain higher visibility and control over the various lines of business. For example, due to some strategic objectives, company required to segregate its export business from the domestic sales. To accomplish this, company will create export and domestic sales line of business as two separate business unit. To achieve its ultimate objective, company will provide autonomy to business unit and has separate manager with responsibility of profit and loss.

Business Functions

In other enterprise software packages, business unit can perform either one or all business functions. But business unit in fusion financials can perform one or many business functions.

A business function represent the business activities which is performed by the people working with business unit. The business functions provided by Fusion financials are:

  • Billing and revenue management
  • Collections management
  • Customer contract management
  • Customer payments
  • Expense management
  • Incentive compensation
  • Marketing
  • Materials management
  • Inventory management
  • Order fulfillment orchestration
  • Payables invoicing
  • Payables payments
  • Procurement
  • Procurement contract management
  • Project accounting
  • Receiving
  • Requisitioning
  • Sales

Business functions is nothing but logically indicates the departments within a business unit. People associated with respective business functions or departments are controlled by business unit specific security roles to perform the activities of the assigned business functions or departments only.

Reference Data Set

 Reference data set comprises all the tasks associated with business unit and each task is associated with reference data set. It is used to control the setup data values across the various business units. Let’s assume company has separate payment terms for export business and domestic sales business, and require control over these payment terms, so that people working for export business do not have access to payment terms for domestic sales business and vice versa. To achieve this the company will create two reference data set for each business unit and will define the respective payment terms under respective reference data set associated with particular business unit task.

There are a number of factors that differentiate small-business operations from large-business operations, one of which is the implementation of a formal enterprise structure. Enterprise structure is important for any growing company to provide control and clarity on the business operations, company financials and managerial authority. You must set up your enterprise structure using the individual tasks that correspond to each enterprise component.