Search Results qa_specs_pk
Overview
The QA_SPECS table is a core data object within the Oracle E-Business Suite (EBS) Quality Management (QA) module. It serves as the master repository for defining quality specifications, which are the formal standards or requirements against which items, processes, or services are inspected and measured. Every quality specification record in this table establishes a unique framework for collecting and evaluating quality data, forming the foundational blueprint for quality planning and execution throughout the manufacturing and supply chain processes in EBS.
Key Information Stored
The primary purpose of the QA_SPECS table is to store the header-level attributes of a quality specification. While the full column list is not detailed in the provided metadata, the structure centers on the SPEC_ID column, which is the table's primary key (QA_SPECS_PK). This unique identifier is critical for all related transactions. Typical columns in such a master table would include fields for the specification name, description, effective dates, status (e.g., Active, Inactive), associated organization, and the type of specification. The SPEC_ID is the essential foreign key leveraged by numerous child tables to link detailed inspection criteria and results back to the master specification definition.
Common Use Cases and Queries
This table is central to configuring and executing quality inspections. Common functional use cases include setting up inspection plans for incoming, in-process, or final quality checks, and defining the acceptable criteria for product characteristics. From a reporting and query perspective, the table is frequently joined to related detail tables to analyze specification coverage or to retrieve the master list of active specs. A fundamental query pattern involves selecting specifications for a given item or organization:
- SELECT spec_id, spec_name, enabled_flag FROM qa.qa_specs WHERE organization_id = :p_org_id AND enabled_flag = 'Y';
- SELECT s.spec_name, c.char_name, c.target_value FROM qa.qa_specs s, qa.qa_spec_chars c WHERE s.spec_id = c.spec_id ORDER BY s.spec_name;
Data from QA_SPECS is essential for quality conformance reports, audit trails, and performance dashboards.
Related Objects
As indicated by the foreign key relationships in the metadata, QA_SPECS is a parent table with several critical dependencies. The QA_SPEC_CHARS table is a direct child, storing the detailed characteristic lines (e.g., dimensions, tests, attributes) that belong to a specification header. The QA_RESULTS table is another key dependent, storing the actual inspection results collected against a specific specification. Any transaction that records a quality result must reference a valid SPEC_ID from QA_SPECS. Consequently, this table sits at the top of a key data model hierarchy for quality transactions, and integrations or custom reports must respect these relationships to maintain data integrity.
-
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 ,
-
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 ,
-
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 ,