Search Results pa_rbs_versions_tl




Overview

The PA_RBS_VERSIONS_TL table is a core translation table within the Oracle E-Business Suite Projects module (PA). It is designed to store multilingual versions of descriptive information for specific Resource Breakdown Structure (RBS) versions. An RBS is a hierarchical framework for organizing project resources, and its versions allow for structural changes over time. This table supports the global deployment of Oracle Projects by enabling the storage of translated names and descriptions for each RBS version, ensuring that users can interact with the RBS in their native language. Its role is integral to maintaining the integrity and usability of resource management data in a multilingual environment.

Key Information Stored

As a translation table, PA_RBS_VERSIONS_TL holds language-specific text for corresponding columns in its base table, PA_RBS_VERSIONS_B. Its primary key typically comprises the RBS_VERSION_ID and the LANGUAGE code. Key columns include RBS_VERSION_ID, which links to the base version record; LANGUAGE, which identifies the translation language (e.g., 'US', 'DE'); and SOURCE_LANG, which indicates the original language of the data. The table contains translated textual attributes, most notably the NAME and DESCRIPTION of the RBS version. This structure allows a single RBS version to have multiple translated records, one for each active language installed in the application.

Common Use Cases and Queries

A primary use case is generating user interfaces and reports in the end-user's session language. For example, when a French user views an RBS version list, the application joins this table to retrieve the French NAME. Common queries involve selecting translated data for a specific RBS version or for reporting across languages. A typical SQL pattern joins the base and translation tables, filtered by the session's language setting:

  • SELECT b.RBS_VERSION_ID, tl.NAME, tl.DESCRIPTION FROM PA_RBS_VERSIONS_B b, PA_RBS_VERSIONS_TL tl WHERE b.RBS_VERSION_ID = tl.RBS_VERSION_ID AND tl.LANGUAGE = userenv('LANG');

Data maintenance scripts, such as those adding a new language translation, would perform INSERT operations into this table based on the SOURCE_LANG records.

Related Objects

PA_RBS_VERSIONS_TL has defined foreign key relationships with several key tables, as documented in the ETRM metadata. Its primary relationship is with the base table PA_RBS_VERSIONS_B via the RBS_VERSION_ID column. This is the fundamental link between a version's structural data and its translated text. Furthermore, it references the FND_LANGUAGES table twice: once via the LANGUAGE column to validate the translation language code, and once via the SOURCE_LANG column to validate the code for the original source language of the translated data. These relationships ensure referential integrity and proper functionality of the Oracle Applications' multilingual architecture.

  • Table: PA_RBS_VERSIONS_TL 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_RBS_VERSIONS_TL,  object_name:PA_RBS_VERSIONS_TL,  status:VALID,  product: PA - Projectsdescription: Stores all translated RBS information that is version specific. ,  implementation_dba_data: PA.PA_RBS_VERSIONS_TL

  • Table: PA_RBS_VERSIONS_TL 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_RBS_VERSIONS_TL,  object_name:PA_RBS_VERSIONS_TL,  status:VALID,  product: PA - Projectsdescription: Stores all translated RBS information that is version specific. ,  implementation_dba_data: PA.PA_RBS_VERSIONS_TL

  • View: PA_RBS_VERSIONS_VL 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:PA.PA_RBS_VERSIONS_VL,  object_name:PA_RBS_VERSIONS_VL,  status:VALID,  product: PA - Projectsimplementation_dba_data: APPS.PA_RBS_VERSIONS_VL

  • View: PA_RBS_VERSIONS_V 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:PA.PA_RBS_VERSIONS_V,  object_name:PA_RBS_VERSIONS_V,  status:VALID,  product: PA - Projectsdescription: This view shows the version information, such as dates and job group for a resource breakdown structure version. ,  implementation_dba_data: APPS.PA_RBS_VERSIONS_V

  • View: PA_RBS_VERSIONS_V 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:PA.PA_RBS_VERSIONS_V,  object_name:PA_RBS_VERSIONS_V,  status:VALID,  product: PA - Projectsdescription: This view shows the version information, such as dates and job group for a resource breakdown structure version. ,  implementation_dba_data: APPS.PA_RBS_VERSIONS_V

  • Table: PA_RBS_VERSIONS_B 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_RBS_VERSIONS_B,  object_name:PA_RBS_VERSIONS_B,  status:VALID,  product: PA - Projectsdescription: This table stores the RBS information that is version specific. ,  implementation_dba_data: PA.PA_RBS_VERSIONS_B

  • View: PA_RBS_VERSIONS_VL 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:PA.PA_RBS_VERSIONS_VL,  object_name:PA_RBS_VERSIONS_VL,  status:VALID,  product: PA - Projectsimplementation_dba_data: APPS.PA_RBS_VERSIONS_VL

  • Table: PA_RBS_VERSIONS_B 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_RBS_VERSIONS_B,  object_name:PA_RBS_VERSIONS_B,  status:VALID,  product: PA - Projectsdescription: This table stores the RBS information that is version specific. ,  implementation_dba_data: PA.PA_RBS_VERSIONS_B