Search Results fnd_svc_comp_types_tl_pk1
Overview
The FND_SVC_COMP_TYPES_TL table is a core Application Object Library table within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It functions as a translation table, or Multi-Lingual Support (MLS) table, for its associated base table, FND_SVC_COMP_TYPES_B. This design pattern is standard in EBS to support the storage of user-facing text, such as names and descriptions, in multiple languages. The table's primary role is to store the translated names for service component types, which are logical groupings or classifications for various service-oriented components within the EBS architecture. By separating translatable data into this table, Oracle enables a single installation to support a global user base with localized interfaces.
Key Information Stored
The table stores language-specific textual attributes for service component types. Its structure is defined by a composite primary key and columns for the translated data. The key columns are COMPONENT_TYPE, which acts as the foreign key link to the base table's unique identifier, and LANGUAGE, which holds the language code (e.g., 'US' for American English). The most critical data column is typically USER_COMPONENT_TYPE_NAME, which holds the translated, display-ready name of the component type for the specified language. Other columns may include CREATION_DATE and LAST_UPDATE_DATE for auditing. The integrity of the data is enforced by the primary key constraint FND_SVC_COMP_TYPES_TL_PK1 on (COMPONENT_TYPE, LANGUAGE), ensuring only one translation per language exists for each component type.
Common Use Cases and Queries
The primary use case is retrieving the display name of a service component type in the user's session language for UI rendering or reporting. Developers and administrators query this table when building localized applications or diagnosing data issues related to service components. A standard query involves joining the base and translation tables while filtering for the desired language. For example, to get all component type names in American English:
- SELECT B.COMPONENT_TYPE, TL.USER_COMPONENT_TYPE_NAME
- FROM FND_SVC_COMP_TYPES_B B,
- FND_SVC_COMP_TYPES_TL TL
- WHERE B.COMPONENT_TYPE = TL.COMPONENT_TYPE
- AND TL.LANGUAGE = 'US';
Another common pattern is to use the NLS-aware view FND_SVC_COMP_TYPES_VL, which performs this join automatically based on the current session language, simplifying application code.
Related Objects
This table has a direct, foundational relationship with its base table, as documented in the provided metadata. The foreign key from FND_SVC_COMP_TYPES_TL.COMPONENT_TYPE references FND_SVC_COMP_TYPES_B. This means every record in the TL table must correspond to a valid COMPONENT_TYPE in the B table. The base table (FND_SVC_COMP_TYPES_B) stores the non-translatable, code-level attributes of a component type. For most application development, the related view FND_SVC_COMP_TYPES_VL is used, as it is a union of the base and translation tables that presents a single, language-sensitive record for each component type. This table is part of the underlying infrastructure for service-oriented features within the Application Object Library (FND) module.
-
Table: FND_SVC_COMP_TYPES_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMP_TYPES_TL, object_name:FND_SVC_COMP_TYPES_TL, status:VALID, product: FND - Application Object Library , description: MLS table for the FND_SVC_COMP_TYPES_B table , implementation_dba_data: APPLSYS.FND_SVC_COMP_TYPES_TL ,
-
Table: FND_SVC_COMP_TYPES_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMP_TYPES_TL, object_name:FND_SVC_COMP_TYPES_TL, status:VALID, product: FND - Application Object Library , description: MLS table for the FND_SVC_COMP_TYPES_B table , implementation_dba_data: APPLSYS.FND_SVC_COMP_TYPES_TL ,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,