Skip to the content.

QA Quality Results – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Quality · all Quality reports

Overview

One row per collection result and characteristic, so results from any number of collection plans stack in a single extract instead of one column per characteristic. Use Collection Plan like to pull a whole family of plans in one run, for example INC_MRC%.

Oracle Quality stores every element value as a string in a generic column of qa_results, and the plan’s element definition decides which column holds which characteristic. Result is therefore text. Result Number carries the numeric conversion for Number elements so the values can be charted or averaged, and Date elements arrive as YYYY/MM/DD.

Only the elements an operator fills in are listed as characteristic rows. The context elements a plan collects, being item, revision, lot, serial, subinventory, quantity, job, purchase order, supplier and customer, are columns on every row instead, so they can be filtered and pivoted without appearing as results.

Result Date is when the result was recorded. Exclude Empty Results defaults to Yes, so clear it to also list elements that are enabled on the plan but were left blank.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Organization, Collection Plan, Collection Plan like, Result Date From, Result Date To, Collection Element, Item, Lot Number, Exclude Empty Results

Oracle EBS Tables Used

wip_entities, po_headers_all, po_vendors, hz_cust_accounts, hz_parties, qa_results, qa_plans, qa_plan_chars, qa_chars, mtl_parameters, mtl_system_items_vl, org_access_view

Report Categories

Enginatics

FND Attached Documents, QA Collection Plans, QP Customer Pricing Engine Request

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output QA Quality Results 18-Aug-2026 103121.xlsx
Blitz Report™ XML Import QA_Quality_Results.xml
SQL Source QA Quality Results.sql
Full Report on Enginatics www.enginatics.com/reports/qa-quality-results/

Case Study & Technical Analysis: QA Quality Results

Executive Summary

QA Quality Results gives one row for each collected result and characteristic in Oracle Quality, so that results from any number of collection plans can be analysed together in Excel. Oracle Quality stores each element value in a generic column of the results table, and the plan’s element definition decides which column holds which characteristic. This report reads those columns and returns them as one stacked list. Quality engineers, supplier quality managers and production supervisors use it to trend inspection results, compare defect rates across items and suppliers, and investigate a family of related plans.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. Each result in QA_RESULTS is joined to its plan in QA_PLANS and to the enabled elements of that plan in QA_PLAN_CHARS.
  2. Each plan element is joined to its definition in QA_CHARS.
  3. The result column named by each plan element decides which generic column supplies the value, and a decode expression returns the matching column.
  4. Items are outer joined to MTL_SYSTEM_ITEMS_VL, and organizations to MTL_PARAMETERS.
  5. Jobs, purchase orders, suppliers and customers are returned through correlated subqueries.
  6. Only the character, comment and sequence element columns are read, and the outer query orders the stacked rows by plan and collection.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How do I get numeric results that I can average? A: Use the Result Number column. It is populated for number elements whose result is a valid number, and the text Result column keeps the original value.

Q: Why does a plan element not appear for a result? A: Only elements that an operator filled in are listed. Clear the Exclude Empty Results parameter to include enabled elements that were left blank.

Q: How do I pull every result for a family of plans? A: Enter a pattern such as INCMRC% in the Collection Plan like parameter.


© Enginatics GmbH