Search Results qa_spec_chars
Overview
The QA_SPEC_CHARS table is a core intersection table within the Oracle E-Business Suite (EBS) Quality Management (QA) module. Its primary role is to define the relationship between a quality specification and the individual characteristics or elements that comprise it. In essence, it acts as a junction table that links the master definition of a specification (QA_SPECS) with the master list of available quality characteristics (QA_CHARS). This structure allows for the flexible creation of complex specifications where a single specification can be associated with multiple characteristics, each with its own tolerances, target values, and inspection instructions defined elsewhere in the schema.
Key Information Stored
The table's structure is relatively simple, with its two primary foreign key columns forming a composite primary key. The SPEC_ID column stores the unique identifier of the specification, linking directly to the QA_SPECS.SPEC_ID column. The CHAR_ID column stores the unique identifier of the characteristic, linking directly to the QA_CHARS.CHAR_ID column. This pairing explicitly defines which characteristics are included in a given specification. While the provided metadata does not list additional attribute columns, it is common for such intersection tables in the QA schema to contain sequence numbers (to order characteristics within a spec) and enabled flags, though their presence should be verified against the specific instance's data dictionary.
Common Use Cases and Queries
The primary use case is to retrieve the complete list of characteristics for a specific specification, which is fundamental for inspection planning and execution. A typical query would join QA_SPEC_CHARS with QA_SPECS and QA_CHARS to produce a human-readable report. For example, to list all characteristics for a specification known by its name:
- SELECT qs.spec_name, qc.char_name, qc.description FROM qa_specs qs, qa_spec_chars qsc, qa_chars qc WHERE qs.spec_id = qsc.spec_id AND qsc.char_id = qc.char_id AND qs.spec_name = '<SPEC_NAME>' ORDER BY qsc.seq_num;
Another critical use case is data validation and integrity checks, such as identifying specifications that have no characteristics assigned or finding characteristics used across multiple specifications. This table is also central to any custom program or interface that creates or updates specification definitions programmatically.
Related Objects
As indicated by the foreign keys, QA_SPEC_CHARS has direct, mandatory relationships with two key master tables. The QA_SPECS table contains the header information for the specification, such as its name, version, and status. The QA_CHARS table is the master list of all definable quality characteristics (e.g., Length, Hardness, Color) within the EBS instance. Furthermore, while not listed in the provided metadata, QA_SPEC_CHARS is a foundational object for more complex transactional and results tables. It is logically upstream from tables like QA_RESULTS and QA_PLAN_CHARS, as the specification-characteristic relationship defines what must be inspected and what results can be collected.
-
Table: QA_SPEC_CHARS
12.1.1
owner:QA, object_type:TABLE, fnd_design_data:QA.QA_SPEC_CHARS, object_name:QA_SPEC_CHARS, status:VALID, product: QA - Quality , description: Defines specification and specification elements , implementation_dba_data: QA.QA_SPEC_CHARS ,
-
Table: QA_SPEC_CHARS
12.2.2
owner:QA, object_type:TABLE, fnd_design_data:QA.QA_SPEC_CHARS, object_name:QA_SPEC_CHARS, status:VALID, product: QA - Quality , description: Defines specification and specification elements , implementation_dba_data: QA.QA_SPEC_CHARS ,
-
APPS.QA_SPECS_PUB dependencies on QA_SPEC_CHARS
12.1.1
-
APPS.QA_PLAN_ELEMENT_API dependencies on QA_SPEC_CHARS
12.1.1
-
APPS.QA_CHART_HISTOGRAM_PKG dependencies on QA_SPEC_CHARS
12.2.2
-
APPS.QLTDACTB dependencies on QA_SPEC_CHARS
12.2.2
-
APPS.QA_CHART_HISTOGRAM_PKG dependencies on QA_SPEC_CHARS
12.1.1
-
APPS.QA_SPECS_PUB dependencies on QA_SPEC_CHARS
12.2.2
-
APPS.QA_MQA_PLAN_ELEMENTS dependencies on QA_SPEC_CHARS
12.2.2
-
APPS.QLTDACTB dependencies on QA_SPEC_CHARS
12.1.1
-
APPS.QA_PLAN_ELEMENT_API dependencies on QA_SPEC_CHARS
12.2.2
-
APPS.QA_MQA_PLAN_ELEMENTS dependencies on QA_SPEC_CHARS
12.1.1
-
APPS.QA_MQA_PLAN_ELEMENTS dependencies on QA_SPECS
12.1.1
-
APPS.QA_MQA_PLAN_ELEMENTS dependencies on QA_SPECS
12.2.2
-
VIEW: APPS.QA_SPEC_CHARS_DFV
12.2.2
-
VIEW: APPS.QABV_QUALSPCELM
12.2.2
-
SYNONYM: APPS.QA_SPEC_CHARS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QA_SPEC_CHARS, status:VALID,
-
VIEW: APPS.QA_SPEC_CHARS_DFV
12.1.1
-
SYNONYM: APPS.QA_SPEC_CHARS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QA_SPEC_CHARS, status:VALID,
-
VIEW: QA.QA_SPEC_CHARS#
12.2.2
owner:QA, object_type:VIEW, object_name:QA_SPEC_CHARS#, status:VALID,
-
APPS.QA_PLAN_ELEMENT_API dependencies on QA_SPECS
12.1.1
-
APPS.QA_PLAN_ELEMENT_API dependencies on QA_SPECS
12.2.2
-
APPS.QA_SPECS_PUB SQL Statements
12.2.2
-
APPS.QA_SPECS_PUB SQL Statements
12.1.1
-
VIEW: APPS.QAFV_QUALSPCELM
12.1.1
-
APPS.QLTDACTB dependencies on QA_SPECS
12.2.2
-
VIEW: APPS.QABV_QUALSPCELM
12.1.1
-
VIEW: APPS.QAFV_QUALSPCELM
12.2.2
-
VIEW: APPS.QA_SPEC_CHARS_V
12.1.1
-
VIEW: APPS.QA_SPEC_CHARS_V
12.2.2
-
VIEW: APPS.QA_SPEC_CHARS_VAL_V
12.2.2
-
VIEW: QA.QA_SPEC_CHARS#
12.2.2
-
APPS.QLTDACTB dependencies on QA_SPECS
12.1.1
-
Table: QA_SPECS
12.2.2
owner:QA, object_type:TABLE, fnd_design_data:QA.QA_SPECS, object_name:QA_SPECS, status:VALID, product: QA - Quality , description: Defines Quality Specifications , implementation_dba_data: QA.QA_SPECS ,
-
VIEW: APPS.QA_SPEC_CHARS_VAL_V
12.1.1
-
Table: QA_SPECS
12.1.1
owner:QA, object_type:TABLE, fnd_design_data:QA.QA_SPECS, object_name:QA_SPECS, status:VALID, product: QA - Quality , description: Defines Quality Specifications , implementation_dba_data: QA.QA_SPECS ,
-
PACKAGE BODY: APPS.QA_MQA_PLAN_ELEMENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QA_MQA_PLAN_ELEMENTS, status:VALID,
-
PACKAGE BODY: APPS.QA_MQA_PLAN_ELEMENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QA_MQA_PLAN_ELEMENTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
View: QAFV_QUALSPCELM
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QA.QAFV_QUALSPCELM, object_name:QAFV_QUALSPCELM, status:VALID, product: QA - Quality , description: - Retrofitted , implementation_dba_data: APPS.QAFV_QUALSPCELM ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: QA_CHARS
12.1.1
owner:QA, object_type:TABLE, fnd_design_data:QA.QA_CHARS, object_name:QA_CHARS, status:VALID, product: QA - Quality , description: Collection elements definitions , implementation_dba_data: QA.QA_CHARS ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.QA_SPEC_CHARS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:QA_SPEC_CHARS_DFV, status:VALID,
-
PACKAGE BODY: APPS.QA_CHART_HISTOGRAM_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QA_CHART_HISTOGRAM_PKG, status:VALID,
-
VIEW: APPS.QA_SPEC_CHARS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:QA_SPEC_CHARS_DFV, status:VALID,
-
VIEW: APPS.QA_SPEC_CHARS_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_SPEC_CHARS_VAL_V, object_name:QA_SPEC_CHARS_VAL_V, status:VALID,