Search Results okc_qa_list_processes
Overview
The OKC_QA_LIST_PROCESSES table is a core data object within the Oracle E-Business Suite Contracts Core (OKC) module, specifically supporting the Quality Assurance (QA) functionality. It serves as a junction or mapping table that defines the usage and execution order of a specific process definition within a particular QA checklist. This table is fundamental to the automated contract review workflow, enabling administrators to configure a sequence of validation or approval processes that must be executed as part of a checklist during contract authoring or management. Its role is to establish and maintain the many-to-many relationship between QA checklists and process definitions, thereby orchestrating complex, multi-step QA procedures.
Key Information Stored
The table's structure is designed to link a checklist to a process and dictate its execution sequence. The primary key is a composite of three columns, ensuring a unique relationship for each process within a checklist. The critical columns are:
- QCL_ID: The foreign key to the QA Checklist (OKC_QA_CHECK_LISTS_B). This identifies the specific checklist to which the process is assigned.
- PDF_ID: The foreign key to the Process Definition (OKC_PROCESS_DEFS_B). This identifies the specific process or workflow to be executed.
- RUN_SEQUENCE: An integer that dictates the order in which this process is executed relative to other processes within the same checklist (QCL_ID). Lower numbers indicate earlier execution.
Common Use Cases and Queries
A primary use case is auditing and reporting on the configuration of QA checklists. System administrators or functional consultants may need to verify which processes are assigned to a checklist and their order. A common diagnostic query retrieves the full process sequence for a given checklist, joining to the descriptive tables for clarity.
Sample Query:
SELECT qlp.qcl_id,
qlp.pdf_id,
qlp.run_sequence,
qcl.name checklist_name,
pdf.name process_name
FROM okc_qa_list_processes qlp,
okc_qa_check_lists_b qcl,
okc_process_defs_b pdf
WHERE qlp.qcl_id = qcl.id
AND qlp.pdf_id = pdf.id
AND qlp.qcl_id = :checklist_id
ORDER BY qlp.run_sequence;
Another critical scenario involves troubleshooting a QA checklist that is failing; developers would examine this table to confirm the process definitions are correctly linked and sequenced before investigating the process logic or parameters.
Related Objects
OKC_QA_LIST_PROCESSES is centrally connected within the QA and process definition sub-schema. The documented foreign key relationships are:
- Parent Table: OKC_QA_CHECK_LISTS_B via column QCL_ID. This is the master table for QA checklist definitions.
- Parent Table: OKC_PROCESS_DEFS_B via column PDF_ID. This is the master table for process definitions.
- Child Table: OKC_QA_PROCESS_PARMS. This table stores parameters for a specific process within a checklist. It references OKC_QA_LIST_PROCESSES using a composite foreign key on (QLP_QCL_ID, QLP_PDF_ID, QLP_RUN_SEQUENCE), which maps to this table's primary key columns (QCL_ID, PDF_ID, RUN_SEQUENCE).
These relationships form a hierarchical data model where a checklist (OKC_QA_CHECK_LISTS_B) contains one or more processes (via OKC_QA_LIST_PROCESSES), and each process-instance can have multiple parameters (OKC_QA_PROCESS_PARMS).
-
Table: OKC_QA_LIST_PROCESSES
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_QA_LIST_PROCESSES, object_name:OKC_QA_LIST_PROCESSES, status:VALID, product: OKC - Contracts Core , description: The usage of a process def in a particular QA check list. , implementation_dba_data: OKC.OKC_QA_LIST_PROCESSES ,
-
Table: OKC_QA_LIST_PROCESSES
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_QA_LIST_PROCESSES, object_name:OKC_QA_LIST_PROCESSES, status:VALID, product: OKC - Contracts Core , description: The usage of a process def in a particular QA check list. , implementation_dba_data: OKC.OKC_QA_LIST_PROCESSES ,
-
APPS.OKC_QLP_PVT dependencies on OKC_QA_LIST_PROCESSES
12.2.2
-
APPS.OKC_QLP_PVT dependencies on OKC_QA_LIST_PROCESSES
12.1.1
-
APPS.OKC_QLP_PVT dependencies on OKC_QA_LIST_PROCESSES
12.1.1
-
APPS.OKC_PROCESS_PVT dependencies on OKC_QA_LIST_PROCESSES
12.1.1
-
APPS.OKC_QA_CHECK_PVT dependencies on OKC_QA_LIST_PROCESSES
12.1.1
-
APPS.OKC_QLP_PVT dependencies on OKC_QA_LIST_PROCESSES
12.2.2
-
APPS.OKC_QA_CHECK_PVT dependencies on OKC_QA_LIST_PROCESSES
12.2.2
-
APPS.OKC_PROCESS_PVT dependencies on OKC_QA_LIST_PROCESSES
12.2.2
-
VIEW: APPS.OKC_QA_LIST_PROCESSES_DFV
12.2.2
-
VIEW: APPS.OKC_QA_LIST_PROCESSES_DFV
12.1.1
-
SYNONYM: APPS.OKC_QA_LIST_PROCESSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_QA_LIST_PROCESSES, status:VALID,
-
SYNONYM: APPS.OKC_QA_LIST_PROCESSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_QA_LIST_PROCESSES, status:VALID,
-
VIEW: OKC.OKC_QA_LIST_PROCESSES#
12.2.2
owner:OKC, object_type:VIEW, object_name:OKC_QA_LIST_PROCESSES#, status:VALID,
-
APPS.OKC_QA_CHECK_PVT dependencies on OKC_PROCESS_DEFS_V
12.1.1
-
TRIGGER: APPS.OKC_QA_LIST_PROCESSES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OKC_QA_LIST_PROCESSES+, status:VALID,
-
VIEW: APPS.OKL_VP_QACHECK_RESULTS_UV
12.1.1
-
APPS.OKC_QA_CHECK_PVT dependencies on OKC_PROCESS_DEFS_V
12.2.2
-
TRIGGER: APPS.OKC_QA_LIST_PROCESSES+
12.2.2
-
VIEW: APPS.OKL_VP_QACHECK_RESULTS_UV
12.2.2
-
VIEW: APPS.OKC_QA_LIST_PROCESSES_V
12.1.1
-
VIEW: APPS.OKC_QA_LIST_PROCESSES_V
12.2.2
-
View: OKC_QA_LIST_PROCESSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_QA_LIST_PROCESSES_V, object_name:OKC_QA_LIST_PROCESSES_V, status:VALID, product: OKC - Contracts Core , description: View for table OKC_QA_LIST_PROCESSES , implementation_dba_data: APPS.OKC_QA_LIST_PROCESSES_V ,
-
View: OKC_QA_LIST_PROCESSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_QA_LIST_PROCESSES_V, object_name:OKC_QA_LIST_PROCESSES_V, status:VALID, product: OKC - Contracts Core , description: View for table OKC_QA_LIST_PROCESSES , implementation_dba_data: APPS.OKC_QA_LIST_PROCESSES_V ,
-
VIEW: OKC.OKC_QA_LIST_PROCESSES#
12.2.2
-
FUNCTION: APPS.OKC_QA_LIST_PROCESSES=
12.2.2
-
APPS.OKC_QLP_PVT SQL Statements
12.1.1
-
APPS.OKC_QLP_PVT SQL Statements
12.2.2
-
APPS.OKC_QA_CHECK_PVT SQL Statements
12.2.2
-
APPS.OKC_QA_CHECK_PVT SQL Statements
12.1.1
-
FUNCTION: APPS.OKC_QA_LIST_PROCESSES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:OKC_QA_LIST_PROCESSES=, status:VALID,
-
Table: OKC_QA_CHECK_LISTS_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_QA_CHECK_LISTS_B, object_name:OKC_QA_CHECK_LISTS_B, status:VALID, product: OKC - Contracts Core , description: Associates a list of quality assurance processes with a specific contract or contract template. , implementation_dba_data: OKC.OKC_QA_CHECK_LISTS_B ,
-
Table: OKC_PROCESS_DEFS_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PROCESS_DEFS_B, object_name:OKC_PROCESS_DEFS_B, status:VALID, product: OKC - Contracts Core , description: This table stores information of PL/SQL processes or workflows within the application which are used as OUTCOME, CONTRACT PROCESS, QA PROCESS, or FUNCTION in a CONDITION LINE. , implementation_dba_data: OKC.OKC_PROCESS_DEFS_B ,
-
Table: OKC_QA_CHECK_LISTS_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_QA_CHECK_LISTS_B, object_name:OKC_QA_CHECK_LISTS_B, status:VALID, product: OKC - Contracts Core , description: Associates a list of quality assurance processes with a specific contract or contract template. , implementation_dba_data: OKC.OKC_QA_CHECK_LISTS_B ,
-
PACKAGE: APPS.OKC_QLP_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKC_QLP_PVT, status:VALID,
-
VIEW: APPS.OKC_QA_LIST_PROCESSES_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:OKC_QA_LIST_PROCESSES_DFV, status:VALID,
-
Table: OKC_QA_PROCESS_PARMS
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_QA_PROCESS_PARMS, object_name:OKC_QA_PROCESS_PARMS, status:VALID, product: OKC - Contracts Core , description: Values to be provided to the process parameters when the QA check list is run. , implementation_dba_data: OKC.OKC_QA_PROCESS_PARMS ,
-
Table: OKC_QA_PROCESS_PARMS
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_QA_PROCESS_PARMS, object_name:OKC_QA_PROCESS_PARMS, status:VALID, product: OKC - Contracts Core , description: Values to be provided to the process parameters when the QA check list is run. , implementation_dba_data: OKC.OKC_QA_PROCESS_PARMS ,
-
Table: OKC_PROCESS_DEFS_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PROCESS_DEFS_B, object_name:OKC_PROCESS_DEFS_B, status:VALID, product: OKC - Contracts Core , description: This table stores information of PL/SQL processes or workflows within the application which are used as OUTCOME, CONTRACT PROCESS, QA PROCESS, or FUNCTION in a CONDITION LINE. , implementation_dba_data: OKC.OKC_PROCESS_DEFS_B ,
-
View: OKL_VP_QACHECK_RESULTS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_VP_QACHECK_RESULTS_UV, object_name:OKL_VP_QACHECK_RESULTS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_VP_QACHECK_RESULTS_UV ,
-
PACKAGE BODY: APPS.OKC_QA_CHECK_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_QA_CHECK_PVT, status:VALID,
-
View: OKL_VP_QACHECK_RESULTS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_VP_QACHECK_RESULTS_UV, object_name:OKL_VP_QACHECK_RESULTS_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_VP_QACHECK_RESULTS_UV ,
-
APPS.OKC_QA_CHECK_PVT dependencies on OKC_QA_CHECK_LISTS_B
12.2.2
-
PACKAGE BODY: APPS.OKC_QLP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_QLP_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_QLP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_QLP_PVT, status:VALID,
-
PACKAGE: APPS.OKC_QLP_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKC_QLP_PVT, status:VALID,
-
VIEW: APPS.OKC_QA_LIST_PROCESSES_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:OKC_QA_LIST_PROCESSES_DFV, status:VALID,
-
APPS.OKC_QA_CHECK_PVT dependencies on OKC_QA_CHECK_LISTS_B
12.1.1
-
PACKAGE BODY: APPS.OKC_QA_CHECK_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_QA_CHECK_PVT, status:VALID,