Search Results ame_action_types
Overview
AME_ACTION_TYPES is a configuration table owned by the HR schema within the Oracle E-Business Suite, and it belongs to the PER (Human Resources) product family. It forms part of the Oracle Approvals Management Engine (AME), the rules-based framework that determines approval routing for transactions such as requisitions, purchase orders, expense reports, and human-resources actions. Each row in this table defines a discrete action type — a named, executable behavior that AME can invoke when an approval rule fires or when the engine moves a transaction through its approval lifecycle.
Under the heuristic Data Vault classification mined from its foreign-key structure, this object is assessed as a standalone entity. In Data Vault modeling terms, this suggests the table behaves as an independent reference or configuration set rather than participating in a hub/link/satellite hierarchy. The only documented outbound foreign key references FND_SECURITY_GROUPS, indicating that action types can be scoped or secured by a security group rather than tied to a transactional parent.
Key Information Stored
The table is documented with 16 columns in the ETRM 12.2.2 physical schema. The most significant are:
- ACTION_TYPE_ID — the surrogate primary key identifying each action type. It leads the composite unique index AME_ACTION_TYPES_PK (ACTION_TYPE_ID, START_DATE, END_DATE, ZD_EDITION_NAME).
- NAME — the business-facing name of the action type, used when configuring AME rules.
- PROCEDURE_NAME — the name of the PL/SQL procedure or API invoked when the action type executes.
- DESCRIPTION / DYNAMIC_DESCRIPTION / DESCRIPTION_QUERY — descriptive text and, where applicable, a query that dynamically generates the description at runtime.
- START_DATE / END_DATE / ZD_EDITION_NAME — effective-dating and editioning columns. Together with ACTION_TYPE_ID they form the unique business-key candidate, supporting date-tracked, multi-edition configurations.
- SECURITY_GROUP_ID — the foreign key to FND_SECURITY_GROUPS, scoping the action type to a security group.
- OBJECT_VERSION_NUMBER — the optimistic-locking column used by the Oracle Application Framework to detect concurrent updates.
- Standard audit columns: CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN.
Common Use Cases and Queries
Administrators and technical consultants query this table to audit which approval actions are enabled, to trace the procedure invoked for a given action, and to verify effective dates when troubleshooting approval behavior. A typical lookup joins the security group to resolve the owning group name:
- List active action types:
SELECT action_type_id, name, procedure_name FROM hr.ame_action_types WHERE TRUNC(SYSDATE) BETWEEN start_date AND NVL(end_date, SYSDATE); - Resolve the security group: join SECURITY_GROUP_ID to FND_SECURITY_GROUPS to display the group name alongside each action type.
- Detect dynamic descriptions: filter where DYNAMIC_DESCRIPTION is set and DESCRIPTION_QUERY is populated, useful when reviewing runtime-generated approval messaging.
Reporting use cases include approval-configuration audits, impact analysis before patching AME rules, and documentation of the action catalog for compliance reviews.
Related Objects
The most significant dependent and referenced objects are:
- FND_SECURITY_GROUPS — referenced via AME_ACTION_TYPES.SECURITY_GROUP_ID; the sole documented foreign key.
- AME_RULES / AME_RULE_ACTIONS — rules that bind action types to approval conditions.
- AME_APPROVAL_GROUPS and AME_ATTRIBUTES — the wider AME configuration model.
- AME_API — the public API that consumes action types during approval processing.
- AME_ACTION_TYPES_PK — the unique index enforcing the business-key candidate.
-
Table: AME_ACTION_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_ACTION_TYPES, object_name:AME_ACTION_TYPES, status:VALID, product: PER - Human Resources , description: To be Updated , implementation_dba_data: HR.AME_ACTION_TYPES ,
-
Table: AME_ACTION_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_ACTION_TYPES, object_name:AME_ACTION_TYPES, status:VALID, product: PER - Human Resources , description: To be Updated , implementation_dba_data: HR.AME_ACTION_TYPES ,
-
VIEW: HR.AME_ACTION_TYPES#
12.2.2
owner:HR, object_type:VIEW, object_name:AME_ACTION_TYPES#, status:VALID,
-
APPS.AME_ACTION_PKG SQL Statements
12.2.2
-
APPS.AME_ACTION_PKG SQL Statements
12.1.1
-
APPS.AME_ATY_SHD SQL Statements
12.1.1
-
APPS.AME_ATY_SHD SQL Statements
12.2.2
-
TRIGGER: APPS.AME_ACTION_TYPES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AME_ACTION_TYPES+, status:VALID,
-
VIEW: APPS.AME_ACTION_TYPES_VL
12.1.1
-
VIEW: HR.AME_ACTION_TYPES#
12.2.2
-
TRIGGER: APPS.AME_ACTION_TYPES+
12.2.2
-
VIEW: APPS.AME_ACTION_TYPES_VL
12.2.2
-
APPS.AME_ATY_INS SQL Statements
12.1.1
-
APPS.AME_ATY_INS SQL Statements
12.2.2
-
APPS.AME_ATY_BUS SQL Statements
12.1.1
-
APPS.AME_ATY_BUS SQL Statements
12.2.2
-
APPS.AME_MAN_BUS SQL Statements
12.2.2
-
APPS.AME_MAN_BUS SQL Statements
12.1.1
-
APPS.AME_ACT_BUS SQL Statements
12.1.1
-
APPS.AME_ACT_BUS SQL Statements
12.2.2
-
APPS.AME_ACTION_TYPES_API SQL Statements
12.1.1
-
APPS.AME_ACTION_TYPES_API SQL Statements
12.2.2
-
FUNCTION: APPS.AME_ACTION_TYPES=
12.2.2
-
SYNONYM: APPS.AME_ACTION_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AME_ACTION_TYPES, status:VALID,
-
SYNONYM: APPS.AME_ACTION_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AME_ACTION_TYPES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.AME_ACTION_TYPES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AME_ACTION_TYPES=, status:VALID,
-
VIEW: APPS.AME_ACTION_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, object_name:AME_ACTION_TYPES_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
TABLE: HR.AME_ACTION_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_ACTION_TYPES, object_name:AME_ACTION_TYPES, status:VALID,
-
VIEW: APPS.AME_ACTION_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, object_name:AME_ACTION_TYPES_VL, status:VALID,
-
TABLE: HR.AME_ACTION_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_ACTION_TYPES, object_name:AME_ACTION_TYPES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AME_APPROVER_TYPE_USAGES_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_APPROVER_TYPE_USAGES_API, status:VALID,
-
APPS.AME_AXU_BUS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AME_MAN_ATTRIBUTES_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_MAN_ATTRIBUTES_API, status:VALID,
-
PACKAGE BODY: APPS.AME_ACTION_USAGES_API2
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ACTION_USAGES_API2, status:VALID,
-
PACKAGE BODY: APPS.AME_PRODUCTION_ACTIONS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_PRODUCTION_ACTIONS_API, status:VALID,
-
PACKAGE BODY: APPS.AME_ACTIONS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ACTIONS_API, status:VALID,
-
APPS.AME_AXU_BUS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AME_ACTION_TYPE_CONFIG_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ACTION_TYPE_CONFIG_API, status:VALID,
-
PACKAGE BODY: APPS.AME_ACTION_TYPE_CONFIG_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ACTION_TYPE_CONFIG_API, status:VALID,
-
PACKAGE BODY: APPS.AME_ACTION_TYPES_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ACTION_TYPES_API, status:VALID,
-
PACKAGE BODY: APPS.AME_APPROVER_TYPE_USAGES_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_APPROVER_TYPE_USAGES_API, status:VALID,
-
PACKAGE BODY: APPS.AME_MIGRATE_PARALLEL_CONFIG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_MIGRATE_PARALLEL_CONFIG, status:VALID,
-
PACKAGE BODY: APPS.AME_PRODUCTION_ACTIONS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_PRODUCTION_ACTIONS_API, status:VALID,
-
PACKAGE BODY: APPS.AME_MAN_ATTRIBUTES_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_MAN_ATTRIBUTES_API, status:VALID,
-
PACKAGE BODY: APPS.AME_AYL_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_AYL_SHD, status:VALID,