Difference between Org_id ,organization_id and operating_unit in Oracle Apps


Let us say you are having Inventory Store.

You have Inventory Stores in two different countries like India and USA

You have installed Oracle Apps single instance and entered all the suppliers information, customers data, tax rules etc.

And your business requirement is like this, all the rules and the data corresponding to indian store shouldn't be applicable/available to American store and vice versa.

So to meet the above requirements you will define two operating units one for india and one for USA.

Now each operating unit will have an ID known as ORG ID.

And we use ORG ID to secure our business data.

Now to do transactions for indian operations you need to define one responsibility and attach indian ORG ID to this responsibility.By this an indian will not see any data/rules applicable to USA.

Similarly you will define another responsibility for USA and attach USA’s ORG ID to this responsibility so that an American's will not see any data/rules corresponding to India.

This is the concept of ORG ID.


Now let us see what is Organization ID

Within India you have got various branches in different parts of the country in different states like AP,UP,MP etc.

And the business requirement is like this in AP you will maintain stock of Rice,UP for Wheat and MP for Maize.

To meet this business requirement you will define 3 Inventory Organizations under Indian Operating Unit to maintain the respective stocks of the states..


Each Inventory Organization will have an Organization ID.


This is the outline of the differences between ORG ID and Organization ID.


Navigation: Inventory (Responsibility) >> Setup >> Organizations >> Organizations


Both operating unit and inventory organization are organizations defined in the Oracle EBS (E-Business Suite). They differ in the organization classification which is highlighted in the red box in below images.


The information about all the organizations (including inventory organizations) are available in HR_ORGANIZATION_UNITS table.


The information about all the operating units are available in the HR_OPERATING_UNITS table.


An inventory organization is uniquely identified by ORGANIZATION_ID.


An operating unit is uniquely identified by ORG_ID in different tables for which the value is the ORGANIZATION_ID from HR_OPERATING_UNITS table.


Queries:


SELECT *


  FROM hr_organization_units;


SELECT *


  FROM hr_operating_units;