Search Results qa_char_value_lookups_pk




Overview

The QA_CHAR_VALUE_LOOKUPS table is a core data dictionary table within the Oracle E-Business Suite Quality (QA) module. It serves as a master repository for defining and storing the permissible, or valid, values for collection plan elements. These elements, known as characteristics (or chars), are defined in the QA_CHARS table. The primary role of this table is to enforce data integrity and standardize data entry by providing a controlled list of values (a lookup set) that can be assigned to a specific characteristic during quality data collection, such as in inspections or tests. This ensures consistency and accuracy in the quality data captured across the enterprise.

Key Information Stored

The table's structure is designed to map valid values to their corresponding quality characteristic. While the full column list is not detailed in the provided metadata, the primary key definition and context reveal the most critical columns. The CHAR_ID column is a foreign key that links directly to the QA_CHARS table, uniquely identifying the characteristic for which the lookup values are defined. The SHORT_CODE column, which forms the primary key together with CHAR_ID, typically stores the abbreviated or code value for a permissible entry, such as 'PASS' or 'FAIL'. Based on standard EBS design patterns, the table likely also contains a column for the full description or meaning of the short code (e.g., 'Description' or 'MEANING'), and potentially columns for enabling/disabling values, display sequence, and other control attributes.

Common Use Cases and Queries

A primary use case is the configuration and maintenance of valid value lists for quality collection elements within the application's front-end. For reporting and data extraction, analysts frequently query this table to decode the short codes stored in transactional quality data tables. A common SQL pattern involves joining QA_CHAR_VALUE_LOOKUPS to the characteristic and results tables. For example, to retrieve all valid values for a specific characteristic named 'Test Outcome', one might use a query such as: SELECT qcvl.short_code, qcvl.description FROM qa_char_value_lookups qcvl, qa_chars qc WHERE qcvl.char_id = qc.char_id AND qc.name = 'Test Outcome' ORDER BY qcvl.display_sequence;. This table is also integral to any data migration or interface program that loads quality specification data into the system.

Related Objects

The table maintains a direct and critical relationship with the QA_CHARS table, which defines the master list of collection elements. As documented in the provided foreign key metadata:

  • Primary Key: QA_CHAR_VALUE_LOOKUPS_PK (CHAR_ID, SHORT_CODE)
  • Foreign Key Relationship: A foreign key constraint links QA_CHAR_VALUE_LOOKUPS.CHAR_ID to the QA_CHARS table. This enforces that a lookup value must be associated with a valid, pre-existing characteristic.
In practice, this table is also a key reference for transactional tables that store collected quality data, such as QA_RESULTS. Reports and application logic typically join from a results table to QA_CHAR_VALUE_LOOKUPS via CHAR_ID and the stored result value to display the full description of a selected lookup.

  • Table: QA_CHAR_VALUE_LOOKUPS 12.2.2

    owner:QA,  object_type:TABLE,  fnd_design_data:QA.QA_CHAR_VALUE_LOOKUPS,  object_name:QA_CHAR_VALUE_LOOKUPS,  status:VALID,  product: QA - Qualitydescription: Stores set of permissible values for collection elements ,  implementation_dba_data: QA.QA_CHAR_VALUE_LOOKUPS

  • Table: QA_CHAR_VALUE_LOOKUPS 12.1.1

    owner:QA,  object_type:TABLE,  fnd_design_data:QA.QA_CHAR_VALUE_LOOKUPS,  object_name:QA_CHAR_VALUE_LOOKUPS,  status:VALID,  product: QA - Qualitydescription: Stores set of permissible values for collection elements ,  implementation_dba_data: QA.QA_CHAR_VALUE_LOOKUPS

  • eTRM - QA Tables and Views 12.1.1

    description: Define information on applicability of a collection plan for a Quality Collection transaction , 

  • eTRM - QA Tables and Views 12.2.2

    description: Define information on applicability of a collection plan for a Quality Collection transaction , 

  • eTRM - QA Tables and Views 12.1.1

    description: Define information on applicability of a collection plan for a Quality Collection transaction , 

  • eTRM - QA Tables and Views 12.2.2

    description: Define information on applicability of a collection plan for a Quality Collection transaction ,