Skip to the content.

CE Bank Statement Upload – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

CE Bank Statement Upload ======================== Loads bank statements (header and lines) into Oracle Cash Management through the bank statement open interface and runs Oracle’s Bank Statement Import automatically after upload.

Optionally, AutoReconciliation runs in the same step to match the imported statement lines against AR receipts, AP payments and GL journal lines according to the bank account’s transaction codes and matching rules, in the same way as the standard ‘Bank Statement Import & AutoReconciliation’ concurrent program.

Each row represents one statement line. Statement header information (Account Number, Statement Number, Statement Date, Currency, Control Balances) repeats on every row and the statement header is created once per statement number. Line numbers are assigned automatically per statement when left blank.

Credit and debit control totals are computed automatically from the entered lines and their transaction code types.

Upload Mode

Create

Opens an empty spreadsheet to enter new bank statements, for example pasted from a bank portal export.

Create, Update

Additionally returns statement lines that are still sitting in the bank statement open interface and did not import. Correct them and re-upload; corrected lines replace the previously staged interface records and are imported again.

Notes

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Upload Mode, AutoReconciliation, GL Date, Account Number, Statement Number

Oracle EBS Tables Used

ce_statement_headers_int, ce_statement_lines_interface

Report Categories

Enginatics, R12 only, Upload

CE Bank Statement and Reconciliation, CE Bank Statement Import Execution, AR Customer Upload, CE General Ledger Reconciliation, CE Transactions Available for Reconciliation

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output Example
Blitz Report™ XML Import CE_Bank_Statement_Upload.xml
SQL Source CE Bank Statement Upload.sql
Full Report on Enginatics www.enginatics.com/reports/ce-bank-statement-upload/

Case Study & Technical Analysis: CE Bank Statement Upload

Executive Summary

This upload loads bank statement headers and lines into Oracle Cash Management through the bank statement open interface, then runs Oracle’s Bank Statement Import automatically. It can also run AutoReconciliation in the same step, matching imported lines against AR receipts, AP payments and GL journal lines according to the bank account’s transaction codes and matching rules. Treasury and cash management teams use it to load statements exported from bank portals without keying each line, and to reconcile the day’s cash in one pass. The template runs in Excel through Blitz Report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. CE_STATEMENT_HEADERS_INT is the driving table, and CE_STATEMENT_LINES_INTERFACE is joined to it on bank account number and statement number as an outer join, so a header without lines still appears.
  2. The GL date and the auto-reconcile flag are passed in as bind values and returned on each row.
  3. A row number ordered by bank account, statement number and line number is produced as the upload row reference.
  4. Rows whose header record status is T, meaning already transferred, are excluded by the filter on record status.

Parameters & Filtering

Performance & Optimization

FAQ

Q: Can I load a statement number that was already imported? A: No. Statements already imported into Cash Management cannot be loaded again under the same statement number.

Q: Where do I see why a line failed to import? A: Failed rows show the Cash Management interface error messages in the result file. The standard Bank Statement Import Execution Report gives the same detail.

Q: How do I fix a line that did not import? A: Download with Create, Update, correct the returned line, and upload it again. The corrected line replaces the staged interface record and is imported again.


© Enginatics GmbH