Search Results template_catg_id
Overview
The PRP_TEMPLATE_CATGS_TL table is a core data object within the Oracle E-Business Suite Proposals (PRP) module, specifically in versions 12.1.1 and 12.2.2. It functions as a translation table, storing multilingual descriptions for template categories. These categories are used to organize and classify proposal templates within the application. The table's primary role is to support global deployments by enabling the display of user-facing category names in the language specified by the user's session, thereby facilitating a localized user experience. It is a child table that depends on the base data stored in its associated table, PRP_TEMPLATE_CATGS_B.
Key Information Stored
The table stores language-specific textual attributes for template categories. Its structure is defined by a composite primary key and several descriptive columns. The most critical columns include:
- TEMPLATE_CATG_ID: The unique identifier for the template category. This column forms a foreign key relationship to the base table (PRP_TEMPLATE_CATGS_B) and is part of the table's primary key.
- LANGUAGE: The ISO code for the language of the translated text (e.g., 'US' for American English). This column completes the composite primary key alongside TEMPLATE_CATG_ID.
- SOURCE_LANG: A column typically present in EBS translation tables that indicates the original language in which the data was entered.
- CATEGORY_NAME: The translated, user-displayable name of the template category for the specified language.
- DESCRIPTION: A translated description providing further details about the template category.
Common Use Cases and Queries
This table is primarily accessed by the application's internal logic to render localized interfaces. Common use cases include generating language-specific lists of template categories for user selection during proposal creation or template management. For reporting and data extraction, queries often join this table with its base table to retrieve a complete, multilingual dataset. A typical query pattern to fetch all translations for a specific category would be:
SELECT TLC.TEMPLATE_CATG_ID, TLC.LANGUAGE, TLC.CATEGORY_NAME, TLC.DESCRIPTION FROM PRP_TEMPLATE_CATGS_TL TLC WHERE TLC.TEMPLATE_CATG_ID = :1 AND TLC.LANGUAGE = :2;
For a comprehensive report showing base and translated data, a join is essential:
SELECT B.TEMPLATE_CATG_ID, TL.LANGUAGE, TL.CATEGORY_NAME FROM PRP_TEMPLATE_CATGS_B B, PRP_TEMPLATE_CATGS_TL TL WHERE B.TEMPLATE_CATG_ID = TL.TEMPLATE_CATG_ID AND TL.LANGUAGE = userenv('LANG');
Related Objects
The PRP_TEMPLATE_CATGS_TL table has a direct and fundamental relationship with its base data table, as documented in the provided metadata. The key relationships are:
- Primary Key: The table's primary key constraint, PRP_TEMPLATE_CATGS_TL_PK, is defined on the columns (TEMPLATE_CATG_ID, LANGUAGE).
- Foreign Key (References): The table contains a foreign key where its column PRP_TEMPLATE_CATGS_TL.TEMPLATE_CATG_ID references the primary key of the table PRP_TEMPLATE_CATGS_B. This enforces referential integrity, ensuring every translated record corresponds to a valid base category record.
This structure is a standard Oracle EBS pattern, where the "_B" suffix denotes the base table holding non-translatable columns, and the "_TL" suffix denotes the corresponding translation table for multilingual support.
-
Table: PRP_TEMPLATE_CATGS_TL
12.2.2
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_TEMPLATE_CATGS_TL, object_name:PRP_TEMPLATE_CATGS_TL, status:VALID, product: PRP - Proposals , description: This table contains the translated information about the template categories. , implementation_dba_data: PRP.PRP_TEMPLATE_CATGS_TL ,
-
Table: PRP_TEMPLATE_CATGS_B
12.2.2
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_TEMPLATE_CATGS_B, object_name:PRP_TEMPLATE_CATGS_B, status:VALID, product: PRP - Proposals , description: This table contains the base information about the template categories. , implementation_dba_data: PRP.PRP_TEMPLATE_CATGS_B ,
-
Table: PRP_TEMPLATE_CATGS_B
12.1.1
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_TEMPLATE_CATGS_B, object_name:PRP_TEMPLATE_CATGS_B, status:VALID, product: PRP - Proposals , description: This table contains the base information about the template categories. , implementation_dba_data: PRP.PRP_TEMPLATE_CATGS_B ,
-
Table: PRP_TEMPLATE_CATGS_TL
12.1.1
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_TEMPLATE_CATGS_TL, object_name:PRP_TEMPLATE_CATGS_TL, status:VALID, product: PRP - Proposals , description: This table contains the translated information about the template categories. , implementation_dba_data: PRP.PRP_TEMPLATE_CATGS_TL ,
-
View: PRP_TEMPLATES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_TEMPLATES_VL, object_name:PRP_TEMPLATES_VL, status:VALID, product: PRP - Proposals , implementation_dba_data: APPS.PRP_TEMPLATES_VL ,
-
View: PRP_TEMPLATE_CATGS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_TEMPLATE_CATGS_VL, object_name:PRP_TEMPLATE_CATGS_VL, status:VALID, product: PRP - Proposals , implementation_dba_data: APPS.PRP_TEMPLATE_CATGS_VL ,
-
View: PRP_TEMPLATE_CATGS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_TEMPLATE_CATGS_VL, object_name:PRP_TEMPLATE_CATGS_VL, status:VALID, product: PRP - Proposals , implementation_dba_data: APPS.PRP_TEMPLATE_CATGS_VL ,
-
View: PRP_TEMPLATES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_TEMPLATES_VL, object_name:PRP_TEMPLATES_VL, status:VALID, product: PRP - Proposals , implementation_dba_data: APPS.PRP_TEMPLATES_VL ,