Search Results amw_opinion_values_tl_pk
Overview
The AMW_OPINION_VALUES_TL table is a core translatable table within the AMW (Internal Controls Manager) product of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It functions as the language-specific repository for the descriptive text of opinion values used in risk and control assessments. In the context of Internal Controls Manager, an "opinion value" typically represents a user's qualitative judgment or rating—such as "Effective," "Ineffective," "Satisfactory," or "Needs Improvement"—applied to a control or process. This table enables the multilingual support of these values, allowing the application to display the appropriate text based on the user's session language. Its existence is critical for global deployments of EBS where internal control frameworks must be administered and reported on in multiple languages.
Key Information Stored
The table stores the translated descriptions for each predefined opinion value. Its structure is defined by a composite primary key and columns supporting Oracle's standard multilingual architecture. The most critical columns are:
- OPINION_VALUE_ID: The unique identifier for the opinion value. This column forms a foreign key relationship to the base table AMW_OPINION_VALUES_B, which holds the non-translatable attributes.
- LANGUAGE: The ISO code for the language of the translated text (e.g., 'US' for American English). Together with OPINION_VALUE_ID, it constitutes the table's primary key (AMW_OPINION_VALUES_TL_PK).
- MEANING and DESCRIPTION: These columns hold the actual translated text. The MEANING typically stores the short name or code, while the DESCRIPTION may hold a longer, more detailed explanation of the opinion value.
- SOURCE_LANG: Indicates the original language in which the record was created, a standard feature in EBS translation tables.
Common Use Cases and Queries
This table is primarily accessed to present localized lists of opinion values within the application's user interface, such as in LOVs (Lists of Values) for assessment questionnaires or report parameters. A common reporting need is to fetch all available opinion descriptions for a specific language to populate a custom audit report. A typical query would join the translation table with its base table to retrieve a complete record.
Sample SQL Pattern:
SELECT tl.meaning, tl.description, b.rating_score
FROM amw_opinion_values_tl tl,
amw_opinion_values_b b
WHERE tl.opinion_value_id = b.opinion_value_id
AND tl.language = USERENV('LANG')
ORDER BY b.sequence_number;
This query retrieves the user's session-language-specific opinion text along with any associated numeric rating score from the base table, ordered by a display sequence.
Related Objects
The table has a direct and singular foreign key dependency on the AMW_OPINION_VALUES_B base table, which is standard for EBS's two-table translation architecture. The documented relationship is:
- Foreign Key Reference: The column AMW_OPINION_VALUES_TL.OPINION_VALUE_ID references the primary key of the table AMW_OPINION_VALUES_B. All translatable records in the TL table must correspond to a master record in this base table. The base table (AMW_OPINION_VALUES_B) stores non-translatable attributes like active status, sequence number, and potentially a numeric rating associated with the opinion.
Application modules, views, and public APIs within the AMW product that manage control opinions will inherently reference this table to resolve the correct language text for any given OPINION_VALUE_ID.
-
Table: AMW_OPINION_VALUES_TL
12.1.1
owner:AMW, object_type:TABLE, fnd_design_data:AMW.AMW_OPINION_VALUES_TL, object_name:AMW_OPINION_VALUES_TL, status:VALID, product: AMW - Internal Controls Manager , description: Opinion Values Translatable Table , implementation_dba_data: AMW.AMW_OPINION_VALUES_TL ,