Search Results hr_form_templates_tl
Overview
HR_FORM_TEMPLATES_TL is the translation (TL) table for configurable form templates within the Oracle E-Business Suite Human Resources (PER) module. It stores the language-specific, translated definitions of form templates that drive configurable forms in Oracle HRMS. In Oracle EBS, many descriptive entities follow the "base plus translation" pattern: a base (_B) table holds language-independent attributes and identifiers, while a translation (_TL) table holds the user-facing, translatable text for each installed language. HR_FORM_TEMPLATES_TL conforms to this pattern, holding the template name and description in each supported language.
From a data-modeling perspective, the metadata suggests a satellite-leaning classification. The table does not introduce new business entities; instead it extends HR_FORM_TEMPLATES_B with language-dependent descriptive attributes. It references the base table through FORM_TEMPLATE_ID, making it a dependent, attribute-bearing extension rather than an independent hub or a pure associative link.
Key Information Stored
The table is owned by the HR schema and, per the ETRM 12.2.2 physical schema, contains eleven documented columns. The most significant are:
- FORM_TEMPLATE_ID — Surrogate identifier of the parent form template. This is the FK to HR_FORM_TEMPLATES_B and part of the primary key.
- LANGUAGE — The language code for the translated row; part of the primary key.
- SOURCE_LANG — The source language from which the translation was derived, used by the translation framework.
- USER_TEMPLATE_NAME — The translated, user-facing name of the form template.
- DESCRIPTION — The translated textual description of the template.
- ZD_EDITION_NAME — Editioning column used by the EBS online patching (adop) framework.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — Standard WHO audit columns recording who created and last modified the row, and when.
The surrogate/primary key is HR_FORM_TEMPLATES_TL_PK, defined on (FORM_TEMPLATE_ID, LANGUAGE). A unique index documented as HR_FORM_TEMPLATES_TL_PK additionally enumerates (FORM_TEMPLATE_ID, LANGUAGE, ZD_EDITION_NAME), reflecting the edition-aware key used under online patching. The business-key candidates therefore combine the parent template identifier with the language (and edition) rather than a standalone code.
Common Use Cases and Queries
This table is primarily queried to resolve translated template names and descriptions for display, reporting, and multi-language deployments. Typical scenarios include building a bilingual lookup of configurable form templates, verifying which languages a template has been translated into, and auditing translations that fall back to a source language.
A representative query joins the translation to its base row, filtering to the session or requested language:
- SELECT t.form_template_id, t.user_template_name, t.description, b.form_template_code FROM hr.hr_form_templates_tl t JOIN hr.hr_form_templates_b b ON b.form_template_id = t.form_template_id WHERE t.language = 'US' AND t.zd_edition_name = 'SET1';
- Reports listing all available translations per template: group by FORM_TEMPLATE_ID and aggregate LANGUAGE.
- Completeness checks comparing the number of TL rows against installed languages to detect missing translations.
Because translation queries frequently filter on LANGUAGE and join on FORM_TEMPLATE_ID, ensure predicates align with the PK to avoid full scans on large multi-language instances.
Related Objects
The following objects are most significant to HR_FORM_TEMPLATES_TL:
- HR_FORM_TEMPLATES_B — The base table; joined via HR_FORM_TEMPLATES_TL.FORM_TEMPLATE_ID = HR_FORM_TEMPLATES_B.FORM_TEMPLATE_ID. This is the documented foreign key relationship.
- HR_FORM_TEMPLATES_TL_PK — The primary key/unique index on (FORM_TEMPLATE_ID, LANGUAGE, ZD_EDITION_NAME).
- HR_FORM_TEMPLATES_VL — The conventional translated view that exposes base and translation columns together for the current language.
- HR_FORM_CUSTOM_TEMPLATES / related configurable form tables — Downstream objects that consume template definitions when rendering configurable forms.
- FND_LANGUAGES — Provides the valid LANGUAGE values referenced by this table's language column.
Together these objects support the multi-language, edition-aware storage of configurable form template definitions in Oracle EBS 12.1.1 and 12.2.2.
-
Table: HR_FORM_TEMPLATES_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TEMPLATES_TL, object_name:HR_FORM_TEMPLATES_TL, status:VALID, product: PER - Human Resources , description: Translated template definition for use in configurable forms , implementation_dba_data: HR.HR_FORM_TEMPLATES_TL ,
-
Table: HR_FORM_TEMPLATES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TEMPLATES_TL, object_name:HR_FORM_TEMPLATES_TL, status:VALID, product: PER - Human Resources , description: Translated template definition for use in configurable forms , implementation_dba_data: HR.HR_FORM_TEMPLATES_TL ,
-
APPS.HR_TMT_SHD SQL Statements
12.2.2
-
APPS.HR_TMT_SHD SQL Statements
12.1.1
-
TABLE: HR.HR_FORM_TEMPLATES_TL
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TEMPLATES_TL, object_name:HR_FORM_TEMPLATES_TL, status:VALID,
-
VIEW: HR.HR_FORM_TEMPLATES_TL#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_FORM_TEMPLATES_TL#, status:VALID,
-
VIEW: HR.HR_FORM_TEMPLATES_TL#
12.2.2
-
APPS.HR_FORM_TEMPLATES_PKG SQL Statements
12.1.1
-
APPS.HR_FORM_TEMPLATES_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_TMT_SHD
12.1.1
-
SYNONYM: PUBLIC.HR_FORM_TEMPLATES_TL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_FORM_TEMPLATES_TL, status:VALID,
-
APPS.HR_TMT_DEL SQL Statements
12.1.1
-
SYNONYM: APPS.HR_FORM_TEMPLATES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_FORM_TEMPLATES_TL, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_SHD
12.2.2
-
TRIGGER: APPS.HR_FORM_TEMPLATES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_FORM_TEMPLATES_TL+, status:VALID,
-
SYNONYM: APPS.HR_FORM_TEMPLATES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_FORM_TEMPLATES_TL, status:VALID,
-
TRIGGER: APPS.HR_FORM_TEMPLATES_TL+
12.2.2
-
VIEW: APPS.HR_FORM_TEMPLATES_VL
12.1.1
-
View: HR_FORM_TEMPLATES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_FORM_TEMPLATES_VL, object_name:HR_FORM_TEMPLATES_VL, status:VALID, product: PER - Human Resources , description: Translated view of HR_FORM_TEMPLATES_B and HR_FORM_TEMPLATES_TL , implementation_dba_data: APPS.HR_FORM_TEMPLATES_VL ,
-
APPS.HR_TMT_DEL SQL Statements
12.2.2
-
APPS.HR_TMT_UPD SQL Statements
12.1.1
-
VIEW: APPS.HR_FORM_TEMPLATES_VL
12.2.2
-
APPS.HR_TMT_UPD SQL Statements
12.2.2
-
View: HR_FORM_TEMPLATES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_FORM_TEMPLATES_VL, object_name:HR_FORM_TEMPLATES_VL, status:VALID, product: PER - Human Resources , description: Translated view of HR_FORM_TEMPLATES_B and HR_FORM_TEMPLATES_TL , implementation_dba_data: APPS.HR_FORM_TEMPLATES_VL ,
-
APPS.HR_TMT_INS SQL Statements
12.2.2
-
APPS.HR_TMT_INS SQL Statements
12.1.1
-
TABLE: HR.HR_FORM_TEMPLATES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TEMPLATES_TL, object_name:HR_FORM_TEMPLATES_TL, status:VALID,
-
FUNCTION: APPS.HR_FORM_TEMPLATES_TL=
12.2.2
-
PACKAGE BODY: APPS.HR_FORM_TEMPLATES_PKG
12.1.1
-
PACKAGE BODY: APPS.HR_FORM_TEMPLATES_PKG
12.2.2
-
TRIGGER: APPS.HR_FORM_TEMPLATES_TL041257_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:HR_FORM_TEMPLATES_TL041257_WHO, status:VALID,
-
FUNCTION: APPS.HR_FORM_TEMPLATES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:HR_FORM_TEMPLATES_TL=, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_SHD, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_INS, status:VALID,
-
Table: HR_FORM_TEMPLATES_B
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TEMPLATES_B, object_name:HR_FORM_TEMPLATES_B, status:VALID, product: PER - Human Resources , description: Definition of template used by configurable forms , implementation_dba_data: HR.HR_FORM_TEMPLATES_B ,
-
TRIGGER: APPS.HR_FORM_TEMPLATES_TL054807_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_FORM_TEMPLATES_TL054807_WHO, status:VALID,
-
TRIGGER: APPS.HR_FORM_TEMPLATES_TL054807_WHO
12.2.2
-
Table: HR_FORM_TEMPLATES_B
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_FORM_TEMPLATES_B, object_name:HR_FORM_TEMPLATES_B, status:VALID, product: PER - Human Resources , description: Definition of template used by configurable forms , implementation_dba_data: HR.HR_FORM_TEMPLATES_B ,
-
PACKAGE BODY: APPS.HR_TMT_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_UPD, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_DEL, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_SHD, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_UPD, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_INS, status:VALID,
-
PACKAGE BODY: APPS.HR_TMT_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_TMT_DEL, status:VALID,
-
TRIGGER: APPS.HR_FORM_TEMPLATES_TL041257_WHO
12.1.1
-
PACKAGE BODY: APPS.HR_FORM_TEMPLATES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_FORM_TEMPLATES_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_FORM_TEMPLATES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_FORM_TEMPLATES_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_FORM_TEMPLATES_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_FORM_TEMPLATES_API, status:VALID,
-
PACKAGE BODY: APPS.HR_FORM_TEMPLATES_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_FORM_TEMPLATES_API, status:VALID,
-
VIEW: APPS.HR_FORM_TEMPLATES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_FORM_TEMPLATES_VL, object_name:HR_FORM_TEMPLATES_VL, status:VALID,