Search Results ce_transaction_codes
The CE_TRANSACTION_CODES table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical component of the Cash Management module, primarily used to define and store transaction codes that facilitate the reconciliation of bank statements with internal accounting transactions. This table acts as a reference repository for mapping external bank transaction codes (provided by financial institutions) to internal Oracle transaction types, enabling automated reconciliation processes. Below is a detailed analysis of its structure, functionality, and integration within Oracle EBS.
Purpose and Functional Overview
The CE_TRANSACTION_CODES table serves as a bridge between bank statement lines and Oracle subledger transactions. Financial institutions often use proprietary transaction codes to categorize entries (e.g., checks, deposits, fees). Oracle Cash Management leverages this table to interpret these codes and map them to standardized Oracle transaction types (e.g., RECEIPT, PAYMENT, BANK_TRANSFER). This mapping ensures accurate reconciliation by aligning external bank data with internal GL entries.Key Columns and Structure
The table includes the following critical columns:- TRANSACTION_CODE: Unique identifier for the bank-provided transaction code (e.g., "CHK" for checks).
- TRANSACTION_TYPE: Corresponding Oracle transaction type (e.g., PAYMENT or RECEIPT).
- BANK_ACCOUNT_ID: Links the code to a specific bank account defined in CE_BANK_ACCOUNTS.
- ENABLED_FLAG: Indicates whether the code is active for reconciliation.
- DESCRIPTION: User-defined explanation of the code's purpose.
- CREATION_DATE and LAST_UPDATE_DATE: Audit columns tracking record lifecycle.
Integration with Oracle EBS Modules
CE_TRANSACTION_CODES integrates with:- Cash Management: Automates reconciliation by matching bank statement lines to GL entries using the mapped codes.
- Payables & Receivables: Transaction codes for payments (AP) and receipts (AR) are validated against this table during reconciliation.
- General Ledger: Ensures reconciled transactions post correctly to the GL by maintaining consistency between bank and subledger data.
Configuration and Usage
Administrators set up transaction codes via the Oracle Cash Management UI (Navigation: Cash Management > Setup > Banks > Transaction Codes). Key steps include:- Defining the bank's transaction code (e.g., "DEP" for deposits).
- Mapping it to an Oracle transaction type (e.g., RECEIPT).
- Assigning it to specific bank accounts or making it global.
Impact on Reconciliation
The table's accuracy directly affects reconciliation efficiency. Misconfigured codes may lead to:- Unmatched transactions requiring manual intervention.
- Delays in financial closing processes.
- Inaccurate cash position reporting.
Technical Considerations
In EBS 12.2.2, the table is part of the CE (Cash Execution) schema, with dependencies on CE_BANK_ACCOUNTS and CE_STATEMENT_HEADERS. Customizations (e.g., adding new codes) should avoid modifying seeded data to prevent upgrade conflicts.Conclusion
The CE_TRANSACTION_CODES table is foundational for automating bank reconciliation in Oracle EBS. Its proper configuration ensures seamless alignment between external banking data and internal financial records, reducing manual effort and enhancing accuracy in cash management processes. Organizations must maintain this table meticulously to optimize reconciliation workflows and ensure financial data integrity.-
Table: CE_TRANSACTION_CODES
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_TRANSACTION_CODES, object_name:CE_TRANSACTION_CODES, status:VALID, product: CE - Cash Management , description: Bank transaction codes , implementation_dba_data: CE.CE_TRANSACTION_CODES ,
-
Table: CE_TRANSACTION_CODES
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_TRANSACTION_CODES, object_name:CE_TRANSACTION_CODES, status:VALID, product: CE - Cash Management , description: Bank transaction codes , implementation_dba_data: CE.CE_TRANSACTION_CODES ,
-
APPS.CEP_STANDARD dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_AUTO_BANK_IMPORT dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_ZBA_DEAL_GENERATION dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_ZBA_DEAL_GENERATION dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_PURGE_TRX_CODES_XML dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_ZBA_DEAL_GENERATION dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_JE_CREATION dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_COPY_TRX_CODES_XML dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_JE_CREATION dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CE_ZBA_DEAL_GENERATION dependencies on CE_TRANSACTION_CODES
12.1.1
-
APPS.CEP_STANDARD dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_AUTO_BANK_IMPORT dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_AUTO_BANK_IMPORT dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_TRANSACTION_CODES
12.2.2
-
APPS.CE_TRANSACTION_CODES_PKG SQL Statements
12.1.1
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on STANDARD
12.1.1
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on CEP_STANDARD
12.1.1
-
APPS.CE_TRANSACTION_CODES_PKG SQL Statements
12.2.2
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on CE_TRANSACTION_CODES_S
12.2.2
-
VIEW: APPS.CE_TRANSACTION_CODES_DFV
12.1.1
-
VIEW: APPS.CE_TRANSACTION_CODES_DFV
12.2.2
-
APPS.CE_COPY_TRX_CODES_XML SQL Statements
12.2.2
-
APPS.CE_PURGE_TRX_CODES_XML dependencies on CE_BANK_ACCOUNTS_V
12.2.2
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on CEP_STANDARD
12.2.2
-
APPS.CE_PURGE_TRX_CODES_XML dependencies on CE_BANK_ACCOUNTS
12.2.2
-
SYNONYM: APPS.CE_TRANSACTION_CODES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CE_TRANSACTION_CODES, status:VALID,
-
APPS.CE_TRANSACTION_CODES_PKG dependencies on STANDARD
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on PAY_PAYMENT_TYPES
12.2.2
-
VIEW: APPS.CE_BANK_TRX_CODES_V
12.1.1
-
VIEW: CE.CE_TRANSACTION_CODES#
12.2.2
owner:CE, object_type:VIEW, object_name:CE_TRANSACTION_CODES#, status:VALID,
-
APPS.CE_AUTO_BANK_MATCH dependencies on PAY_PAYMENT_TYPES
12.1.1
-
VIEW: APPS.CE_BANK_TRX_CODES_V
12.2.2
-
SYNONYM: APPS.CE_TRANSACTION_CODES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CE_TRANSACTION_CODES, status:VALID,
-
APPS.CE_AUTO_BANK_MATCH dependencies on AR_RECEIPT_METHODS
12.2.2
-
PACKAGE BODY: APPS.CE_TRANSACTION_CODES_PKG
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on AR_RECEIPT_METHODS
12.1.1
-
VIEW: APPS.CEFV_BANK_STATEMENT_LINES
12.1.1
-
VIEW: APPS.CEFV_BANK_STATEMENT_LINES
12.2.2
-
PACKAGE BODY: APPS.CE_TRANSACTION_CODES_PKG
12.1.1
-
APPS.CE_AUTO_BANK_IMPORT dependencies on GL_DAILY_CONVERSION_TYPES
12.1.1
-
APPS.CE_AUTO_BANK_IMPORT dependencies on GL_DAILY_CONVERSION_TYPES
12.2.2
-
VIEW: APPS.CE_JE_MAPPINGS_V
12.1.1
-
VIEW: APPS.CEBV_BANK_STATEMENT_LINES
12.1.1