You are on page 1of 4

MULTI-ORG STUCTURE

Multi-Org is an important feature of Oracle Applications for several reasons:

Allows multiple Ledgers and multiple legal entities to be configured and to operate in
the same instance
Provides support for data security between business units within a single applications
installation
Permits users to sell and ship products from different legal entities (in different
Ledger) with automatic intercompany accounting
Supports internal requisitions and purchasing/receiving products from different
inventory organizations (within the Ledgers)
Enables an enterprise to be housed in one database instance of Oracle, spanning
multiple countries, currencies, and legal entities without a reduction in response times
Multiple Organizations Reporting enhances the reporting capabilities of Oracle
Applications products by allowing you to report at the: Ledger level, Legal entity level
or Operating unit level

Multiple Organization in Oracle Applications depends primarily on defining your organizational


structure in the multi-level hierarchy used by Oracle Applications. The levels are:

Business groups
Ledgers
Legal entities
Operating units]
Inventory organizations
Business Groups:

Oracle Applications secures human resources information, including organization


definition, by business group. At least one Business Group will be required for every country
since the employee legislation is specific for each country and employee profile is set up at the
Business Group level. Security access to the sensitive Human Resources data is secured at the
highest level at the Business Group. In short Business Group partitions Human Resources
information in a multi-organization structure. Organization Structures and Organization
Hierarchy is defined within the Business Group.

Table: HRFV_BUSINESS_GROUPS

Ledgers:

A General Ledger concept for having separate financial reporting entities for which
chart of accounts, calendar, Convention Accounting Method, or functional currency differs.

Chat of Account (COA):

A Chart Of Accounts defines what segments each account for the organization
consists of. The COA consists of things like defining the accounting structure,
Account code combinations etc

TABLE: GL_LEDGERS
GL_PERIOD_SETSCalender
fnd_currenciesCurrency
GLFV_CHARTS_OF_ACCOUNTS COA

Legal entities:

An organization that represents a legal company for which you prepare fiscal or tax
reports. You assign tax identifiers and other relevant legal company information to this entity.

Table: HR_LEGAL_ENTITIES

Operating units:

An organization that partitions and uses data for Payables, Purchasing, Order
Management, Cash Management, Fixed Assets and Receivables. Operating Units allow for
configuration of the Oracle Applications across Multiple Business Groups using a single
installation of the software.

Table: HR_OPERATING_UNITS (ORG_ID)

In this level Multi Org Views are initialized with Profile like MO: Operating Unit.
By set this profile value at Responsibility level we can secure the information.

Multi Org tables are end with _ALL which means contains all operating units data.
Ex: PO_HEADERS_ALL
Every Multi Org table has Multi Org Synonym For Example

PO_HEADERS
Note: If you want fetch the rows from Multi-org views in back end we need
initialize the session with following.
Before initialize:

Slect * from po_headers; ( Now rows selected )

After Initialize:

Begin
Mo_global.set_policy_context(S,204);
End;

Slect * from po_headers; ( you are getting only 204 Org_id Rows)

Inventory organizations:

An organization that tracks inventory transactions and balances, and/or that


manufactures or distributes products or components. Segregate Item data objects for
Inventory, Purchasing, Order Entry, and the Manufacturing Applications.

Table: HR_ALL_ORGANIZATION_UNITS (Organization_Id)

You might also like