Search Results ak_object_attributes_tl
Overview
The AK_OBJECT_ATTRIBUTES_TL table is a core translation table within the Oracle E-Business Suite AK (Common Modules-AK) product. It serves as the repository for language-specific, translatable text associated with object attributes defined in the AK (Application Knowledge) framework. This framework underpins the declarative, metadata-driven components of the EBS user interface, such as regions, items, and descriptive flexfields. The table's primary role is to enable the multilingual support of these UI elements by storing translated labels, prompts, and help text for attributes across different installed languages, ensuring a localized user experience in global deployments of versions 12.1.1 and 12.2.2.
Key Information Stored
The table stores the translated textual content for an object attribute, uniquely identified by a combination of technical and language keys. The primary key columns are DATABASE_OBJECT_NAME, ATTRIBUTE_CODE, ATTRIBUTE_APPLICATION_ID, and LANGUAGE. The DATABASE_OBJECT_NAME, ATTRIBUTE_CODE, and ATTRIBUTE_APPLICATION_ID columns together form a foreign key link to the base definition in the AK_OBJECT_ATTRIBUTES table. The LANGUAGE column holds the ISO language code (e.g., 'US' for American English). The most critical data column is typically ATTRIBUTE_LABEL_LONG, which contains the full translated text for the attribute's label or prompt as displayed in the application. Other columns may store shorter label versions or help text, facilitating appropriate display in different UI contexts.
Common Use Cases and Queries
A primary use case is extracting or verifying translated labels for custom reporting or data validation during implementation and support. Developers and functional consultants often query this table to identify missing translations or to understand how a specific UI element is presented in a target language. A common SQL pattern involves joining to the base table to get the complete context.
- Sample Query for Attribute Translations:
SELECT oat.language, oat.attribute_label_long, oa.database_object_name
FROM ak_object_attributes_tl oat, ak_object_attributes oa
WHERE oat.database_object_name = oa.database_object_name
AND oat.attribute_code = oa.attribute_code
AND oat.attribute_application_id = oa.attribute_application_id
AND oa.database_object_name = '<OBJECT_NAME>'
ORDER BY oat.language; - Identifying Missing Translations: Queries comparing the distinct LANGUAGE values in this table against installed base languages can highlight gaps in translation coverage for critical objects.
Related Objects
The table has a direct and singular foreign key relationship with its parent base table, as documented in the provided metadata.
- AK_OBJECT_ATTRIBUTES: This is the primary related table. The AK_OBJECT_ATTRIBUTES_TL table references it via a foreign key on the composite columns DATABASE_OBJECT_NAME, ATTRIBUTE_CODE, and ATTRIBUTE_APPLICATION_ID. Every record in the TL table must correspond to a master definition in this base table.
While not listed in the provided excerpt, this table is also intrinsically related to other AK framework tables such as AK_OBJECTS_TL and AK_REGIONS_TL, as the attribute definitions it translates are components of larger UI objects. The table is primarily accessed through the AK framework's internal APIs rather than via direct DML.
-
Table: AK_OBJECT_ATTRIBUTES_TL
12.1.1
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_OBJECT_ATTRIBUTES_TL, object_name:AK_OBJECT_ATTRIBUTES_TL, status:VALID, product: AK - Common Modules-AK , description: Translations for AK_OBJECT_ATTRIBUTES , implementation_dba_data: AK.AK_OBJECT_ATTRIBUTES_TL ,
-
Table: AK_OBJECT_ATTRIBUTES_TL
12.2.2
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_OBJECT_ATTRIBUTES_TL, object_name:AK_OBJECT_ATTRIBUTES_TL, status:VALID, product: AK - Common Modules-AK , description: Translations for AK_OBJECT_ATTRIBUTES , implementation_dba_data: AK.AK_OBJECT_ATTRIBUTES_TL ,
-
APPS.AK_OBJECT_ATTRIBUTES_PKG dependencies on AK_OBJECT_ATTRIBUTES_TL
12.2.2
-
APPS.QP_UTIL dependencies on AK_OBJECT_ATTRIBUTES_TL
12.1.1
-
APPS.AK_OBJECT3_PVT dependencies on AK_OBJECT_ATTRIBUTES_TL
12.1.1
-
APPS.AK_OBJECT_PVT dependencies on AK_OBJECT_ATTRIBUTES_TL
12.1.1
-
APPS.AK_ATTRIBUTES2_PKG dependencies on AK_OBJECT_ATTRIBUTES_TL
12.1.1
-
APPS.AK_ATTRIBUTES2_PKG dependencies on AK_OBJECT_ATTRIBUTES_TL
12.2.2
-
APPS.AK_OBJECT2_PVT dependencies on AK_OBJECT_ATTRIBUTES_TL
12.1.1
-
APPS.AK_OBJECT_ATTRIBUTES_PKG dependencies on AK_OBJECT_ATTRIBUTES_TL
12.1.1
-
APPS.QP_UTIL dependencies on AK_OBJECT_ATTRIBUTES_TL
12.2.2
-
APPS.AK_OBJECT2_PVT dependencies on AK_OBJECT_ATTRIBUTES_TL
12.2.2
-
APPS.AK_OBJECT3_PVT dependencies on AK_OBJECT_ATTRIBUTES_TL
12.2.2
-
APPS.AK_OBJECT_PVT dependencies on AK_OBJECT_ATTRIBUTES_TL
12.2.2
-
APPS.AK_OBJECT_ATTRIBUTES_PKG dependencies on AK_OBJECT_ATTRIBUTES
12.2.2
-
APPS.AK_OBJECT_ATTRIBUTES_PKG dependencies on AK_OBJECT_ATTRIBUTES
12.1.1
-
APPS.AK_OBJECT_ATTRIBUTES_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.AK_OBJECT3_PVT dependencies on AK_OBJECT_ATTRIBUTES
12.1.1
-
APPS.AK_OBJECT3_PVT dependencies on AK_OBJECT_ATTRIBUTES
12.2.2
-
VIEW: AK.AK_OBJECT_ATTRIBUTES_TL#
12.2.2
owner:AK, object_type:VIEW, object_name:AK_OBJECT_ATTRIBUTES_TL#, status:VALID,
-
APPS.AK_OBJECT_ATTRIBUTES_PKG dependencies on FND_LANGUAGES
12.2.2
-
SYNONYM: APPS.AK_OBJECT_ATTRIBUTES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_OBJECT_ATTRIBUTES_TL, status:VALID,
-
TRIGGER: APPS.AK_OBJECT_ATTRIBUTES_TL+
12.2.2
-
APPS.AK_OBJECT2_PVT dependencies on AK_OBJECT_ATTRIBUTES
12.2.2
-
APPS.AK_OBJECT2_PVT dependencies on AK_OBJECT_ATTRIBUTES
12.1.1
-
APPS.AK_OBJECT_ATTRIBUTES_PKG SQL Statements
12.1.1
-
TRIGGER: APPS.AK_OBJECT_ATTRIBUTES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AK_OBJECT_ATTRIBUTES_TL+, status:VALID,
-
APPS.AK_OBJECT_PVT dependencies on AK_OBJECT_ATTRIBUTES
12.2.2
-
APPS.AK_OBJECT_PVT dependencies on AK_OBJECT_ATTRIBUTES
12.1.1
-
VIEW: AK.AK_OBJECT_ATTRIBUTES_TL#
12.2.2
-
APPS.AK_OBJECT_ATTRIBUTES_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.AK_OBJECT_ATTRIBUTES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AK_OBJECT_ATTRIBUTES_TL, status:VALID,
-
VIEW: APPS.OE_PRICING_ENTITIES_V
12.2.2
-
TABLE: AK.AK_OBJECT_ATTRIBUTES_TL
12.1.1
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_OBJECT_ATTRIBUTES_TL, object_name:AK_OBJECT_ATTRIBUTES_TL, status:VALID,
-
VIEW: APPS.OE_PRICING_ENTITIES_V
12.1.1
-
APPS.AK_ON_OBJECTS_PVT dependencies on AD_ZD_SEED
12.2.2
-
APPS.AK_ATTRIBUTES2_PKG dependencies on AK_OBJECT_ATTRIBUTES
12.1.1
-
TABLE: AK.AK_OBJECT_ATTRIBUTES_TL
12.2.2
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_OBJECT_ATTRIBUTES_TL, object_name:AK_OBJECT_ATTRIBUTES_TL, status:VALID,
-
VIEW: APPS.QP_ENTITY_PARAMETERS_V
12.2.2
-
APPS.AK_ATTRIBUTES2_PKG dependencies on AK_OBJECT_ATTRIBUTES
12.2.2
-
VIEW: APPS.QP_ENTITY_PARAMETERS_V
12.1.1
-
FUNCTION: APPS.AK_OBJECT_ATTRIBUTES_TL=
12.2.2
-
FUNCTION: APPS.AK_OBJECT_ATTRIBUTES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AK_OBJECT_ATTRIBUTES_TL=, status:VALID,
-
APPS.AK_OBJECT_PVT dependencies on FND_LANGUAGES
12.2.2
-
APPS.QP_UTIL dependencies on OE_AK_OBJ_ATTR_EXT
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.QP_UTIL dependencies on OE_AK_OBJ_ATTR_EXT
12.2.2