Search Results ame_temp_deletions
Overview
AME_TEMP_DELETIONS is a table owned by the HR schema in Oracle E-Business Suite 12.1.1 and 12.2.2, registered under the PER (Human Resources) product. It forms part of the Oracle Approvals Management Engine (AME) infrastructure, which governs approver list generation and approval routing across EBS transaction types. The table name suggests a temporary or staging construct used during approval processing, most plausibly to record deletions or exceptions encountered while AME builds and reconciles approval hierarchies. The ETRM entry marks the description as "To be Updated," so authoritative functional documentation is not available; the object is confirmed VALID in the data dictionary and exposes 16 documented columns.
Under the heuristic Data Vault classification mined from the foreign key structure, the table is characterized as standalone. This is a modeling suggestion rather than a normative classification: the only documented outgoing foreign key is to FND_SECURITY_GROUPS, and no inbound dependencies were identified. As a result, AME_TEMP_DELETIONS behaves more like an isolated operational or transient table than a conformed hub, link, or satellite in a dimensional warehouse design.
Key Information Stored
The documented physical schema for 12.2.2 contains 16 columns. The most significant are:
- TRANSACTION_ID — the transaction identifier anchoring each row to an AME approval transaction; the leading key column in practice.
- APPLICATION_ID — the EBS application owning the transaction, referenced against FND_APPLICATION.
- APPROVAL_TYPE_ID — links the row to a configured AME approval type.
- GROUP_OR_CHAIN_ID — identifies the approval group or chain the deletion relates to.
- OCCURRENCE — sequence or iteration counter within the approval process.
- USER_ID and PERSON_ID — the system user and the HR person record, respectively.
- SECURITY_GROUP_ID — the only documented foreign key, referencing FND_SECURITY_GROUPS; governs multi-tenant style data access in AME.
- NAME — descriptive label for the approver, group, or chain entry.
- APPROVER_CATEGORY — classifies the approver (for example, a specific role versus a supervisory relationship).
- ITEM_CLASS and ITEM_ID — the AME item class and the specific item key being routed.
- ACTION_TYPE_ID — the AME action type associated with the entry.
- EFFECTIVE_DATE, REASON, and JUSTIFICATION — temporal and audit context for the recorded deletion or exception.
No surrogate primary key or unique index is documented in the ETRM metadata; the natural composite of TRANSACTION_ID, OCCURRENCE, and related identifiers appears to serve as the effective business key.
Common Use Cases and Queries
Because the table is operational and transient in nature, its primary use is diagnostic and audit-oriented rather than reporting. Typical scenarios include:
- Investigating why a specific approver was dropped from a generated approval list for a transaction.
- Reconciling AME approval history against expected routing during post-implementation testing.
- Auditing approval changes attributable to a specific user, person, or security group.
A representative query pattern:
SELECT transaction_id, occurrence, person_id, name, approver_category, effective_date, reason FROM ame_temp_deletions WHERE transaction_id = :txn_id ORDER BY occurrence;- Join to FND_SECURITY_GROUPS on SECURITY_GROUP_ID to resolve the security group name.
- Filter by EFFECTIVE_DATE to correlate deletions with a deployment or configuration change window.
Because rows may be purged by AME processing, extract volumes should be validated before using the table as a system of record.
Related Objects
The table's relationships are narrow. The most significant related objects are:
- FND_SECURITY_GROUPS — the sole documented foreign key, joined on SECURITY_GROUP_ID.
- AME_APPROVAL_TYPES — resolved via APPROVAL_TYPE_ID for approval type configuration.
- AME_APPROVER_GROUPS — resolved via GROUP_OR_CHAIN_ID for group definitions.
- AME_ACTIONS / AME_ACTION_TYPES — resolved via ACTION_TYPE_ID.
- AME_TRANSACTIONS — parent transaction context via TRANSACTION_ID.
- PER_ALL_PEOPLE_F — resolves PERSON_ID to a person record.
- FND_USER — resolves USER_ID to an EBS user account.
No AME public API is documented as writing to this table; it is maintained by internal AME processing logic.
-
Table: AME_TEMP_DELETIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_TEMP_DELETIONS, object_name:AME_TEMP_DELETIONS, status:VALID, product: PER - Human Resources , description: To be Updated , implementation_dba_data: HR.AME_TEMP_DELETIONS ,
-
Table: AME_TEMP_DELETIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_TEMP_DELETIONS, object_name:AME_TEMP_DELETIONS, status:VALID, product: PER - Human Resources , description: To be Updated , implementation_dba_data: HR.AME_TEMP_DELETIONS ,
-
VIEW: HR.AME_TEMP_DELETIONS#
12.2.2
owner:HR, object_type:VIEW, object_name:AME_TEMP_DELETIONS#, status:VALID,
-
SYNONYM: APPS.AME_TEMP_DELETIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AME_TEMP_DELETIONS, status:VALID,
-
SYNONYM: APPS.AME_TEMP_DELETIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AME_TEMP_DELETIONS, status:VALID,
-
VIEW: HR.AME_TEMP_DELETIONS#
12.2.2
-
TABLE: HR.AME_TEMP_DELETIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_TEMP_DELETIONS, object_name:AME_TEMP_DELETIONS, status:VALID,
-
TABLE: HR.AME_TEMP_DELETIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.AME_TEMP_DELETIONS, object_name:AME_TEMP_DELETIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AME_UPDATE_USERNAME_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_UPDATE_USERNAME_PKG, status:VALID,
-
PACKAGE BODY: APPS.AME_TRANS_DATA_PURGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_TRANS_DATA_PURGE, status:VALID,
-
PACKAGE BODY: APPS.AME_UPDATE_USERNAME_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_UPDATE_USERNAME_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AME_API2
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_API2, status:VALID,
-
PACKAGE BODY: APPS.AME_MIGRATION_REPORT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_MIGRATION_REPORT, status:VALID,
-
PACKAGE BODY: APPS.AME_TRANS_DATA_PURGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_TRANS_DATA_PURGE, status:VALID,
-
PACKAGE BODY: APPS.AME_MIGRATION_REPORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_MIGRATION_REPORT, status:VALID,
-
PACKAGE BODY: APPS.AME_API2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_API2, status:VALID,
-
PACKAGE BODY: APPS.AME_API3
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_API3, status:VALID,
-
PACKAGE BODY: APPS.AME_API3
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_API3, status:VALID,
-
PACKAGE BODY: APPS.AME_ENGINE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ENGINE, status:VALID,
-
PACKAGE BODY: APPS.AME_ENGINE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ENGINE, status:VALID,
-
PACKAGE BODY: APPS.AME_MIGRATION_REPORT
12.1.1
-
PACKAGE BODY: APPS.AME_MIGRATION_REPORT
12.2.2
-
APPS.AME_MIGRATION_REPORT SQL Statements
12.1.1
-
APPS.AME_MIGRATION_REPORT SQL Statements
12.2.2
-
APPS.AME_TRANS_DATA_PURGE SQL Statements
12.1.1
-
APPS.AME_UPDATE_USERNAME_PKG SQL Statements
12.2.2
-
APPS.AME_UPDATE_USERNAME_PKG SQL Statements
12.1.1
-
APPS.AME_TRANS_DATA_PURGE SQL Statements
12.2.2
-
APPS.AME_API3 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AME_UPDATE_USERNAME_PKG
12.1.1
-
PACKAGE BODY: APPS.AME_UPDATE_USERNAME_PKG
12.2.2
-
APPS.AME_API3 SQL Statements
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.AME_TRANS_DATA_PURGE
12.1.1
-
PACKAGE BODY: APPS.AME_TRANS_DATA_PURGE
12.2.2
-
APPS.AME_UPDATE_USERNAME_PKG dependencies on AME_TEMP_DELETIONS
12.1.1
-
APPS.AME_TRANS_DATA_PURGE dependencies on AME_TEMP_DELETIONS
12.1.1
-
APPS.AME_API2 dependencies on AME_TEMP_DELETIONS
12.2.2
-
APPS.AME_TRANS_DATA_PURGE dependencies on AME_TEMP_DELETIONS
12.2.2
-
APPS.AME_ENGINE dependencies on AME_TEMP_DELETIONS
12.1.1
-
APPS.AME_API3 dependencies on AME_TEMP_DELETIONS
12.1.1
-
APPS.AME_MIGRATION_REPORT dependencies on AME_TEMP_DELETIONS
12.2.2
-
APPS.AME_API3 dependencies on AME_TEMP_DELETIONS
12.2.2
-
APPS.AME_MIGRATION_REPORT dependencies on AME_TEMP_DELETIONS
12.1.1