Search Results disposition_status
Overview
QA_RESULTS_VAL_V is a read-only database view owned by the APPS schema in Oracle E-Business Suite. It resides in the Quality (QA) product module and, per its ETRM documentation, presents "only valid quality results." In practice, the view acts as a filtered projection over the QA_RESULTS base entity, returning collection and occurrence rows that have not been invalidated or superseded, thereby relieving report authors and integration developers of the burden of applying validity filters themselves.
Because quality results are consumed across many EBS modules — Inventory, WIP, Purchasing, Order Management, and Projects — the view serves as a stable, denormalized read model. Its column list carries not only QA-specific identifiers such as COLLECTION_ID, OCCURRENCE, SPEC_ID, and PLAN_ID, but also the full set of cross-module context identifiers (WIP_ENTITY_ID, PO_HEADER_ID, SO_HEADER_ID, RMA_HEADER_ID, PROJECT_ID, TASK_ID) that link a result back to its originating business transaction. This makes it suitable for ad hoc querying, custom concurrent programs, and inbound interfaces that must resolve a quality result to its transactional source.
Underlying Base Objects
The documented view metadata for 12.2.2 records a single referenced base object: QA_RESULTS, accessed through a synonym. The view text confirms this relationship, projecting the base table alias QR with an explicit column list and adding QR.ROWID as ROW_ID so that consumers retain a stable row identifier even though the view itself is not directly updateable. Columns are drawn directly from QA_RESULTS without aggregation or joining, meaning the "valid only" semantics are implemented as a row-level filter in the view's WHERE clause rather than through a join to a separate specification table. QA_RESULTS is the parent result entity in the Quality schema; related specification and collection definitions remain in their own tables and are not exposed through this view.
Key Columns
- COLLECTION_ID, OCCURRENCE — identify the quality collection and the specific occurrence within it; together they are the natural key of a result.
- SPEC_ID, PLAN_ID — the specification and sampling plan against which the result was evaluated.
- ORGANIZATION_ID, ITEM_ID, REVISION, LOT_NUMBER, SERIAL_NUMBER — identify the material under inspection.
- QUANTITY, UOM, SUBINVENTORY, LOCATOR_ID — the quantity and location context of the sampled material.
- WIP_ENTITY_ID, LINE_ID, TO_OP_SEQ_NUM, FROM_OP_SEQ_NUM, DEPARTMENT_ID, RESOURCE_ID — work-in-process context. The user's search term "work_order_id" maps conceptually to WIP_ENTITY_ID, which is the work order identifier in EBS.
- PO_HEADER_ID, PO_LINE_NUM, PO_SHIPMENT_NUM, RECEIPT_NUM, VENDOR_ID — purchasing and receiving context.
- SO_HEADER_ID, CUSTOMER_ID, RMA_HEADER_ID — order management and return context.
- PROJECT_ID, TASK_ID — project and task attribution.
- CHARACTER1 through CHARACTER44, plus numeric and date flexfield columns — descriptive specification result values.
- STATUS, TRANSACTION_NUMBER, TXN_HEADER_ID — result status and transactional identifier.
- Audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY and their QA_* counterparts) support change tracking and interface reconciliation.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID — identify the concurrent program that created the result.
Common Use Cases and Queries
The view is typically queried to report quality results by work order, receipt, or sales order, and to feed downstream systems that require only current, valid records.
Results for a given work order:
- SELECT collection_id, occurrence, item_id, wip_entity_id, quantity, uom, status FROM qa_results_val_v WHERE wip_entity_id = :work_order_id;
Inspection history for a received lot:
- SELECT receipt_num, po_header_id, item_id, lot_number, character1, character2 FROM qa_results_val_v WHERE po_header_id = :po_header_id ORDER BY creation_date DESC;
Quality results tied to a project task, joined to inventory for item descriptions, follow the same pattern, filtering on project_id and task_id. Because the view already restricts output to valid results, no additional validity predicate is required in these queries.
-
View: QA_RESULTS_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_VAL_V, object_name:QA_RESULTS_VAL_V, status:VALID, product: QA - Quality , description: Shows only valid quality results , implementation_dba_data: APPS.QA_RESULTS_VAL_V ,
-
View: QA_RESULTS_VAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_VAL_V, object_name:QA_RESULTS_VAL_V, status:VALID, product: QA - Quality , description: Shows only valid quality results , implementation_dba_data: APPS.QA_RESULTS_VAL_V ,
-
View: QA_RESULTS_QWB_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_QWB_V, object_name:QA_RESULTS_QWB_V, status:VALID, product: QA - Quality , description: Shows all quality results , implementation_dba_data: APPS.QA_RESULTS_QWB_V ,
-
View: QA_RESULTS_FULL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_FULL_V, object_name:QA_RESULTS_FULL_V, status:VALID, product: QA - Quality , description: Shows all quality results , implementation_dba_data: APPS.QA_RESULTS_FULL_V ,
-
View: QA_RESULTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_V, object_name:QA_RESULTS_V, status:VALID, product: QA - Quality , description: Shows all quality results , implementation_dba_data: APPS.QA_RESULTS_V ,
-
View: QA_RESULTS_FULL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_FULL_V, object_name:QA_RESULTS_FULL_V, status:VALID, product: QA - Quality , description: Shows all quality results , implementation_dba_data: APPS.QA_RESULTS_FULL_V ,
-
View: QA_RESULTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QA.QA_RESULTS_V, object_name:QA_RESULTS_V, status:VALID, product: QA - Quality , description: Shows all quality results , implementation_dba_data: APPS.QA_RESULTS_V ,