Search Results pa_resource_lists_tl
Overview
The PA_RESOURCE_LISTS_TL table is a core component of the Oracle E-Business Suite (EBS) Projects (PA) module, specifically designed to support multilingual implementations. It functions as a translation table, storing language-specific textual descriptions for resource lists defined within the system. Its primary role is to enable the display of resource list names and descriptions in a user's preferred language, a critical feature for global deployments. The table operates in conjunction with its base table, PA_RESOURCE_LISTS_ALL_BG, which holds the language-independent structural and control data for each resource list.
Key Information Stored
The table's structure is typical of Oracle EBS translation tables. Its key columns are defined by its primary and foreign key relationships. The primary key is a composite of RESOURCE_LIST_ID and LANGUAGE. The RESOURCE_LIST_ID is a foreign key linking each translated row to its corresponding master record in PA_RESOURCE_LISTS_ALL_BG. The LANGUAGE column stores the language code (e.g., 'US', 'FR', 'DE') and is a foreign key to FND_LANGUAGES. A critical column is SOURCE_LANG, which indicates the original language in which the data was entered (also a foreign key to FND_LANGUAGES); this is used by the translation synchronization process. The table's core data columns, not explicitly listed in the metadata but standard for TL tables, would typically include RESOURCE_LIST_NAME and DESCRIPTION to hold the translated text.
Common Use Cases and Queries
The primary use case is retrieving a resource list's name in a session's current language for user interfaces and reports. A common query pattern joins the base and translation tables while leveraging the Oracle Applications' standard language handling views. For example, to fetch active resource lists for the current session language:
- SELECT b.RESOURCE_LIST_ID, tl.RESOURCE_LIST_NAME, tl.DESCRIPTION
- FROM PA_RESOURCE_LISTS_ALL_BG b,
- PA_RESOURCE_LISTS_TL tl
- WHERE b.RESOURCE_LIST_ID = tl.RESOURCE_LIST_ID
- AND tl.LANGUAGE = userenv('LANG')
- AND b.ENABLED_FLAG = 'Y';
Another critical scenario involves data migration or reporting where all translations for a specific list are needed, often joined with FND_LANGUAGES to get the language name.
Related Objects
PA_RESOURCE_LISTS_TL has defined dependencies on several key EBS objects, as documented in its foreign key constraints:
- PA_RESOURCE_LISTS_ALL_BG: This is the primary base table. The relationship is maintained via the column PA_RESOURCE_LISTS_TL.RESOURCE_LIST_ID referencing the base table. This is a mandatory relationship for every record in the TL table.
- FND_LANGUAGES: The table references this application foundation table twice. First, via the PA_RESOURCE_LISTS_TL.LANGUAGE column to validate the language of the translation. Second, via the PA_RESOURCE_LISTS_TL.SOURCE_LANG column to track the source language of the original data.
In practice, views such as PA_RESOURCE_LISTS_VL (if it exists) would likely provide a pre-joined, language-sensitive perspective on this data for application use.
-
Table: PA_RESOURCE_LISTS_TL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LISTS_TL, object_name:PA_RESOURCE_LISTS_TL, status:VALID, product: PA - Projects , description: This table stores translated resource list information.. , implementation_dba_data: PA.PA_RESOURCE_LISTS_TL ,
-
Table: PA_RESOURCE_LISTS_TL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LISTS_TL, object_name:PA_RESOURCE_LISTS_TL, status:VALID, product: PA - Projects , description: This table stores translated resource list information.. , implementation_dba_data: PA.PA_RESOURCE_LISTS_TL ,
-
APPS.PA_BUDGET_PVT dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_BUDGET_PVT dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_RBS_UTILS dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_RESOURCE_LIST_TBL_PKG dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_BUDGET_PUB dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_FIN_PLAN_UTILS2 dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_PLANNING_RESOURCE_UTILS dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_UTILS dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_FIN_PLAN_UTILS2 dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_BUDGET_PVT dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_RBS_UTILS dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_PLANNING_RESOURCE_UTILS dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_BUDGET_PUB dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_RESOURCE_LIST_TBL_PKG dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_CREATE_RESOURCE dependencies on PA_RESOURCE_LISTS_TL
12.1.1
-
APPS.PA_BUDGET_PVT dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_CREATE_RESOURCE dependencies on PA_RESOURCE_LISTS_TL
12.2.2
-
APPS.PA_CREATE_RESOURCE dependencies on FND_LANGUAGES
12.2.2
-
APPS.PA_CREATE_RESOURCE dependencies on FND_LANGUAGES
12.1.1
-
APPS.PA_CREATE_RESOURCE dependencies on PA_RESOURCE_LISTS
12.1.1
-
APPS.PA_CREATE_RESOURCE dependencies on PA_RESOURCE_LISTS
12.2.2
-
VIEW: PA.PA_RESOURCE_LISTS_TL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_RESOURCE_LISTS_TL#, status:VALID,
-
APPS.PA_CREATE_RESOURCE dependencies on PA_RESOURCE_LIST_TBL_PKG
12.2.2
-
APPS.PA_PROJECT_STRUCTURE_UTILS dependencies on PA_RESOURCE_LISTS_ALL_BG
12.2.2
-
TRIGGER: APPS.PA_RESOURCE_LISTS_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PA_RESOURCE_LISTS_TL+, status:VALID,
-
APPS.PA_CREATE_RESOURCE dependencies on PA_RESOURCE_LIST_TBL_PKG
12.1.1
-
APPS.PA_PROJECT_STRUCTURE_UTILS dependencies on PA_PROJ_FP_OPTIONS
12.2.2
-
VIEW: APPS.PA_RESOURCE_LISTS_VL
12.2.2
-
VIEW: PA.PA_RESOURCE_LISTS_TL#
12.2.2
-
SYNONYM: APPS.PA_RESOURCE_LISTS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCE_LISTS_TL, status:VALID,
-
SYNONYM: APPS.PA_RESOURCE_LISTS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_RESOURCE_LISTS_TL, status:VALID,
-
VIEW: APPS.PA_RESOURCE_LISTS_VL
12.1.1
-
TRIGGER: APPS.PA_RESOURCE_LISTS_TL+
12.2.2
-
VIEW: APPS.PA_RESOURCE_LISTS
12.1.1
-
VIEW: APPS.PA_RESOURCE_LISTS
12.2.2
-
APPS.PA_RESOURCE_LIST_TBL_PKG SQL Statements
12.1.1
-
APPS.PA_RESOURCE_LIST_TBL_PKG SQL Statements
12.2.2
-
TABLE: PA.PA_RESOURCE_LISTS_TL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LISTS_TL, object_name:PA_RESOURCE_LISTS_TL, status:VALID,
-
TABLE: PA.PA_RESOURCE_LISTS_TL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LISTS_TL, object_name:PA_RESOURCE_LISTS_TL, status:VALID,
-
APPS.PA_RESOURCE_LIST_TBL_PKG dependencies on FND_LANGUAGES
12.1.1
-
FUNCTION: APPS.PA_RESOURCE_LISTS_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PA_RESOURCE_LISTS_TL=, status:VALID,
-
APPS.PA_CREATE_RESOURCE SQL Statements
12.1.1
-
FUNCTION: APPS.PA_RESOURCE_LISTS_TL=
12.2.2
-
APPS.PA_CREATE_RESOURCE SQL Statements
12.2.2
-
APPS.PA_RESOURCE_LIST_TBL_PKG dependencies on FND_LANGUAGES
12.2.2
-
APPS.PA_PLANNING_RESOURCE_UTILS dependencies on FND_LANGUAGES
12.1.1