Multi Org Structure
Multi Org Structure
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
Business groups
Ledgers
Legal entities
Operating units]
Inventory organizations
Business Groups:
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.
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.
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:
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: