Results for “qa_pc_actions_u1”

12 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

QA.QA_PLAN_CHAR_ACTIONS is an Oracle E-Business Suite collection plan configuration table in the Quality (QA) schema. Each row defines a single action assigned to a collection element (characteristic) within a collection plan. In ETRM terms, an action is the response the quality engine executes when a collection element's result satisfies a defined rule or trigger condition — for example, displaying a message to the operator, assigning an ASL status, invoking an Oracle Alert action set, or writing a value into a destination collection element.

The table is tightly coupled to QA_PLAN_CHAR_ACTION_TRIGGERS, which holds the evaluation condition, and to QA_ACTIONS, which holds the master definition of the action type. Because it stores descriptive attributes that qualify a parent action assignment rather than acting as a standalone master or a pure intersection of two masters, the heuristic Data Vault classification mined from the foreign key structure is satellite-leaning. In a Data Vault model this table would most naturally be modelled as a satellite hanging off the QA_PLAN_CHAR_ACTION_TRIGGERS hub or link, carrying the descriptive action attributes.

Key Information Stored

The table is defined in the APPS_TS_TX_DATA tablespace with PCTFREE 10 and comprises 19 documented columns. The most significant are:

The documented unique index QA_PC_ACTIONS_U1 spans (PLAN_CHAR_ACTION_ID, ZD_EDITION_NAME), making the pair the business-key candidate. ZD_EDITION_NAME supports edition-based redefinition in 12.2.x.

Common Use Cases and Queries

The primary use case is configuration validation and impact analysis: determining which actions are attached to a collection plan element before changing or deactivating a plan. A typical join retrieves the action type and message for a plan:

  • SELECT a.plan_char_action_id, a.message, a.status_code, act.action_type
    FROM qa.qa_plan_char_actions a, qa.qa_actions act
    WHERE a.action_id = act.action_id;
  • Trace actions back to their trigger: join PLAN_CHAR_ACTION_TRIGGER_ID to QA_PLAN_CHAR_ACTION_TRIGGERS to list the condition each action responds to.
  • Report on Oracle Alert integrations using ALR_ACTION_SET_ID / ALR_ACTION_ID to reconcile QA actions with Alert definitions.
  • Audit configuration changes via CREATED_BY and LAST_UPDATE_DATE for compliance or release migration reviews.

Related Objects

  • QA.QA_PLAN_CHAR_ACTION_TRIGGERS — joined on PLAN_CHAR_ACTION_TRIGGER_ID; the parent trigger definition.
  • QA.QA_ACTIONS — joined on ACTION_ID; supplies action type semantics.
  • QA.QA_CAR_TYPES — joined on CAR_TYPE_ID; reserved for the corrective action module.
  • QA.QA_PLAN_CHAR_ACTION_OUTPUTS — child table referencing PLAN_CHAR_ACTION_ID; stores output values produced by the action.
  • Standard QA collection plan setup forms and the QA/Alert public APIs that create and maintain plan actions depend on this table.