Search Results per_empdir_locations
Overview
PER_EMPDIR_LOCATIONS is a Human Resources (PER) module table owned by the HR schema in Oracle E-Business Suite 12.1.1 and 12.2.2. The table stores the location records surfaced through the Oracle Employee Directory, the self-service facility that allows employees to search for colleagues and view published organizational and contact information. Each row represents a single location entry within the directory, carrying the address, telephone, timezone, and site-classification attributes that the directory displays against employees and organizations.
From a Data Vault modeling perspective, the metadata classifies this object as standalone using a heuristic mined from its foreign-key structure. This suggests it is best treated as an independent reference or lookup construct rather than as a hub, link, or satellite integrated into a broader integration-layer model. The table is populated and maintained primarily through directory synchronization processes that consolidate location data from the source HRMS and, in the eBusiness context, from Trading Community Architecture reference data.
Key Information Stored
The physical schema documents 35 columns. The most operationally significant are the following:
- ORIG_SYSTEM / ORIG_SYSTEM_ID — the composite business key. The unique index PER_EMPDIR_LOCATIONS_PK is defined on these two columns, identifying the originating system and the location identifier within that system. Together they constitute the business-key candidate for this table.
- BUSINESS_GROUP_ID — the HR business group that owns the location record, providing the multi-tenant partition used across PER tables.
- TAX_NAME, COUNTRY, STYLE — the legal or display name of the location, its country, and the address style used for formatting.
- ADDRESS, ADDRESS_LINE_1, ADDRESS_LINE_2, ADDRESS_LINE_3, TOWN_OR_CITY, REGION_1, REGION_2, REGION_3, POSTAL_CODE — the full address hierarchy rendered by the directory.
- TELEPHONE_NUMBER_1, TELEPHONE_NUMBER_2, TELEPHONE_NUMBER_3 — up to three contact numbers associated with the location.
- TIMEZONE_ID, TIMEZONE_CODE — the timezone mapping for the location; TIMEZONE_ID carries the foreign key to HZ_TIMEZONES.
- DERIVED_LOCALE — the locale inferred for the location, used for language-sensitive display.
- INACTIVE_DATE — the effective end date, after which the location is no longer displayed.
- OFFICE_SITE_FLAG, RECEIVING_SITE_FLAG — indicators classifying the location as an office site or a receiving site.
- OBJECT_VERSION_NUMBER — the optimistic-locking column used by the OAF framework during updates.
- PARTITION_ID — partitioning key with a foreign key to JTF_FM_PARTITION_X_REQUEST.
- WHO columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, and PROGRAM_UPDATE_DATE for audit and concurrent-program traceability.
Common Use Cases and Queries
Typical usage centres on directory reporting and location validation. A common query joins the location to its timezone reference:
- Retrieve active locations for a business group:
SELECT orig_system, tax_name, town_or_city, country FROM per_empdir_locations WHERE business_group_id = :p_bg AND inactive_date IS NULL. - Resolve timezone detail: join
TIMEZONE_IDtoHZ_TIMEZONESto obtain descriptive timezone names for scheduling or reporting. - Feed the Employee Directory: extract address and telephone columns for locations referenced by employee directory records, filtering on
OFFICE_SITE_FLAG. - Audit changes: query
LAST_UPDATE_DATEandLAST_UPDATED_BYto reconcile directory content against upstream HRMS loads. - Decommission stale sites: identify rows where
INACTIVE_DATEhas passed for cleanup or archival.
Related Objects
Foreign-key and integration relationships documented for this table include the following:
- HZ_ORIG_SYSTEMS_B — referenced through ORIG_SYSTEM_ID; defines the originating system registry for the directory location.
- HZ_TIMEZONES — referenced through TIMEZONE_ID; supplies timezone definitions and offsets.
- JTF_FM_PARTITION_X_REQUEST — referenced through PARTITION_ID; supports the framework partitioning and request mapping used by the directory components.
- PER_EMPDIR_EMPLOYEES — the companion directory table whose employee rows reference location data maintained here.
- HR_LOCATIONS_ALL — the core HR locations table that is the principal upstream source for directory location content.
- PER_BUSINESS_GROUPS — supplies the BUSINESS_GROUP_ID context for every location row.
- FND_FLEX_VALUES / FND_LOOKUPS — provide the validation values for country, style, and flag columns surfaced in the directory.
-
Table: PER_EMPDIR_LOCATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_LOCATIONS, object_name:PER_EMPDIR_LOCATIONS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_EMPDIR_LOCATIONS ,
-
Table: PER_EMPDIR_LOCATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_LOCATIONS, object_name:PER_EMPDIR_LOCATIONS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_EMPDIR_LOCATIONS ,
-
SYNONYM: APPS.PER_EMPDIR_LOCATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_EMPDIR_LOCATIONS, status:VALID,
-
SYNONYM: APPS.PER_EMPDIR_LOCATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_EMPDIR_LOCATIONS, status:VALID,
-
SYNONYM: PUBLIC.PER_EMPDIR_LOCATIONS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_EMPDIR_LOCATIONS, status:VALID,
-
VIEW: HR.PER_EMPDIR_LOCATIONS#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_EMPDIR_LOCATIONS#, status:VALID,
-
TABLE PARTITION: HR.PER_EMPDIR_LOCATIONS
12.2.2
owner:HR, object_type:TABLE PARTITION, object_name:PER_EMPDIR_LOCATIONS, subobject_name:INTERNAL, status:VALID,
-
TABLE: HR.PER_EMPDIR_LOCATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_LOCATIONS, object_name:PER_EMPDIR_LOCATIONS, status:VALID,
-
VIEW: HR.PER_EMPDIR_LOCATIONS#
12.2.2
-
TABLE PARTITION: HR.PER_EMPDIR_LOCATIONS
12.1.1
owner:HR, object_type:TABLE PARTITION, object_name:PER_EMPDIR_LOCATIONS, subobject_name:INTERNAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
TRIGGER: APPS.PER_EMPDIR_LOCATIONS_WHO
12.1.1
-
12.1.1 DBA Data
12.1.1
-
TRIGGER: APPS.PER_EMPDIR_LOCATIONS_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_EMPDIR_LOCATIONS_WHO, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: HR.PER_EMPDIR_LOCATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_LOCATIONS, object_name:PER_EMPDIR_LOCATIONS, status:VALID,
-
TRIGGER: APPS.PER_EMPDIR_LOCATIONS_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PER_EMPDIR_LOCATIONS_WHO, status:VALID,
-
TRIGGER: APPS.PER_EMPDIR_LOCATIONS_WHO
12.2.2
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_EMPDIR_SS, status:VALID,
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_EMPDIR_SS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.PER_EMPDIR_SS SQL Statements
12.1.1
-
APPS.PER_EMPDIR_SS SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.1.1
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on FND_STATS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on FND_STATS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on HR_LOCATIONS_ALL
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on HR_LOCATIONS_ALL
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on HR_MULTI_TENANCY_PKG
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on HR_MULTI_TENANCY_PKG
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS_TL
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS_TL
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ORGANIZATIONS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_POSITIONS
12.2.2