Search Results cs_sr_action_triggers
Overview
The CS_SR_ACTION_TRIGGERS table is a core repository for event-condition definitions within the Oracle E-Business Suite Service (CS) module. It functions as the central rule engine table for configuring automated actions in the Service Request lifecycle. The table stores the conditional logic that determines when specific business actions, such as notifications or workflow processes, should be automatically executed based on defined events and system states. Its role is pivotal in enabling complex, event-driven service management processes without manual intervention, thereby automating service delivery and support operations.
Key Information Stored
The table's primary purpose is to define the "if" portion of an event rule: the conditions under which an action is triggered. The primary key, EVENT_CONDITION_ID, uniquely identifies each rule definition. Key foreign key columns establish the rule's criteria by linking to master data tables. The EVENT_CODE column references CS_SR_EVENT_CODES_B to specify the triggering business event (e.g., creation, update, closure). The INCIDENT_STATUS_ID column references CS_INCIDENT_STATUSES_B to condition the rule based on the Service Request's status. The RELATIONSHIP_TYPE_ID column references CS_SR_LINK_TYPES_B, allowing rules to be conditioned on specific types of relationships between service requests or related entities. Additional columns, implied by its function, would typically store attributes like effective dates, sequencing, and enabling flags.
Common Use Cases and Queries
This table is central to administrative setups and troubleshooting of Service Request automation. Common use cases include auditing all active automation rules, diagnosing why an expected automated action did not fire, and managing rule precedence. A typical diagnostic query would join CS_SR_ACTION_TRIGGERS with CS_SR_EVENT_CODES_B and CS_INCIDENT_STATUSES_B to translate ID values into meaningful names for a report. For example:
- Listing all rules for a specific event code:
SELECT * FROM cs_sr_action_triggers WHERE event_code = 'SR_UPDATE'; - Identifying rules tied to a specific action detail:
SELECT trig.* FROM cs_sr_action_triggers trig, cs_sr_action_details det WHERE trig.event_condition_id = det.event_condition_id AND det.action_detail_id = :p_detail_id;
Implementation or upgrade activities often involve direct data fixes or migrations in this table to correct misconfigured automation logic.
Related Objects
CS_SR_ACTION_TRIGGERS maintains defined foreign key relationships with several key Service module tables, as documented in the ETRM metadata.
- Referenced By (Child Table): CS_SR_ACTION_DETAILS links via EVENT_CONDITION_ID. This is the primary relationship where the conditions defined in CS_SR_ACTION_TRIGGERS are associated with the specific actions to be executed.
- References (Parent Tables):
- CS_SR_EVENT_CODES_B: Joined on CS_SR_ACTION_TRIGGERS.EVENT_CODE to define the triggering business event.
- CS_INCIDENT_STATUSES_B: Joined on CS_SR_ACTION_TRIGGERS.INCIDENT_STATUS_ID to condition the rule based on Service Request status.
- CS_SR_LINK_TYPES_B: Joined on CS_SR_ACTION_TRIGGERS.RELATIONSHIP_TYPE_ID to condition the rule based on a specific entity relationship type.
These relationships position CS_SR_ACTION_TRIGGERS as the critical junction between master business data (events, statuses, types) and the executable action details defined for automated service processes.
-
Table: CS_SR_ACTION_TRIGGERS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_ACTION_TRIGGERS, object_name:CS_SR_ACTION_TRIGGERS, status:VALID, product: CS - Service , description: This table contains event-condition details for all event rules. , implementation_dba_data: CS.CS_SR_ACTION_TRIGGERS ,
-
Table: CS_SR_ACTION_TRIGGERS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_ACTION_TRIGGERS, object_name:CS_SR_ACTION_TRIGGERS, status:VALID, product: CS - Service , description: This table contains event-condition details for all event rules. , implementation_dba_data: CS.CS_SR_ACTION_TRIGGERS ,
-
APPS.CS_WF_AUTO_NTFY_UPDATE_PKG dependencies on CS_SR_ACTION_TRIGGERS
12.2.2
-
APPS.CS_SR_ACTION_TRIGGERS_PKG dependencies on CS_SR_ACTION_TRIGGERS
12.2.2
-
APPS.CS_WF_AUTO_NTFY_UPDATE_PKG dependencies on CS_SR_ACTION_TRIGGERS
12.1.1
-
APPS.CS_WF_EVENT_PKG dependencies on CS_SR_ACTION_TRIGGERS
12.1.1
-
APPS.CS_SR_ACTION_TRIGGERS_PKG dependencies on CS_SR_ACTION_TRIGGERS
12.1.1
-
APPS.CS_WF_EVENT_PKG dependencies on CS_SR_ACTION_TRIGGERS
12.2.2
-
APPS.CS_WF_AUTO_NTFY_UPDATE_PKG dependencies on CS_SR_EVENT_CODES_B
12.2.2
-
APPS.CS_WF_AUTO_NTFY_UPDATE_PKG dependencies on CS_SR_EVENT_CODES_B
12.1.1
-
VIEW: CS.CS_SR_ACTION_TRIGGERS#
12.2.2
owner:CS, object_type:VIEW, object_name:CS_SR_ACTION_TRIGGERS#, status:VALID,
-
SYNONYM: APPS.CS_SR_ACTION_TRIGGERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_SR_ACTION_TRIGGERS, status:VALID,
-
APPS.CS_SR_ACTION_TRIGGERS_PKG dependencies on CS_SR_ACTION_TRIGGERS_S
12.2.2
-
SYNONYM: APPS.CS_SR_ACTION_TRIGGERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_SR_ACTION_TRIGGERS, status:VALID,
-
APPS.CS_SR_ACTION_TRIGGERS_PKG SQL Statements
12.1.1
-
TRIGGER: APPS.CS_SR_ACTION_TRIGGERS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CS_SR_ACTION_TRIGGERS+, status:VALID,
-
APPS.CS_SR_ACTION_TRIGGERS_PKG dependencies on CS_SR_ACTION_TRIGGERS_S
12.1.1
-
VIEW: CS.CS_SR_ACTION_TRIGGERS#
12.2.2
-
TRIGGER: APPS.CS_SR_ACTION_TRIGGERS+
12.2.2
-
APPS.CS_SR_ACTION_TRIGGERS_PKG SQL Statements
12.2.2
-
APPS.CS_WF_AUTO_NTFY_UPDATE_PKG dependencies on CS_SR_ACTION_DETAILS
12.1.1
-
APPS.CS_WF_AUTO_NTFY_UPDATE_PKG dependencies on CS_SR_ACTION_DETAILS
12.2.2
-
FUNCTION: APPS.CS_SR_ACTION_TRIGGERS=
12.2.2
-
PACKAGE BODY: APPS.CS_SR_ACTION_TRIGGERS_PKG
12.1.1
-
Table: CS_INCIDENT_STATUSES_B
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_INCIDENT_STATUSES_B, object_name:CS_INCIDENT_STATUSES_B, status:VALID, product: CS - Service , description: This table contains non-translated information about Service Request statuses. , implementation_dba_data: CS.CS_INCIDENT_STATUSES_B ,
-
APPS.CS_WF_EVENT_PKG dependencies on CS_SR_EVENT_CODES_B
12.1.1
-
Table: CS_SR_ACTION_DETAILS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_ACTION_DETAILS, object_name:CS_SR_ACTION_DETAILS, status:VALID, product: CS - Service , description: Table contains action details associated to all event rules. , implementation_dba_data: CS.CS_SR_ACTION_DETAILS ,
-
Table: CS_SR_ACTION_DETAILS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_ACTION_DETAILS, object_name:CS_SR_ACTION_DETAILS, status:VALID, product: CS - Service , description: Table contains action details associated to all event rules. , implementation_dba_data: CS.CS_SR_ACTION_DETAILS ,
-
APPS.CS_WF_EVENT_PKG dependencies on CS_SR_ACTION_DETAILS
12.2.2
-
Table: CS_SR_LINK_TYPES_B
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_LINK_TYPES_B, object_name:CS_SR_LINK_TYPES_B, status:VALID, product: CS - Service , description: This table is used to store all the valid relationship Types between service request and service request and between service request and other business objects. The relationship description is stored in the translation table CS_SR_LINK_TY , implementation_dba_data: CS.CS_SR_LINK_TYPES_B ,
-
Table: CS_SR_EVENT_CODES_B
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_EVENT_CODES_B, object_name:CS_SR_EVENT_CODES_B, status:VALID, product: CS - Service , description: Base table for all event definitions. , implementation_dba_data: CS.CS_SR_EVENT_CODES_B ,
-
PACKAGE BODY: APPS.CS_SR_ACTION_TRIGGERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_ACTION_TRIGGERS_PKG, status:VALID,
-
FUNCTION: APPS.CS_SR_ACTION_TRIGGERS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:CS_SR_ACTION_TRIGGERS=, status:VALID,
-
APPS.CS_WF_EVENT_PKG dependencies on CS_SR_ACTION_DETAILS
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: CS_SR_EVENT_CODES_B
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_EVENT_CODES_B, object_name:CS_SR_EVENT_CODES_B, status:VALID, product: CS - Service , description: Base table for all event definitions. , implementation_dba_data: CS.CS_SR_EVENT_CODES_B ,
-
APPS.CS_WF_EVENT_PKG dependencies on CS_SR_EVENT_CODES_B
12.2.2
-
PACKAGE BODY: APPS.CS_SR_ACTION_TRIGGERS_PKG
12.2.2
-
TABLE: CS.CS_SR_ACTION_TRIGGERS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_ACTION_TRIGGERS, object_name:CS_SR_ACTION_TRIGGERS, status:VALID,
-
TABLE: CS.CS_SR_ACTION_TRIGGERS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_ACTION_TRIGGERS, object_name:CS_SR_ACTION_TRIGGERS, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_ACTION_TRIGGERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_ACTION_TRIGGERS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
Table: CS_INCIDENT_STATUSES_B
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_INCIDENT_STATUSES_B, object_name:CS_INCIDENT_STATUSES_B, status:VALID, product: CS - Service , description: This table contains non-translated information about Service Request statuses. , implementation_dba_data: CS.CS_INCIDENT_STATUSES_B ,
-
Table: CS_SR_LINK_TYPES_B
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_LINK_TYPES_B, object_name:CS_SR_LINK_TYPES_B, status:VALID, product: CS - Service , description: This table is used to store all the valid relationship Types between service request and service request and between service request and other business objects. The relationship description is stored in the translation table CS_SR_LINK_TY , implementation_dba_data: CS.CS_SR_LINK_TYPES_B ,
-
PACKAGE BODY: APPS.CS_WF_AUTO_NTFY_UPDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WF_AUTO_NTFY_UPDATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_WF_EVENT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WF_EVENT_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_WF_AUTO_NTFY_UPDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WF_AUTO_NTFY_UPDATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_WF_EVENT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WF_EVENT_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2