Search Results alr_valid_responses
Overview
The ALR_VALID_RESPONSES table is a core data structure within the Oracle E-Business Suite Alert module (ALR). It serves as the master repository for defining the permissible responses that a user can select when an alert action is triggered. In the workflow of Oracle Alerts, which automate notifications and actions based on business events, this table stores the predefined list of response options (e.g., "Approve," "Reject," "Investigate") that are linked to specific alert action sets. Its primary role is to enforce data integrity for user responses by providing a controlled set of valid choices, which are then recorded in the transactional ALR_ACTUAL_RESPONSES table. This table is critical for configuring and executing interactive alert functionality in both EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is defined by a composite primary key that uniquely identifies each valid response within the context of an application and alert. The key columns, as documented, are APPLICATION_ID, ALERT_ID, RESPONSE_SET_ID, and RESPONSE_ID. While the specific descriptive column names are not listed in the provided excerpt, the table's stated purpose is to hold "Response text for each possible response." Therefore, it logically contains at least one column for the response text or name (e.g., RESPONSE_NAME, RESPONSE_TEXT) that is displayed to the end-user. The RESPONSE_ID is a numeric identifier for the choice, while the combination of APPLICATION_ID, ALERT_ID, and RESPONSE_SET_ID ties the response to a specific action set within a defined alert.
Common Use Cases and Queries
A primary use case is auditing and reporting on the configuration of alert responses. System administrators or developers may query this table to verify the setup of interactive alerts or to diagnose issues where expected response options are not appearing. A typical query would join to parent tables like ALR_ALERTS and ALR_RESPONSE_SETS to get a full descriptive view. For example:
SELECT a.alert_name, rs.response_set_name, vr.response_id, vr.response_text FROM alr_valid_responses vr JOIN alr_alerts a ON (vr.application_id = a.application_id AND vr.alert_id = a.alert_id) JOIN alr_response_sets rs ON (vr.application_id = rs.application_id AND vr.alert_id = rs.alert_id AND vr.response_set_id = rs.response_set_id) WHERE a.alert_name = 'MY_ALERT';
Another critical use case is supporting the transactional process: when a user submits a response via the Alert Manager, the EBS application validates the input against this table before inserting a record into ALR_ACTUAL_RESPONSES.
Related Objects
As per the documented foreign key relationships, ALR_VALID_RESPONSES is centrally connected to several key Alert tables:
- ALR_ALERTS: The master alert definition. Joined via APPLICATION_ID and ALERT_ID.
- ALR_RESPONSE_SETS: The group of actions for an alert. Joined via APPLICATION_ID, ALERT_ID, and RESPONSE_SET_ID.
- ALR_ACTUAL_RESPONSES: The transactional table storing user-submitted responses. It references ALR_VALID_RESPONSES via APPLICATION_ID, ALERT_ID, RESPONSE_SET_ID, and RESPONSE_ID to ensure referential integrity.
- ALR_RESPONSE_MESSAGES: Likely stores confirmation or follow-up messages associated with a specific response. It also references the same four primary key columns of ALR_VALID_RESPONSES.
-
Table: ALR_VALID_RESPONSES
12.1.1
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_VALID_RESPONSES, object_name:ALR_VALID_RESPONSES, status:VALID, product: ALR - Alert , description: Response text for each possible response to an alert message , implementation_dba_data: ALR.ALR_VALID_RESPONSES ,
-
Table: ALR_VALID_RESPONSES
12.2.2
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_VALID_RESPONSES, object_name:ALR_VALID_RESPONSES, status:VALID, product: ALR - Alert , description: Response text for each possible response to an alert message , implementation_dba_data: ALR.ALR_VALID_RESPONSES ,
-
APPS.ALR_MLR_PACKAGE dependencies on ALR_VALID_RESPONSES
12.2.2
-
APPS.ALR_RESPONSE_ACTIONS_PKG dependencies on ALR_VALID_RESPONSES
12.1.1
-
APPS.ALR_VALID_RESPONSES_PKG dependencies on ALR_VALID_RESPONSES
12.2.2
-
APPS.ALR_RESPONSE_ACTIONS_PKG dependencies on ALR_VALID_RESPONSES
12.2.2
-
APPS.ALR_VALID_RESPONSES_PKG dependencies on ALR_VALID_RESPONSES
12.1.1
-
APPS.ALR_MLR_PACKAGE dependencies on ALR_VALID_RESPONSES
12.1.1
-
VIEW: ALR.ALR_VALID_RESPONSES#
12.2.2
owner:ALR, object_type:VIEW, object_name:ALR_VALID_RESPONSES#, status:VALID,
-
APPS.ALR_VALID_RESPONSES_PKG SQL Statements
12.2.2
-
APPS.ALR_VALID_RESPONSES_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.ALR_VALID_RESPONSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ALR_VALID_RESPONSES, status:VALID,
-
SYNONYM: APPS.ALR_VALID_RESPONSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ALR_VALID_RESPONSES, status:VALID,
-
APPS.ALR_VALID_RESPONSES_PKG dependencies on ALR_VALID_RESPONSES_S
12.2.2
-
APPS.ALR_VALID_RESPONSES_PKG dependencies on ALR_VALID_RESPONSES_S
12.1.1
-
VIEW: ALR.ALR_VALID_RESPONSES#
12.2.2
-
TRIGGER: APPS.ALR_VALID_RESPONSES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:ALR_VALID_RESPONSES+, status:VALID,
-
TRIGGER: APPS.ALR_VALID_RESPONSES+
12.2.2
-
PACKAGE BODY: APPS.ALR_VALID_RESPONSES_PKG
12.1.1
-
TABLE: ALR.ALR_VALID_RESPONSES
12.2.2
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_VALID_RESPONSES, object_name:ALR_VALID_RESPONSES, status:VALID,
-
PACKAGE BODY: APPS.ALR_VALID_RESPONSES_PKG
12.2.2
-
TABLE: ALR.ALR_VALID_RESPONSES
12.1.1
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_VALID_RESPONSES, object_name:ALR_VALID_RESPONSES, status:VALID,
-
FUNCTION: APPS.ALR_VALID_RESPONSES=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.ALR_VALID_RESPONSES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:ALR_VALID_RESPONSES=, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: ALR_RESPONSE_MESSAGES
12.1.1
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_RESPONSE_MESSAGES, object_name:ALR_RESPONSE_MESSAGES, status:VALID, product: ALR - Alert , description: Messages received in reply to an alert message , implementation_dba_data: ALR.ALR_RESPONSE_MESSAGES ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
Table: ALR_ACTUAL_RESPONSES
12.1.1
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_ACTUAL_RESPONSES, object_name:ALR_ACTUAL_RESPONSES, status:VALID, product: ALR - Alert , description: Responses expected and received for an alert message , implementation_dba_data: ALR.ALR_ACTUAL_RESPONSES ,
-
12.1.1 DBA Data
12.1.1
-
Table: ALR_RESPONSE_MESSAGES
12.2.2
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_RESPONSE_MESSAGES, object_name:ALR_RESPONSE_MESSAGES, status:VALID, product: ALR - Alert , description: Messages received in reply to an alert message , implementation_dba_data: ALR.ALR_RESPONSE_MESSAGES ,
-
PACKAGE BODY: APPS.ALR_VALID_RESPONSES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_VALID_RESPONSES_PKG, status:VALID,
-
PACKAGE BODY: APPS.ALR_RESPONSE_ACTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_RESPONSE_ACTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ALR_VALID_RESPONSES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_VALID_RESPONSES_PKG, status:VALID,
-
Table: ALR_RESPONSE_SETS
12.1.1
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_RESPONSE_SETS, object_name:ALR_RESPONSE_SETS, status:VALID, product: ALR - Alert , description: Response sets , implementation_dba_data: ALR.ALR_RESPONSE_SETS ,
-
PACKAGE BODY: APPS.ALR_RESPONSE_ACTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_RESPONSE_ACTIONS_PKG, status:VALID,
-
Table: ALR_ACTUAL_RESPONSES
12.2.2
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_ACTUAL_RESPONSES, object_name:ALR_ACTUAL_RESPONSES, status:VALID, product: ALR - Alert , description: Responses expected and received for an alert message , implementation_dba_data: ALR.ALR_ACTUAL_RESPONSES ,
-
Table: ALR_RESPONSE_SETS
12.2.2
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_RESPONSE_SETS, object_name:ALR_RESPONSE_SETS, status:VALID, product: ALR - Alert , description: Response sets , implementation_dba_data: ALR.ALR_RESPONSE_SETS ,
-
PACKAGE BODY: APPS.ALR_MLR_PACKAGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_MLR_PACKAGE, status:VALID,
-
PACKAGE BODY: APPS.ALR_MLR_PACKAGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_MLR_PACKAGE, status:VALID,
-
Table: ALR_ALERTS
12.1.1
owner:ALR, object_type:TABLE, fnd_design_data:ALR.ALR_ALERTS, object_name:ALR_ALERTS, status:VALID, product: ALR - Alert , description: Alerts defined on application tables , implementation_dba_data: ALR.ALR_ALERTS ,
-
APPS.AD_LONGTOLOB_PKG dependencies on DBA_TAB_COLUMNS
12.1.1