Search Results xla_ae_lines
The XLA_AE_LINES
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the Subledger Accounting (SLA) architecture, serving as the repository for accounting entries generated by subledger transactions. This table stores detailed accounting line information before it is transferred to the General Ledger (GL) via the Accounting Engine. Below is a detailed breakdown of its structure, purpose, and significance in Oracle EBS.
Overview of XLA_AE_LINES
TheXLA_AE_LINES
table is part of the Oracle Subledger Accounting module, which provides a rules-based accounting engine to create accounting entries for subledger transactions. It acts as an intermediary between subledger modules (e.g., Payables, Receivables, Assets) and the General Ledger, ensuring compliance with accounting standards and corporate policies.
Key Columns and Their Functions
- AE_HEADER_ID: Foreign key linking to
XLA_AE_HEADERS
, associating accounting lines with their corresponding headers. - AE_LINE_NUM: A sequential number identifying the line within an accounting entry.
- APPLICATION_ID: Identifies the subledger application (e.g., 200 for Payables, 222 for Projects).
- CODE_COMBINATION_ID: References the GL account (
GL_CODE_COMBINATIONS
) for the accounting line. - ENTERED_DR/ENTERED_CR: Stores the debit or credit amounts in the transaction currency.
- ACCOUNTED_DR/ACCOUNTED_CR: Stores the debit or credit amounts in the functional currency.
- ACCOUNTING_CLASS_CODE: Classifies the line (e.g., "LIABILITY," "EXPENSE") based on SLA rules.
- EVENT_ID: Links to
XLA_EVENTS
, associating the line with the originating subledger event. - SOURCE_DISTRIBUTION_TYPE: Indicates the source subledger table (e.g., "AP_INVOICE_DISTRIBUTIONS").
- SOURCE_DISTRIBUTION_ID: Foreign key to the source subledger distribution record.
Purpose and Workflow
TheXLA_AE_LINES
table is populated during the "Accounting Program" execution, which applies accounting rules defined in SLA setups. The workflow involves:
- Event Capture: Subledger transactions (e.g., invoices, payments) trigger events stored in
XLA_EVENTS
. - Rule Processing: SLA rules determine how transactions are accounted, generating entries in
XLA_AE_HEADERS
andXLA_AE_LINES
. - Validation: Entries are validated for accuracy before transfer to GL.
- Transfer to GL: Validated entries are posted to
GL_INTERFACE
and then toGL_JE_LINES
.
Integration with Other Modules
The table integrates with:- Subledger Modules: Sources data from Payables, Receivables, Assets, etc.
- General Ledger: Feeds accounting entries via
GL_INTERFACE
. - SLA Setup Tables: References
XLA_ACCOUNTING_RULES
,XLA_EVENT_CLASSES
, etc.
Technical Considerations
- Indexing: Key columns like
AE_HEADER_ID
,EVENT_ID
, andAPPLICATION_ID
are indexed for performance. - Partitioning: In high-volume environments, partitioning by
APPLICATION_ID
orEVENT_DATE
may be used. - Audit Trail: Changes are logged in
XLA_AE_LINES_H
for compliance.
Common Use Cases
- Troubleshooting: Querying
XLA_AE_LINES
helps diagnose missing or incorrect accounting entries. - Reporting: Provides granular data for subledger-to-GL reconciliation.
- Custom Extensions: Enables custom accounting logic via PL/SQL triggers or APIs.
Conclusion
TheXLA_AE_LINES
table is a cornerstone of Oracle EBS Subledger Accounting, ensuring accurate and auditable financial reporting. Its design supports complex accounting rules, multi-currency transactions, and seamless integration with GL, making it indispensable for financial operations in EBS 12.1.1 and 12.2.2.
-
Table: XLA_AE_LINES
12.1.1
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_AE_LINES, object_name:XLA_AE_LINES, status:VALID, product: XLA - Subledger Accounting , description: The XLA_AE_LINES table stores the subledger journal entry lines. There is a one-to-many relationship between subledger journal entry headers and subledger journal entry lines. , implementation_dba_data: XLA.XLA_AE_LINES ,
-
Table: XLA_AE_LINES
12.2.2
owner:XLA, object_type:TABLE, fnd_design_data:XLA.XLA_AE_LINES, object_name:XLA_AE_LINES, status:VALID, product: XLA - Subledger Accounting , description: The XLA_AE_LINES table stores the subledger journal entry lines. There is a one-to-many relationship between subledger journal entry headers and subledger journal entry lines. , implementation_dba_data: XLA.XLA_AE_LINES ,
-
APPS.JE_JEHUFAMS_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.ARP_ACCT_EVENT_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.JL_BR_AR_BANK_ACCT_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.ARP_XLA_UPGRADE dependencies on XLA_AE_LINES
12.1.1
-
APPS.FA_SLA_EVENTS_UPG_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on XLA_AE_LINES
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on XLA_AE_LINES
12.1.1
-
APPS.JE_ZZ_AUDIT_AP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.IGI_IGIIAOPE_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.XLA_ANALYTICAL_CRITERIA_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.BOM_CSTRACCR_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.FV_FACTS1_GL_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.IGC_CBC_GL_FC_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.IGI_IGIIACSD_XMLP_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.XLA_BALANCES_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.XLA_CA_BALANCES_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.ARP_XLA_UPGRADE dependencies on XLA_AE_LINES
12.2.2
-
APPS.XLA_HIST_LEDGER_UPG_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.XLA_TRANSFER_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.IGI_IGIIARRV_XMLP_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.XLA_TB_BALANCE_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.AP_PERIOD_CLOSE_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.ARP_MRC_XLA_UPGRADE dependencies on XLA_AE_LINES
12.2.2
-
APPS.ZX_AP_ACTG_POPULATE_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.IGI_IGIIARSV_XMLP_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.JA_JAINCTRB_XMLP_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.FA_FASRSVED_XMLP_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.PAY_SLA_UPDATE_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.JL_BR_AR_BANK_ACCT_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.JE_ZZ_AUDIT_AP_PKG dependencies on XLA_AE_LINES
12.2.2
-
APPS.XLA_UPGRADE_PUB dependencies on XLA_AE_LINES
12.1.1
-
APPS.JL_JLZZPSSR_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.PA_XLA_INTF_REV_EVENTS dependencies on XLA_AE_LINES
12.1.1
-
APPS.PA_MASS_ADDITIONS_CREATE_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.XLA_HIST_LEDGER_UPG_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.FA_FASCOSTS_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.IGI_IGIIABLS_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.FA_FASRSVES_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.XLA_THIRD_PARTY_MERGE dependencies on XLA_AE_LINES
12.1.1
-
APPS.AP_MASS_ADDITIONS_CREATE_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.XLA_JOURNAL_ENTRIES_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.XLA_CONTROL_ACCOUNTS_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.XLA_DRILLDOWN_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.ZX_AP_POPULATE_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.CST_UPD_GIR_MTA_WTA dependencies on XLA_AE_LINES
12.1.1
-
APPS.JA_JAINCTRB_XMLP_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.AP_ACCTG_PAY_DIST_PKG dependencies on XLA_AE_LINES
12.1.1
-
APPS.FII_AP_INV_LINES_F_C dependencies on XLA_AE_LINES
12.1.1