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 - Qualitydescription: 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 - Qualitydescription: Defines specification and specification elements ,  implementation_dba_data: QA.QA_SPEC_CHARS

  • 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 - Qualitydescription: Defines Quality Specifications ,  implementation_dba_data: QA.QA_SPECS

  • 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 - Qualitydescription: Defines Quality Specifications ,  implementation_dba_data: QA.QA_SPECS

  • 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 - Qualitydescription: - Retrofitted ,  implementation_dba_data: APPS.QAFV_QUALSPCELM

  • 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 - Qualitydescription: Collection elements definitions ,  implementation_dba_data: QA.QA_CHARS

  • Table: QA_CHARS 12.2.2

    owner:QA,  object_type:TABLE,  fnd_design_data:QA.QA_CHARS,  object_name:QA_CHARS,  status:VALID,  product: QA - Qualitydescription: Collection elements definitions ,  implementation_dba_data: QA.QA_CHARS

  • View: QABV_QUALSPCELM 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QABV_QUALSPCELM,  object_name:QABV_QUALSPCELM,  status:VALID,  product: QA - Qualitydescription: - Retrofitted ,  implementation_dba_data: APPS.QABV_QUALSPCELM

  • View: QABV_QUALSPCELM 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QABV_QUALSPCELM,  object_name:QABV_QUALSPCELM,  status:VALID,  product: QA - Qualitydescription: - Retrofitted ,  implementation_dba_data: APPS.QABV_QUALSPCELM

  • View: QAFV_QUALSPCELM 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QAFV_QUALSPCELM,  object_name:QAFV_QUALSPCELM,  status:VALID,  product: QA - Qualitydescription: - Retrofitted ,  implementation_dba_data: APPS.QAFV_QUALSPCELM

  • View: QA_SPEC_CHARS_V 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QA_SPEC_CHARS_V,  object_name:QA_SPEC_CHARS_V,  status:VALID,  product: QA - Qualitydescription: Shows specification and collection elements ,  implementation_dba_data: APPS.QA_SPEC_CHARS_V

  • View: QA_SPEC_CHARS_V 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QA_SPEC_CHARS_V,  object_name:QA_SPEC_CHARS_V,  status:VALID,  product: QA - Qualitydescription: Shows specification and collection elements ,  implementation_dba_data: APPS.QA_SPEC_CHARS_V

  • View: 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,  product: QA - Qualitydescription: Shows specification and collection elements ,  implementation_dba_data: APPS.QA_SPEC_CHARS_VAL_V

  • View: QA_SPEC_CHARS_VAL_V 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QA_SPEC_CHARS_VAL_V,  object_name:QA_SPEC_CHARS_VAL_V,  status:VALID,  product: QA - Qualitydescription: Shows specification and collection elements ,  implementation_dba_data: APPS.QA_SPEC_CHARS_VAL_V

  • View: QA_CRITERIA_HEADERS_V 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QA_CRITERIA_HEADERS_V,  object_name:QA_CRITERIA_HEADERS_V,  status:VALID,  product: QA - Qualitydescription: Shows chart and Quality Dynamic Reportwriter settings ,  implementation_dba_data: APPS.QA_CRITERIA_HEADERS_V

  • View: QA_CRITERIA_HEADERS_V 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QA.QA_CRITERIA_HEADERS_V,  object_name:QA_CRITERIA_HEADERS_V,  status:VALID,  product: QA - Qualitydescription: Shows chart and Quality Dynamic Reportwriter settings ,  implementation_dba_data: APPS.QA_CRITERIA_HEADERS_V