Search Results hr_locations_no_join
Overview
HR_LOCATIONS_NO_JOIN is an APPS-owned database view in the PER (Human Resources) product family, delivered as a VALID object in Oracle EBS 12.1.1 and 12.2.2. Its documented purpose is to support the Oracle Forms user interface, most notably the location-based lov (list of values) and inquiry screens within Oracle HRMS that allow users to select and review a business group's locations and their site attributes. Unlike its better-known sibling HR_LOCATIONS_ALL (a synonym/join over the HR_ALL_LOCATIONS and HR_LOCATIONS tables), HR_LOCATIONS_NO_JOIN deliberately avoids a multi-table join, projecting the combined column set of the location entity from a single row source while restricting output to the caller's current business group. This design choice yields a simpler, faster query plan for UI population and makes the view a convenient, low-overhead read surface for reports and integrations that only need location master data and its associated site flags.
Underlying Base Objects
The documented view text shows it is defined over the synonym HR_LOCATIONS_ALL, returning the standard column set of the location entity (attributed DFF columns, global DFF columns, address lines, telephony, territory data, and audit/WHO columns). The only filter is the predicate:
NVL(BUSINESS_GROUP_ID, NVL(HR_GENERAL.GET_BUSINESS_GROUP_ID, -99)) = NVL(HR_GENERAL.GET_BUSINESS_GROUP_ID, -99)
This predicate invokes the documented function HR_GENERAL.GET_BUSINESS_GROUP_ID (the HR_GENERAL package) to resolve the current session's business group, and the -99 sentinel prevents the query from returning rows when no business group is resolvable in context. The projection also contains a notable expression, BUSINESS_GROUP_ID+0, which emits the business group column as a numeric literal expression, disabling query rewrite to the base synonym and ensuring the view materializes in the specified execution context. The documented referenced objects are therefore HR_GENERAL (PACKAGE) and HR_LOCATIONS_ALL (SYNONYM).
Key Columns
- LOCATION_ID — primary key of the location; foreign key target for HR and distribution entities.
- LOCATION_CODE — the user-visuble short code for a location, used within a business group.
- BUSINESS_GROUP_ID — owning business group; the view's NVL predicate constrains it to the session business group.
- DESCRIPTION — free-text location description.
- SHIP_TO_LOCATION_ID / SHIP_TO_SITE_FLAG — related ship-to address and indicator that the location is usable as a ship-to site.
- RECEIVING_SITE_FLAG — flag indicating whether goods can be received at the location; the column most relevant to the search term.
- BILL_TO_SITE_FLAG / OFFICE_SITE_FLAG / IN_ORGANIZATION_FLAG — site-purpose indicators used across procurement, HR, and inventory.
- DESIGNATED_RECEIVER_ID / INVENTORY_ORGANIZATION_ID — default receiver and owning inventory organization.
- TAX_NAME, INACTIVE_DATE, STYLE — tax registration, effective end date, and address style.
- Address, telephony, DFF/global DFF, and WHO audit columns complete the projection.
Common Use Cases and Queries
Typical uses include reporting on receiving or shipping sites, validating site flags before receiving transactions, and populating LOVs in custom forms or concurrent programs. Because RECEIVING_SITE_FLAG is exposed directly, it is frequently queried as follows:
SELECT location_id, location_code, receiving_site_flag FROM hr_locations_no_join WHERE receiving_site_flag = 'Y'SELECT location_id, location_code, ship_to_site_flag FROM hr_locations_no_join WHERE NVL(inactive_date, SYSDATE+1) > SYSDATESELECT location_id, location_code, address_line_1, town_or_city FROM hr_locations_no_join WHERE inventory_organization_id = :inv_org_id
Because the view filters on the caller's business group, queries executed outside the HRMS context (or for a different business group) may legitimately return no rows; applications should set the business group context before relying on the view's output.
-
View: HR_LOCATIONS_NO_JOIN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS_NO_JOIN, object_name:HR_LOCATIONS_NO_JOIN, status:VALID, product: PER - Human Resources , description: USed to support user interface. , implementation_dba_data: APPS.HR_LOCATIONS_NO_JOIN ,
-
View: HR_LOCATIONS_NO_JOIN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS_NO_JOIN, object_name:HR_LOCATIONS_NO_JOIN, status:VALID, product: PER - Human Resources , description: USed to support user interface. , implementation_dba_data: APPS.HR_LOCATIONS_NO_JOIN ,
-
SYNONYM: PUBLIC.HR_LOCATIONS_NO_JOIN
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_LOCATIONS_NO_JOIN, status:VALID,
-
VIEW: APPS.PER_DEPLOYMENT_FACTORS_V
12.1.1
-
VIEW: APPS.PER_DEPLOYMENT_FACTORS_V
12.2.2
-
VIEW: APPS.PAY_WC_FUNDS_V
12.2.2
-
VIEW: APPS.PAY_WC_FUNDS_V
12.1.1
-
View: PER_DEPLOYMENT_FACTORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_DEPLOYMENT_FACTORS_V, object_name:PER_DEPLOYMENT_FACTORS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_DEPLOYMENT_FACTORS_V ,
-
View: PER_DEPLOYMENT_FACTORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_DEPLOYMENT_FACTORS_V, object_name:PER_DEPLOYMENT_FACTORS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_DEPLOYMENT_FACTORS_V ,
-
VIEW: APPS.PER_PERFORMANCE_REVIEWS_V
12.1.1
-
VIEW: APPS.PER_PERFORMANCE_REVIEWS_V
12.2.2
-
VIEW: APPS.MTL_MOVEMENT_PARAMETERS_V
12.1.1
-
VIEW: APPS.MTL_MOVEMENT_PARAMETERS_V
12.2.2
-
APPS.WSH_CORE SQL Statements
12.2.2
-
APPS.WSH_CORE SQL Statements
12.1.1
-
VIEW: APPS.PER_MM_ASSIGNMENTS_V
12.1.1
-
PACKAGE BODY: APPS.WSH_CORE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CORE, status:VALID,
-
PACKAGE BODY: APPS.WSH_CORE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CORE, status:VALID,
-
VIEW: APPS.PER_MM_ASSIGNMENTS_V
12.2.2
-
VIEW: APPS.PER_EVENTS_V2
12.1.1
-
VIEW: APPS.PER_EVENTS_V2
12.2.2
-
VIEW: APPS.HXT_BATCH_SUM_AMOUNTS_V
12.1.1
-
VIEW: APPS.HXT_BATCH_SUM_AMOUNTS_V
12.2.2
-
VIEW: APPS.HXT_BATCH_VALUES_V
12.2.2
-
VIEW: APPS.HXT_BATCH_VALUES_V
12.1.1
-
View: PAY_WC_FUNDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_WC_FUNDS_V, object_name:PAY_WC_FUNDS_V, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_WC_FUNDS_V ,
-
View: PAY_WC_FUNDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_WC_FUNDS_V, object_name:PAY_WC_FUNDS_V, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_WC_FUNDS_V ,
-
PACKAGE BODY: APPS.HXT_RETRO_MIX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_RETRO_MIX, status:VALID,
-
VIEW: APPS.HXT_SUM_HOURS_WORKED_D
12.1.1
-
VIEW: APPS.HXT_SUM_HOURS_WORKED_D
12.2.2
-
VIEW: APPS.PER_APP_ASGS_V
12.1.1
-
PACKAGE BODY: APPS.INV_INVSTMVT_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_INVSTMVT_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.INV_INVSTMVT_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_INVSTMVT_XMLP_PKG, status:VALID,
-
VIEW: APPS.PER_APP_ASGS_V
12.2.2
-
PACKAGE BODY: APPS.HXT_RETRO_MIX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_RETRO_MIX, status:VALID,
-
VIEW: APPS.HXT_BATCH_SUM_HOURS_ROLLUP_V
12.1.1
-
VIEW: APPS.HXT_BATCH_SUM_HOURS_ROLLUP_V
12.2.2
-
View: PER_MM_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_MM_ASSIGNMENTS_V, object_name:PER_MM_ASSIGNMENTS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_MM_ASSIGNMENTS_V ,
-
View: PER_MM_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_MM_ASSIGNMENTS_V, object_name:PER_MM_ASSIGNMENTS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_MM_ASSIGNMENTS_V ,
-
VIEW: APPS.HR_LOCATIONS_NO_JOIN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS_NO_JOIN, object_name:HR_LOCATIONS_NO_JOIN, status:VALID,
-
VIEW: APPS.HXT_SUM_HOURS_WORKED_FMV
12.1.1
-
View: PER_PERFORMANCE_REVIEWS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PERFORMANCE_REVIEWS_V, object_name:PER_PERFORMANCE_REVIEWS_V, status:VALID, product: PER - Human Resources , description: Used to support user-interface. , implementation_dba_data: APPS.PER_PERFORMANCE_REVIEWS_V ,
-
View: PER_PERFORMANCE_REVIEWS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PERFORMANCE_REVIEWS_V, object_name:PER_PERFORMANCE_REVIEWS_V, status:VALID, product: PER - Human Resources , description: Used to support user-interface. , implementation_dba_data: APPS.PER_PERFORMANCE_REVIEWS_V ,
-
VIEW: APPS.HXT_SUM_HOURS_WORKED_FMV
12.2.2
-
View: HR_ORGANIZATION_UNITS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS_V, object_name:HR_ORGANIZATION_UNITS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ORGANIZATION_UNITS_V ,
-
View: HR_ORGANIZATION_UNITS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS_V, object_name:HR_ORGANIZATION_UNITS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ORGANIZATION_UNITS_V ,
-
PACKAGE BODY: APPS.HR_ASSIGNMENT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ASSIGNMENT, status:VALID,
-
PACKAGE BODY: APPS.HR_ASSIGNMENT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ASSIGNMENT, status:VALID,
-
VIEW: APPS.PER_MM_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_MM_ASSIGNMENTS_V, object_name:PER_MM_ASSIGNMENTS_V, status:VALID,
-
View: MTL_MOVEMENT_PARAMETERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MOVEMENT_PARAMETERS_V, object_name:MTL_MOVEMENT_PARAMETERS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_MOVEMENT_PARAMETERS_V ,