Search Results ce_je_messages
Overview
The CE_JE_MESSAGES table is a core data object within the Oracle E-Business Suite Cash Management (CE) module. It functions as a persistent error log specifically for the Journal Entry Creation program, which automates the generation of General Ledger (GL) journal entries from reconciled bank statement lines. When the journal creation process encounters validation or posting errors—such as invalid accounts, closed periods, or data inconsistencies—these errors are recorded in this table. Its primary role is to provide a detailed, auditable history of failures, enabling users and support personnel to diagnose and correct issues preventing successful GL journalization from Cash Management transactions.
Key Information Stored
The table stores diagnostic information linking each error to its source transaction and the specific failure. While the full column list is not detailed in the provided metadata, the primary and foreign key relationships reveal its critical structure. The primary key is a composite of STATEMENT_LINE_ID and MESSAGE_NAME, ensuring a unique record per error type per statement line. Key columns inferred and documented include STATEMENT_LINE_ID (linking to the source transaction in CE_STATEMENT_LINES), MESSAGE_NAME (identifying the error code or type), and APPLICATION_SHORT_NAME (linking to the application via FND_APPLICATION, typically 'CE'). Other typical columns in such message tables would include MESSAGE_TEXT with the full error description, CREATION_DATE, and potentially a PROCESS_ID to group errors from a single program run.
Common Use Cases and Queries
The primary use case is troubleshooting failed journal entry creation. A user or concurrent manager would run the "Create Accounting" or similar Journal Entry Creation program for a batch of statement lines. Upon completion with errors, queries against this table identify the problematic transactions. A common diagnostic SQL pattern is:
- SELECT sl.statement_line_id, sl.trx_date, sl.amount, m.message_name, m.message_text
- FROM ce_je_messages m, ce_statement_lines sl
- WHERE m.statement_line_id = sl.statement_line_id
- AND sl.statement_header_id = <bank_statement_id>;
This report helps users correct account rules, open periods, or data in the source lines before resubmitting the journal creation process. Administrators may also run periodic cleanup scripts for old message records after issues are resolved.
Related Objects
CE_JE_MESSAGES has defined foreign key relationships with two critical tables, forming the backbone of its referential integrity:
- CE_STATEMENT_LINES: The fundamental relationship. The column CE_JE_MESSAGES.STATEMENT_LINE_ID references CE_STATEMENT_LINES.STATEMENT_LINE_ID. This links every error directly to the specific bank statement line transaction that failed during journal creation.
- FND_APPLICATION: The column CE_JE_MESSAGES.APPLICATION_SHORT_NAME references FND_APPLICATION.APPLICATION_SHORT_NAME. This ties the error record to the owning application, which is Cash Management ('CE'), within the E-Business Suite application taxonomy.
These relationships ensure that error diagnostics remain connected to their transactional source and application context, preventing orphaned records and supporting accurate joins for reporting.
-
Table: CE_JE_MESSAGES
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_JE_MESSAGES, object_name:CE_JE_MESSAGES, status:VALID, product: CE - Cash Management , description: Table to store the errors occurred during the Journal Entry Creation program execution. , implementation_dba_data: CE.CE_JE_MESSAGES ,
-
Table: CE_JE_MESSAGES
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_JE_MESSAGES, object_name:CE_JE_MESSAGES, status:VALID, product: CE - Cash Management , description: Table to store the errors occurred during the Journal Entry Creation program execution. , implementation_dba_data: CE.CE_JE_MESSAGES ,
-
Table: CE_STATEMENT_LINES
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_STATEMENT_LINES, object_name:CE_STATEMENT_LINES, status:VALID, product: CE - Cash Management , description: Bank statement lines , implementation_dba_data: CE.CE_STATEMENT_LINES ,
-
Table: CE_STATEMENT_LINES
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_STATEMENT_LINES, object_name:CE_STATEMENT_LINES, status:VALID, product: CE - Cash Management , description: Bank statement lines , implementation_dba_data: CE.CE_STATEMENT_LINES ,