Search Results edr_trans_ackn
Overview
The EDR_TRANS_ACKN table is a core E-Records (EDR) transactional object in Oracle E-Business Suite, owned by the EDR schema. Its documented purpose is to store transaction acknowledgement records for e-records — capturing the lifecycle events by which an e-record's transaction is confirmed, rejected, or otherwise dispositioned. In EBS 12.1.1 and 12.2.2, this table underpins the e-records acknowledgement workflow relied upon by regulated industries (pharmaceutical, food, aerospace) that require an electronic audit trail demonstrating that a transaction was received and acted upon.
The ETRM metadata assigns a heuristic Data Vault classification of standalone. In Data Vault modeling terms, this suggests the table behaves as an independent construct rather than a strict hub, link, or satellite dependent on other EDR entities. Its uniquely identifiable rows are anchored by the surrogate ACKN_ID plus a business-key composite — a pattern consistent with an autonomous event or acknowledgement store.
Key Information Stored
The table contains 11 documented columns. The most important are described below.
- ACKN_ID — Surrogate primary key, enforced via the
EDR_TRANS_ACKN_Punique index. This is the technical identifier for each acknowledgement row. - ERECORD_ID — Foreign reference to the e-record whose transaction is being acknowledged; combined with
TRANSACTION_STATUS, it forms the business-key candidateEDR_TRANS_ACKN_U. - TRANSACTION_STATUS — The acknowledged disposition state of the e-record transaction; paired with
ERECORD_IDto guarantee one acknowledgement per status per record. - ACKN_DATE — Timestamp at which the acknowledgement was recorded.
- ACKN_BY — Identity of the user or process that performed the acknowledgement.
- ACKN_NOTE — Free-text rationale, comment, or reference accompanying the acknowledgement.
- CREATED_BY, CREATION_DATE — Standard EBS WHO-column audit trail for row insertion.
- LAST_UPDATED_BY, LAST_UPDATE_LOGIN, LAST_UPDATE_DATE — Standard WHO-column audit trail for the most recent row modification.
The presence of dual unique indexes (surrogate ACKN_ID and business composite ERECORD_ID + TRANSACTION_STATUS) is significant: it enforces that a given e-record cannot hold duplicate acknowledgements for the same status, protecting traceability integrity.
Common Use Cases and Queries
Typical usage centers on compliance reporting and workflow status monitoring. A standard query retrieves the acknowledgement history for a specific e-record:
SELECT ackn_id, erecord_id, transaction_status,
ackn_date, ackn_by, ackn_note
FROM edr.edr_trans_ackn
WHERE erecord_id = :p_erecord_id
ORDER BY ackn_date DESC;
Auditors commonly request acknowledgements by status within a date window to prove timely disposition:
SELECT transaction_status, COUNT(*) FROM edr.edr_trans_ackn WHERE ackn_date BETWEEN :start_date AND :end_date GROUP BY transaction_status;
Reverse-lookup by ACKN_BY supports segregation-of-duties reviews, while joins on ERECORD_ID feed e-record dashboards and escalation reports.
Related Objects
Because the metadata classifies this object as standalone, its documented external relationships are implicit through column semantics rather than declared foreign keys. The most relevant associated objects include:
- The e-record master table in the EDR schema, joined on
ERECORD_ID, providing the transaction context being acknowledged. - E-Records workflow and OAF pages that surface acknowledgement status to users.
- EBS concurrent programs that reconcile acknowledged versus outstanding transactions.
- Standard EBS audit/BI views that query
CREATED_BYandLAST_UPDATE_DATEfor change tracking. - E-Records APIs (PL/SQL packages in the EDR schema) that insert acknowledgements, populating
ACKN_IDvia sequence.
Given the limited documented FK data, practitioners should validate relationships against the EDR schema's referential constraints in their specific 12.1.1 or 12.2.2 instance before building dependent reports.
-
Table: EDR_TRANS_ACKN
12.1.1
owner:EDR, object_type:TABLE, fnd_design_data:EDR.EDR_TRANS_ACKN, object_name:EDR_TRANS_ACKN, status:VALID, product: EDR - E-Records , description: Table to store the transaction acknowledgement for erecords , implementation_dba_data: EDR.EDR_TRANS_ACKN ,
-
Table: EDR_TRANS_ACKN
12.2.2
owner:EDR, object_type:TABLE, fnd_design_data:EDR.EDR_TRANS_ACKN, object_name:EDR_TRANS_ACKN, status:VALID, product: EDR - E-Records , description: Table to store the transaction acknowledgement for erecords , implementation_dba_data: EDR.EDR_TRANS_ACKN ,
-
VIEW: EDR.EDR_TRANS_ACKN#
12.2.2
owner:EDR, object_type:VIEW, object_name:EDR_TRANS_ACKN#, status:VALID,
-
VIEW: EDR.EDR_TRANS_ACKN#
12.2.2
-
SYNONYM: APPS.EDR_TRANS_ACKN
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDR_TRANS_ACKN, status:VALID,
-
APPS.EDR_TRANS_ACKN_PVT SQL Statements
12.1.1
-
SYNONYM: APPS.EDR_TRANS_ACKN
12.2.2
owner:APPS, object_type:SYNONYM, object_name:EDR_TRANS_ACKN, status:VALID,
-
APPS.EDR_TRANS_ACKN_PUB SQL Statements
12.1.1
-
APPS.EDR_TRANS_ACKN_PVT SQL Statements
12.2.2
-
APPS.EDR_TRANS_ACKN_PUB SQL Statements
12.2.2
-
TABLE: EDR.EDR_TRANS_ACKN
12.2.2
owner:EDR, object_type:TABLE, fnd_design_data:EDR.EDR_TRANS_ACKN, object_name:EDR_TRANS_ACKN, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
TABLE: EDR.EDR_TRANS_ACKN
12.1.1
owner:EDR, object_type:TABLE, fnd_design_data:EDR.EDR_TRANS_ACKN, object_name:EDR_TRANS_ACKN, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_TRANS_ACKN_PUB, status:VALID,
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_TRANS_ACKN_PUB, status:VALID,
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_TRANS_ACKN_PVT, status:VALID,
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_TRANS_ACKN_PVT, status:VALID,
-
PACKAGE BODY: APPS.EDR_PSIG_PAGE_FLOW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_PSIG_PAGE_FLOW, status:VALID,
-
PACKAGE BODY: APPS.EDR_PSIG_PAGE_FLOW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_PSIG_PAGE_FLOW, status:VALID,
-
PACKAGE BODY: APPS.EDR_PSIG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_PSIG, status:VALID,
-
PACKAGE BODY: APPS.EDR_PSIG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDR_PSIG, status:VALID,
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PVT
12.2.2
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PVT
12.1.1
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PUB
12.1.1
-
PACKAGE BODY: APPS.EDR_TRANS_ACKN_PUB
12.2.2
-
PACKAGE: APPS.EDR_TRANS_ACKN_PVT
12.1.1
-
eTRM - EDR Tables and Views
12.2.2
description: eRecords Reports Temporary Table ,
-
eTRM - EDR Tables and Views
12.1.1
description: eRecords Reports Temporary Table ,
-
PACKAGE: APPS.EDR_TRANS_ACKN_PVT
12.2.2
-
APPS.EDR_PSIG_PAGE_FLOW SQL Statements
12.1.1
-
APPS.EDR_PSIG_PAGE_FLOW SQL Statements
12.2.2
-
APPS.EDR_PSIG_PAGE_FLOW dependencies on EDR_TRANS_ACKN
12.2.2
-
APPS.EDR_PSIG dependencies on EDR_TRANS_ACKN
12.2.2
-
APPS.EDR_PSIG_PAGE_FLOW dependencies on EDR_TRANS_ACKN
12.1.1
-
APPS.EDR_TRANS_ACKN_PVT dependencies on EDR_TRANS_ACKN
12.1.1
-
APPS.EDR_TRANS_ACKN_PUB dependencies on EDR_TRANS_ACKN
12.2.2
-
APPS.EDR_PSIG dependencies on EDR_TRANS_ACKN
12.1.1
-
APPS.EDR_TRANS_ACKN_PUB dependencies on EDR_TRANS_ACKN
12.1.1
-
APPS.EDR_TRANS_ACKN_PVT dependencies on EDR_TRANS_ACKN
12.2.2
-
APPS.EDR_PSIG SQL Statements
12.1.1
-
APPS.EDR_TRANS_ACKN_PVT dependencies on EDR_TRANS_ACKN_S
12.1.1