Results for “ce_statement_lines_pk”

6 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

CE_STATEMENT_LINES is a core transactional table within the Oracle E-Business Suite Cash Management (CE) module. It stores individual bank statement lines as received or loaded from financial institutions, serving as the granular foundation for bank statement reconciliation, cash positioning, and automated clearing workflows. Each row represents a single debit or credit entry on a bank statement, linked to its parent statement header and subsequently to reconciliation, accounting, and error-tracking records.

From a dimensional modeling perspective, the table exhibits a satellite-leaning Data Vault classification. The surrogate primary key STATEMENT_LINE_ID uniquely identifies each line, while the business key is represented by the composite unique index CE_STATEMENT_LINES_U2 on STATEMENT_HEADER_ID and LINE_NUMBER. This positions the table as a detail-bearing satellite that depends on the CE_STATEMENT_HEADERS_ALL hub for contextual grouping and carries descriptive and transactional attributes across 70 documented columns.

Key Information Stored

The table captures both identification and transactional attributes essential to statement processing.

Common Use Cases and Queries

Reconciliation analysts and reporting developers query this table to match statement lines against open transactions, review unreconciled items, and audit accounting status. A typical pattern joins lines to their header and reconciliation records:

  • Listing unreconciled lines by bank account and statement date.
  • Retrieving line-level detail for a single statement header via STATEMENT_HEADER_ID.
  • Identifying lines with JE_STATUS_FLAG indicating pending accounting.
  • Foreign-currency exposure reporting using CURRENCY_CODE and EXCHANGE_RATE.

Sample SQL:

  • SELECT l.statement_line_id, l.line_number, l.trx_date, l.amount, l.status FROM ce_statement_lines l WHERE l.statement_header_id = :header_id ORDER BY l.line_number;
  • SELECT l.statement_line_id, l.bank_trx_number, l.amount, l.status FROM ce_statement_lines l WHERE l.status = 'UNRECONCILED';

Related Objects

The table participates in a rich relational network anchored by its foreign keys and dependent child tables.