Search Results hr_locations_all_tl
The HR_LOCATIONS_ALL_TL
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the Human Resources (HR) module, specifically designed to store multilingual location descriptions. This table is part of the Oracle HRMS (Human Resource Management System) data model and serves as a translation table for the base HR_LOCATIONS_ALL
table, enabling organizations to maintain location information in multiple languages for global deployments. Below is a detailed analysis of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
TheHR_LOCATIONS_ALL_TL
table follows Oracle's standard Translation Table (TL) architecture, containing language-specific translations for location-related data. Its primary columns include:
- LOCATION_ID: Foreign key referencing
HR_LOCATIONS_ALL.LOCATION_ID
, linking translated data to the base location record. - LANGUAGE: Stores the ISO language code (e.g., 'US' for American English) for which the translation applies.
- SOURCE_LANG: Indicates the original language of the record, useful for tracking translations.
- DESCRIPTION: The translated textual description of the location.
CREATED_BY
, CREATION_DATE
, LAST_UPDATED_BY
, and LAST_UPDATE_DATE
for audit purposes.
Functional Role in Oracle HRMS
This table supports multinational organizations by:- Localization: Enables display of location descriptions in user-preferred languages via Oracle's NLS (National Language Support) framework.
- Compliance: Facilitates adherence to regional reporting requirements where localized terminology is mandated.
- Integration: Serves as a reference for other modules like Payroll (e.g., tax jurisdiction mappings) and Procurement (ship-to addresses).
Technical Implementation
- Multi-Org Access Control: Though suffixed with "_ALL", the table respects Oracle's Multi-Org security model via
ORG_ID
in the base table. - Translation Synchronization: Oracle's Automatic Translation Synchronization mechanism updates this table when base records are modified.
- Indexing: Typically indexed on
LOCATION_ID
andLANGUAGE
for optimal join performance withHR_LOCATIONS_ALL
.
Data Flow and Dependencies
Data enters this table through:- Oracle HRMS forms like "Location" (Navigation: HRMS Manager > Work Structures > Location)
- Batch processes during localization deployments
- API calls (e.g.,
HR_LOCATION_API
) with NLS parameters
- HR reports with language-sensitive formatting
- Self-Service HR (SSHR) portals displaying localized addresses
- Interfaces to third-party systems like payroll vendors
Version-Specific Considerations
Between 12.1.1 and 12.2.2:- 12.2.2 Enhancements: Improved translation memory integration and additional Unicode support for complex scripts.
- Upgrade Impact: Schema remains largely unchanged, but 12.2.2 may enforce stricter NOT NULL constraints on language fields.
Customization Best Practices
When extending functionality:- Always join to base table rather than querying TL table directly
- Use Oracle's standard NLS routines (
FND_GLOBAL.LANGUAGE
) for language detection - Maintain translation consistency through Oracle Translation Hub where available
-
Table: HR_LOCATIONS_ALL_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_LOCATIONS_ALL_TL, object_name:HR_LOCATIONS_ALL_TL, status:VALID, product: PER - Human Resources , description: Translated location codes and descriptions. , implementation_dba_data: HR.HR_LOCATIONS_ALL_TL ,
-
Table: HR_LOCATIONS_ALL_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_LOCATIONS_ALL_TL, object_name:HR_LOCATIONS_ALL_TL, status:VALID, product: PER - Human Resources , description: Translated location codes and descriptions. , implementation_dba_data: HR.HR_LOCATIONS_ALL_TL ,
-
APPS.BEN_CWB_MTRX_UTILS dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PO_EMAIL_GENERATE dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.QA_MQA_MWA_API dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PO_SIGNATURE_PVT dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.WSH_PICKING_BATCHES_PUB dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_PUMP_GET dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_DM_COPY dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.WSH_LOCATIONS_PKG dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PO_DOCUMENT_CHECKS_PVT dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_LOT_SHD dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.POR_VIEW_REQS_PKG dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PER_RI_CONFIG_INFORMATION_API dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PQP_PERASGADD_RIW dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.AP_VENDOR_PUB_PKG dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.OKE_DTS_INTEGRATION_PKG dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.WSH_UTIL_CORE dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PO_EMAIL_GENERATE dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PON_OPEN_INTERFACE_PVT dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_LOCATION_API dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PER_RI_CONFIGURATION_API dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.OTA_INITIALIZATION_WF dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_LOT_BUS dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_HRHD_INITIAL_LOAD dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PAY_FR_DADS_EMP_PKG dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.ECE_TRADING_PARTNERS_PUB dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PER_RI_CONFIG_LOCATION_API dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PAY_PAYFV_ELEMENT_ENTRIES_PKG dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_LOCATION_RECORD dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HXT_HXT957F_XMLP_PKG dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HXC_RPT_TC_AUDIT_TRAIL dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PER_RI_CONFIG_INFORMATION_API dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_LOT_DEL dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.POS_WCAPPROVE_PVT dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.WSH_UTIL_VALIDATE dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_PERSON_RECORD dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.OTA_INITIALIZATION_WF dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.BEN_CWB_MTRX_UTILS dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.ECE_TRADING_PARTNERS_PUB dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_ASSIGNMENT dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.POR_ITEM_ATTRIBUTES_PKG dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.RCV_DISTRIBUTIONS_S dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_DM_COPY dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.PAY_AE_ARCHIVE dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.POS_EXCELASN_PVT dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_PUMP_GET dependencies on HR_LOCATIONS_ALL_TL
12.2.2
-
APPS.HR_LOT_BUS dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.PO_POXRQUNI_XMLP_PKG dependencies on HR_LOCATIONS_ALL_TL
12.1.1
-
APPS.HR_BPL_ALERT_TRNSLT dependencies on HR_LOCATIONS_ALL_TL
12.1.1