Search Results fun_trx_headers
The FUN_TRX_HEADERS
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Fusion Accounting Hub (FAH) or Financials modules, primarily used to store transactional header information for accounting entries. This table serves as the foundation for recording financial transactions, ensuring data integrity, and facilitating downstream processing in General Ledger (GL), Accounts Payable (AP), and Accounts Receivable (AR). Below is a detailed breakdown of its structure, purpose, and integration within Oracle EBS.
Table Overview
TheFUN_TRX_HEADERS
table acts as the parent table for transactional data, storing metadata such as transaction identifiers, dates, statuses, and references to related entities. It is designed to support multi-org, multi-currency, and multi-ledger environments, aligning with Oracle EBS's architectural principles. Key columns include:
- TRX_HEADER_ID: Primary key, uniquely identifying each transaction header.
- TRX_NUMBER: User-friendly identifier for the transaction.
- TRX_DATE: The date the transaction was created.
- LEDGER_ID: References the ledger to which the transaction belongs.
- STATUS: Indicates the transaction's lifecycle stage (e.g., "Draft," "Posted," "Completed").
- SOURCE: Identifies the originating module (e.g., "AP_INVOICES," "AR_CASH_RECEIPTS").
- CREATED_BY and CREATION_DATE: Audit columns tracking record creation.
Functional Role
The table serves as a central hub for transactional data, enabling:- Data Aggregation: Consolidates header-level details for downstream accounting entries.
- Audit Trail: Maintains a history of transactional changes through status flags and timestamps.
- Integration: Links to child tables (e.g.,
FUN_TRX_LINES
) for line-level details and to subledger modules for reconciliation.
Integration with Oracle EBS Modules
- General Ledger (GL): Transactions from
FUN_TRX_HEADERS
are summarized and posted to GL journals via the Accounting Engine. - Subledgers (AP/AR): Invoices or receipts reference
TRX_HEADER_ID
to maintain traceability. - Multi-Org Access Control (MOAC): The
LEDGER_ID
column enforces data segregation per operating unit.
Technical Considerations
- Indexing: Key columns like
TRX_HEADER_ID
andTRX_NUMBER
are indexed for performance. - Partitioning: In high-volume environments, partitioning by
TRX_DATE
may be implemented. - API Usage: Oracle provides PL/SQL APIs (e.g.,
FUN_TRX_PUB
) to interact with this table programmatically.
Customization and Extensions
Organizations often extend the table with custom columns (e.g.,ATTRIBUTE1-15
) to capture additional context. However, modifications should adhere to Oracle's support guidelines to avoid upgrade conflicts.
Conclusion
TheFUN_TRX_HEADERS
table is a cornerstone of Oracle EBS's financial architecture, ensuring transactional data is systematically captured, validated, and propagated across modules. Its design reflects Oracle's commitment to scalability, compliance, and integration, making it indispensable for organizations leveraging EBS 12.1.1 or 12.2.2 for financial management.
-
Table: FUN_TRX_HEADERS
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_TRX_HEADERS, object_name:FUN_TRX_HEADERS, status:VALID, product: FUN - Financials Common Modules , description: FUN_TRX_HEADERS stores the transactions that make up an Intercompany transaction batch. The INITIATOR_ID, RECIPIENT_ID, BATCH_ID together form a unique key. Each transaction is meant for 1 recipient however a batch can contain multiple tran , implementation_dba_data: FUN.FUN_TRX_HEADERS ,
-
Table: FUN_TRX_HEADERS
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_TRX_HEADERS, object_name:FUN_TRX_HEADERS, status:VALID, product: FUN - Financials Common Modules , description: FUN_TRX_HEADERS stores the transactions that make up an Intercompany transaction batch. The INITIATOR_ID, RECIPIENT_ID, BATCH_ID together form a unique key. Each transaction is meant for 1 recipient however a batch can contain multiple tran , implementation_dba_data: FUN.FUN_TRX_HEADERS ,
-
APPS.FUN_INITIATOR_WF_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_GL_TRANSFER dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_MULTI_SYSTEM_WF_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_GL_TRANSFER dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_RECIPIENT_WF dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_PARTY_MERGE_PUB dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_IC_AME_WF_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_AP_TRANSFER dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_GL_BATCH_TRANSFER dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_TRX_PUB dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_REPORT_PVT dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_MULTI_SYSTEM_WF_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_WEBADI_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.HZ_PURGE_GEN dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_TRX_TYPES_PUB dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_WF_COMMON dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.JA_CN_CFS_DATA_CLT_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_GL_BATCH_TRANSFER dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_AR_BATCH_TRANSFER dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_UPDATE_UPGRADED_TRX_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.JA_CN_GL_INTER_VALID_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_WF_AUTHORIZATION_LIMIT dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_UPDATE_UPGRADED_TRX_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_WEBADI_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_REPORT_PVT dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_AR_BATCH_TRANSFER dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.HZ_PURGE_GEN dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_PERIOD_STATUS_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_WF_AUTHORIZATION_LIMIT dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_TRX_PUB dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_WF_COMMON dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_PARTY_MERGE_PUB dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_PERIOD_STATUS_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_TRX_PVT dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_GLINT_WF dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_RECIPIENT_WF dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_IC_AME_WF_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.JA_CN_GL_INTER_VALID_PKG dependencies on FUN_TRX_HEADERS
12.1.1
-
APPS.FUN_GLINT_WF dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.JA_CN_CFS_DATA_CLT_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_TRX_PVT dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_INITIATOR_WF_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_OPEN_INTERFACE_PKG dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_AP_TRANSFER dependencies on FUN_TRX_HEADERS
12.2.2
-
APPS.FUN_GLINT_WF SQL Statements
12.1.1
-
APPS.FUN_GLINT_WF SQL Statements
12.2.2
-
APPS.FUN_IC_AME_WF_PKG SQL Statements
12.1.1
-
APPS.FUN_IC_AME_WF_PKG SQL Statements
12.2.2