Skip to the content.

ONT Order to Cash Tracker – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Order Management · all Order Management reports

Overview

One row per sales order or quote line with the date of each step from quote to payment, and the accounting and GL posting of its invoice.

Invoice columns are those of the first invoice raised for the line; Invoiced Amount sums all its invoice lines. Amount Due Remaining is shown on the invoice’s first order line only, so it can be summed. Paid Date is the date the invoice’s last installment closed, Receipt Number the latest receipt applied to it.

Accounted Date is when final accounting was created for the invoice, GL Posted Date when its journal was posted.

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

Operating Unit, Order Number, Quote Number, Customer Name, Account Number, Order Type, Phase, Ordered Date From, Ordered Date To, Creation Date From, Creation Date To, Incomplete Only

Oracle EBS Tables Used

ar_payment_schedules_all, ar_receivable_applications_all, ar_cash_receipts_all, xla_transaction_entities, xla_ae_headers, xla_ae_lines, gl_import_references, gl_je_headers, oe_order_holds_all, oe_hold_sources_all, oe_hold_definitions, ra_customer_trx_lines_all, hr_all_organization_units_vl, oe_order_headers_all, oe_order_lines_all, hz_cust_accounts, hz_parties, oe_transaction_types_tl, mtl_system_items_vl, jtf_rs_salesreps, jtf_rs_resource_extns_vl, mo_glob_org_access_tmp, dual, ra_customer_trx_all

Report Categories

Enginatics, R12 only

GL Account Analysis, GL Account Analysis (Drilldown) (with inventory and WIP), GL Account Distribution Analysis

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 ONT_Order_to_Cash_Tracker.xml
SQL Source ONT Order to Cash Tracker.sql
Full Report on Enginatics www.enginatics.com/reports/ont-order-to-cash-tracker/

Case Study & Technical Analysis: ONT Order to Cash Tracker

Executive Summary

This report gives one row per sales order or quote line, with the date of each step from quotation to payment: order booking, hold, request and ship dates, invoice, due date, payment and the accounting and general ledger posting of the invoice. Order-to-cash managers and finance controllers use it to find where an order has stalled, to measure cycle time and to confirm that shipped orders have been invoiced, accounted and posted. It is a Release 12 report that runs in Excel through Blitz Report™.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. Each header joins to its operating unit, customer, order type and salesperson, and to its lines.
  2. Each line is outer-joined to the invoice lines raised from it, by the order line identifier held as the interface line attribute on the invoice line.
  3. The invoice header is joined to the invoice lines, and its installments provide the due date, amount remaining, and paid date.
  4. The receipt number is the latest receipt applied to the invoice, ordered by application date.
  5. Subledger entities link to the invoice by transaction identifier, and to journals through GL import references.

Parameters & Filtering

Performance & Optimization

FAQ

Q: Why is the amount remaining shown on only one line per invoice? A: The amount due remaining is shown on the first order line of each invoice, so that the column can be summed without counting the same invoice more than once.

Q: What does the Invoiced Amount column add up? A: It sums all the invoice lines raised from the order line, so partial and multiple invoices are reflected in the total.

Q: How can I tell whether an invoice has been posted to the general ledger? A: The GL Posted Date column shows the date of the journal posting for the invoice, and it is blank until the journal is posted.


© Enginatics GmbH