Search Results gmd_test_classes_vl




Overview

PMITS_QC_TESTS_V is a PL/SQL view owned by the APPS schema and validated in Oracle E-Business Suite releases 12.1.1 and 12.2.2. It belongs to the PMI – Process Manufacturing Intelligence product family, which delivers the analytical and reporting layer for process manufacturing operations. The view provides the definitions of quality control (QC) tests used in process manufacturing, exposing test identity, classification, expected values, numeric bounds, and reporting attributes. Because QC tests drive acceptance decisions for incoming materials, in-process batches, and finished goods, this view is frequently used as the source for quality reporting, dashboards, and integration extracts.

The view is read-only and is not intended as a data entry surface; it serves as a denormalized, report-friendly projection of the underlying QC test definition tables. For a search on test_method_id, the view is the principal published location where that identifier can be retrieved alongside the descriptive attributes of the test itself. This makes it suitable for both ad hoc queries and packaged integration interfaces written directly against the APPS schema.

Underlying Base Objects

The view text is defined over three underlying views, all of which follow the standard Oracle EBS translation-enabled (_VL) pattern:

Joins are defined as outer joins from the test definition: QC_TESTS.TEST_ID = TEST_VALS.TEST_ID (+) and QC_TESTS.TEST_CLASS = TEST_CLS.TEST_CLASS (+). Consequently, a test with no value rows or no matching class row still appears in the result set, with nulls in the corresponding columns. Because both child objects are themselves views, the physical base tables reside further down the GMD schema stack, and direct reads against this view incur the cost of resolving that entire chain.

Key Columns

Common Use Cases and Queries

Typical usage includes quality test master reports, specification range validation, and integration extracts that feed laboratory or LIMS systems. To retrieve the test method for a given test code:

SELECT test_id, test_code, test_desc, test_method_id FROM apps.pmits_qc_tests_v WHERE test_code = :p_test_code;

To list tests grouped by method with their specification limits:

SELECT test_method_id, test_code, test_class_desc, min_value_num, max_value_num FROM apps.pmits_qc_tests_v ORDER BY test_method_id, test_code;

Because the view contains outer-joined value rows, reporting queries should account for potential duplicates of TEST_ID when multiple value rows exist, and should apply the appropriate DISTINCT or GROUP BY clause when a single row per test is required.