Search Results fnd_concurrent_programs_tl
Overview
The FND_CONCURRENT_PROGRAMS_TL table is a core Application Object Library table within the Oracle E-Business Suite (EBS) architecture, specifically designed to support multilingual implementations. It stores translated text for concurrent program definitions, enabling the user interface to display program names and descriptions in a user's preferred language. This table operates as a child to the base table FND_CONCURRENT_PROGRAMS, which holds the primary, language-independent program definition. The existence of this translation table is fundamental to the EBS Multi-Org Access Control (MOAC) and global deployment model, ensuring that concurrent programs—a central component of batch processing—are accessible and understandable to users worldwide.
Key Information Stored
The table's structure is centered on a composite primary key that uniquely identifies each translation row. The key columns are APPLICATION_ID, CONCURRENT_PROGRAM_ID, and LANGUAGE. The APPLICATION_ID and CONCURRENT_PROGRAM_ID columns form a foreign key relationship back to the FND_CONCURRENT_PROGRAMS table, linking the translation to its specific program. The LANGUAGE column holds the ISO language code (e.g., 'US' for American English). The primary translated attributes are USER_CONCURRENT_PROGRAM_NAME and DESCRIPTION, which hold the end-user visible name and explanatory text for the program in the specified language. A unique key constraint (FND_CONCURRENT_PROGRAMS_TL_UK1) on APPLICATION_ID, USER_CONCURRENT_PROGRAM_NAME, and LANGUAGE ensures translated names remain unique within an application and language.
Common Use Cases and Queries
This table is primarily accessed for generating localized reports, troubleshooting display issues, and auditing translations. A common technical query involves joining to the base table to retrieve a program's translated name for the current session language, which is essential for custom reports or interfaces. For example:
SELECT fcp.concurrent_program_name, fcptl.user_concurrent_program_name, fcptl.description FROM fnd_concurrent_programs fcp, fnd_concurrent_programs_tl fcptl WHERE fcp.application_id = fcptl.application_id AND fcp.concurrent_program_id = fcptl.concurrent_program_id AND fcptl.language = USERENV('LANG');
Administrators may query this table to identify missing translations for critical programs or to verify that program names are consistent across different language installations. During upgrades or migrations, scripts often reference this table to preserve or update translated content.
Related Objects
The most critical relationship for FND_CONCURRENT_PROGRAMS_TL is its foreign key dependency on the base definition table, FND_CONCURRENT_PROGRAMS. All translations are meaningless without this parent record. From a functional perspective, this table is accessed by the standard Concurrent Manager APIs and the underlying forms and pages used to define concurrent programs (e.g., the "Define Concurrent Program" form). The view FND_CONCURRENT_PROGRAMS_VL, a common source for reporting, typically joins the base and translation tables to present a complete, language-sensitive record. Developers interact with these translations programmatically via the FND_PROGRAM package and related APIs, which handle the logic for retrieving the correct translation based on the user's session.
-
Table: FND_CONCURRENT_PROGRAMS_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_PROGRAMS_TL, object_name:FND_CONCURRENT_PROGRAMS_TL, status:VALID, product: FND - Application Object Library , description: Translations for FND_CONCURRENT_PROGRAMS , implementation_dba_data: APPLSYS.FND_CONCURRENT_PROGRAMS_TL ,
-
Table: FND_CONCURRENT_PROGRAMS_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_PROGRAMS_TL, object_name:FND_CONCURRENT_PROGRAMS_TL, status:VALID, product: FND - Application Object Library , description: Translations for FND_CONCURRENT_PROGRAMS , implementation_dba_data: APPLSYS.FND_CONCURRENT_PROGRAMS_TL ,
-
APPS.BEN_BATCH_UTILS dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENPRSUM_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.IGI_IGIIACST_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENBOAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.IGI_IGIIARPR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.IGF_AW_GEN dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENACTIV_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENBOSUM_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.FND_WEBFILEPUB dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENERPER_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.IGI_IGIIABLD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.IGI_IGIIACSD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.ETRM_FNDNAV dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.FND_PROGRAM dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENCLAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.PSP_ENC_CREATE_LINES dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.FND_WEBFILEPUB dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENERTYP_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BATCH_UTILS dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.PA_AUTOALLOC_WF_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENCMEPE_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BATCH_REPORTING dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENERTYP_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENDFAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENFRSUM_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENUASUM_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENERRTY_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BOM_CSTRPICR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENCLAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENFRAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENCMAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENDEAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.PAY_KR_PROCESS_NAV_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENPRDEA_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENDFAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENGELOG_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENDFSUM_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.IGI_IGIIARPS_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.OM_SETUP_VALID_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.BEN_BENCMETY_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.FND_SET dependencies on FND_CONCURRENT_PROGRAMS_TL
12.2.2
-
APPS.FND_MLS_SUBMIT dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.FA_RX_SHARED_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.ETRM_FNDNAV dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.IGI_IGIGITSR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.IGI_IGIIABLS_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.FND_SET dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1
-
APPS.BEN_BENUAAUD_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_TL
12.1.1