Search Results hr_org_units_no_join
Overview
APPS.HR_ORG_UNITS_NO_JOIN is a security-filtered view owned by the APPS schema and classified under the PER (Human Resources) product family in Oracle E-Business Suite 12.1.1 and 12.2.2. Per the ETRM metadata, its documented purpose is to "support user interface for MLS" (Multi-Language Support). It presents organization unit records from the HR organization hierarchy that the current session is authorized to see, without requiring the caller to explicitly join security or business group logic. Instead, the security predicates and business group scoping are applied internally within the view definition, so any consumer — an OAF page, a concurrent program, or a custom report — inherits row-level HR security automatically.
The view is registered as VALID in ETRM and is not a base table; it is a read-only projection intended for query, not for DML. Because the view text embeds calls to HR security and general utility packages, querying it always evaluates security in the context of the connected user, making it suitable for reporting and integration layers that must respect HR organization access rules.
Underlying Base Objects
The view is defined over three documented base objects:
- HR_ALL_ORGANIZATION_UNITS (referenced as a synonym) — the source of all organization unit columns such as ORGANIZATION_ID, NAME, DATE_FROM, and DATE_TO.
- HR_GENERAL (package) — supplies GET_XBG_PROFILE and GET_BUSINESS_GROUP_ID, which drive cross-business-group and business group scoping in the WHERE clause.
- HR_SECURITY (package) — supplies VIEW_ALL and SHOW_RECORD, which implement row-level security filtering.
The WHERE clause applies two DECODE expressions: one returns TRUE when VIEW_ALL is 'Y' or when SHOW_RECORD grants access to a specific ORGANIZATION_ID; the other restricts rows to the appropriate business group based on the XBG profile setting. The net effect is a view that returns only organization units visible to the session and within the correct business group context.
Key Columns
The view exposes the full column set of HR_ALL_ORGANIZATION_UNITS. The most significant include:
- ORGANIZATION_ID — primary identifier for the organization unit.
- BUSINESS_GROUP_ID — the business group to which the unit belongs; central to the view's filtering logic.
- NAME — the organization unit name.
- DATE_FROM / DATE_TO — effective dating for the unit record.
- TYPE — classifies the organization unit.
- LOCATION_ID, INTERNAL_ADDRESS_LINE, INTERNAL_EXTERNAL_FLAG, COMMENTS — descriptive and address attributes.
- COST_ALLOCATION_KEYFLEX_ID, SOFT_CODING_KEYFLEX_ID — key flexfield references for costing and soft coding.
- Standard WHO/audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) and ATTRIBUTE1 through ATTRIBUTE20, ATTRIBUTE_CATEGORY for descriptive flexfield support, plus REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, and PROGRAM_UPDATE_DATE for concurrent request traceability.
Common Use Cases and Queries
This view is typically used whenever a query must return organization units while honoring HR security, particularly in MLS-sensitive user interfaces and ad hoc reporting where direct access to HR_ALL_ORGANIZATION_UNITS would bypass security checks.
Example — list visible organization units for the current session:
SELECT organization_id, name, business_group_id, date_from, date_to FROM apps.hr_org_units_no_join ORDER BY name;
Example — retrieve units effective on a given date:
SELECT organization_id, name FROM apps.hr_org_units_no_join WHERE TRUNC(SYSDATE) BETWEEN date_from AND NVL(date_to, TRUNC(SYSDATE));
Example — join to other HR data while relying on the view for security scoping:
SELECT o.name, o.organization_id FROM apps.hr_org_units_no_join o WHERE o.business_group_id = apps.hr_general.get_business_group_id;
Because the view text embeds HR_SECURITY and HR_GENERAL package calls, results depend on the connected user's security profile and the XBG profile option. Consumers should therefore avoid wrapping the view in ways that defeat its security predicate, and should rely on it rather than querying HR_ALL_ORGANIZATION_UNITS directly when row-level access control is required.
-
View: HR_ORG_UNITS_NO_JOIN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORG_UNITS_NO_JOIN, object_name:HR_ORG_UNITS_NO_JOIN, status:VALID, product: PER - Human Resources , description: Used to support user interface for MLS , implementation_dba_data: APPS.HR_ORG_UNITS_NO_JOIN ,
-
View: HR_ORG_UNITS_NO_JOIN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORG_UNITS_NO_JOIN, object_name:HR_ORG_UNITS_NO_JOIN, status:VALID, product: PER - Human Resources , description: Used to support user interface for MLS , implementation_dba_data: APPS.HR_ORG_UNITS_NO_JOIN ,
-
VIEW: APPS.PA_ALLOC_TARGET_LINES_V
12.1.1
-
VIEW: APPS.PA_ALLOC_TARGET_LINES_V
12.2.2
-
VIEW: APPS.PA_ALLOC_SOURCE_LINES_V
12.2.2
-
VIEW: APPS.PA_ALLOC_SOURCE_LINES_V
12.1.1
-
VIEW: APPS.PA_CC_TP_SCHEDULE_LINES_V
12.1.1
-
APPS.PA_EXPENDITURES_UTILS SQL Statements
12.2.2
-
VIEW: APPS.PA_CC_TP_SCHEDULE_LINES_V
12.2.2
-
VIEW: APPS.PA_RESOURCE_TXN_ATTRIBUTES_V
12.2.2
-
APPS.PA_EXPENDITURES_UTILS SQL Statements
12.1.1
-
VIEW: APPS.PA_RESOURCE_TXN_ATTRIBUTES_V
12.1.1
-
VIEW: APPS.PO_APPROVED_SUPPLIER_LIST_V
12.1.1
-
SYNONYM: PUBLIC.HR_ORG_UNITS_NO_JOIN
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_ORG_UNITS_NO_JOIN, status:VALID,
-
VIEW: APPS.PO_APPROVED_SUPPLIER_LIST_V
12.2.2
-
VIEW: APPS.PA_PROJ_COST_EXPEND_VIEW
12.2.2
-
VIEW: APPS.PO_ASL_SUPPLIERS_V
12.1.1
-
View: PA_ALLOC_SOURCE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_SOURCE_LINES_V, object_name:PA_ALLOC_SOURCE_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_SOURCE_LINES_V ,
-
VIEW: APPS.HR_LEGAL_ENTITIES
12.2.2
-
VIEW: APPS.PA_PROJ_COST_EXPEND_VIEW
12.1.1
-
View: PA_ALLOC_TARGET_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_TARGET_LINES_V, object_name:PA_ALLOC_TARGET_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_TARGET_LINES_V ,
-
View: PA_ALLOC_TARGET_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_TARGET_LINES_V, object_name:PA_ALLOC_TARGET_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_TARGET_LINES_V ,
-
View: PO_APPROVED_SUPPLIER_LIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_APPROVED_SUPPLIER_LIST_V, object_name:PO_APPROVED_SUPPLIER_LIST_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_APPROVED_SUPPLIER_LIST_V ,
-
View: PA_ALLOC_SOURCE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_SOURCE_LINES_V, object_name:PA_ALLOC_SOURCE_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_SOURCE_LINES_V ,
-
VIEW: APPS.PO_ASL_SUPPLIERS_V
12.2.2
-
View: PO_APPROVED_SUPPLIER_LIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_APPROVED_SUPPLIER_LIST_V, object_name:PO_APPROVED_SUPPLIER_LIST_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_APPROVED_SUPPLIER_LIST_V ,
-
View: PA_RESOURCE_TXN_ATTRIBUTES_V_R
12.1.1
product: PA - Projects , description: 10Sc only , implementation_dba_data: Not implemented in this database ,
-
View: PA_RESOURCE_TXN_ATTRIBUTES_V_R
12.2.2
product: PA - Projects , description: 10Sc only , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_TXN_ACCUM_V
12.2.2
-
VIEW: APPS.HR_LEGAL_ENTITIES
12.1.1
-
View: PA_CC_TP_SCHEDULE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CC_TP_SCHEDULE_LINES_V, object_name:PA_CC_TP_SCHEDULE_LINES_V, status:VALID, product: PA - Projects , description: PA_CC_TP_SCHEDULES_LINES_V holds the transfer price schedule lines which make up a trans fer price schedule. You specify the transfer price rule to use for labor and non-labor transactio ns that are cross-charged between organizations. Yo , implementation_dba_data: APPS.PA_CC_TP_SCHEDULE_LINES_V ,
-
View: PA_PROJ_COST_EXPEND_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_COST_EXPEND_VIEW, object_name:PA_PROJ_COST_EXPEND_VIEW, status:VALID, product: PA - Projects , description: Transactions for Project Costing projects, including quantities and cost amounts. , implementation_dba_data: APPS.PA_PROJ_COST_EXPEND_VIEW ,
-
View: PA_PROJ_COST_EXPEND_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_COST_EXPEND_VIEW, object_name:PA_PROJ_COST_EXPEND_VIEW, status:VALID, product: PA - Projects , description: Transactions for Project Costing projects, including quantities and cost amounts. , implementation_dba_data: APPS.PA_PROJ_COST_EXPEND_VIEW ,
-
VIEW: APPS.PA_PROJ_ORG_STRUCTURES_V
12.2.2
-
VIEW: APPS.PA_PROJ_ORG_STRUCTURES_V
12.1.1
-
View: PA_RESOURCE_TXN_ATTRIBUTES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RESOURCE_TXN_ATTRIBUTES_V, object_name:PA_RESOURCE_TXN_ATTRIBUTES_V, status:VALID, product: PA - Projects , description: 10Sc only , implementation_dba_data: APPS.PA_RESOURCE_TXN_ATTRIBUTES_V ,
-
View: PA_RESOURCE_TXN_ATTRIBUTES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RESOURCE_TXN_ATTRIBUTES_V, object_name:PA_RESOURCE_TXN_ATTRIBUTES_V, status:VALID, product: PA - Projects , description: 10Sc only , implementation_dba_data: APPS.PA_RESOURCE_TXN_ATTRIBUTES_V ,
-
VIEW: APPS.PA_TXN_ACCUM_V
12.1.1
-
View: PA_CC_TP_SCHEDULE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CC_TP_SCHEDULE_LINES_V, object_name:PA_CC_TP_SCHEDULE_LINES_V, status:VALID, product: PA - Projects , description: PA_CC_TP_SCHEDULES_LINES_V holds the transfer price schedule lines which make up a trans fer price schedule. You specify the transfer price rule to use for labor and non-labor transactio ns that are cross-charged between organizations. Yo , implementation_dba_data: APPS.PA_CC_TP_SCHEDULE_LINES_V ,
-
VIEW: APPS.PA_PRVDR_CC_ORG_REL_V
12.2.2
-
VIEW: APPS.PA_PRVDR_CC_ORG_REL_V
12.1.1
-
View: PO_ASL_SUPPLIERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ASL_SUPPLIERS_V, object_name:PO_ASL_SUPPLIERS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_ASL_SUPPLIERS_V ,
-
VIEW: APPS.PO_ASL_DOCUMENTS_V
12.2.2
-
View: PO_ASL_SUPPLIERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_ASL_SUPPLIERS_V, object_name:PO_ASL_SUPPLIERS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_ASL_SUPPLIERS_V ,
-
VIEW: APPS.POS_ASN_REVIEW_HEADERS_V
12.1.1
-
VIEW: APPS.PO_ASL_DOCUMENTS_V
12.1.1
-
PACKAGE BODY: APPS.PA_EXPENDITURES_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_EXPENDITURES_UTILS, status:VALID,
-
VIEW: APPS.POS_ASN_HEADERS_V
12.1.1
-
View: HR_LEGAL_ENTITIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LEGAL_ENTITIES, object_name:HR_LEGAL_ENTITIES, status:VALID, product: PER - Human Resources , description: Used in US localizations to reflect the common organization structure Legal Entity/Company/Tax Unit. , implementation_dba_data: APPS.HR_LEGAL_ENTITIES ,
-
VIEW: APPS.POS_ASN_HEADERS_V
12.2.2