Skip to the content.

IEX Dunning History – Oracle EBS SQL Report

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

Overview

Dunning letters sent by Advanced Collections, one row per dunning, with the customer, account or bill-to site dunned, the dunning plan, the letter template, the delivery method and the amount due at the time of the dunning.

The customer, account and bill-to site are derived from the dunning level: a customer level dunning has no account, and a delinquency level dunning shows the delinquent transaction with its due date and the days past due on the dunning date.

Collector is the collector of the bill-to site profile, else of the account profile, else of the party profile.

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, Dunning Date From, Dunning Date To, Customer Name, Account Number, Dunning Level, Dunning Plan, Delivery Method

Oracle EBS Tables Used

hz_customer_profiles, ar_collectors, iex_dunning_plans_vl, xdo_templates_vl, jtf_fm_template_all, hz_parties, hz_cust_site_uses_all, hz_cust_acct_sites_all, iex_dunnings, iex_delinquencies_all, mo_glob_org_access_tmp, dual, hr_all_organization_units_vl, hz_cust_accounts, ar_payment_schedules_all

Report Categories

Enginatics, R12 only

IEX Collection Note Upload, AR Customers and Sites, AR Customer Upload, AR Customer Profiles, AR Customer Credit Snapshot, AR Aging

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 IEX Dunning History 15-Oct-2026 022644.xlsx
Blitz Report™ XML Import IEX_Dunning_History.xml
SQL Source IEX Dunning History.sql
Full Report on Enginatics www.enginatics.com/reports/iex-dunning-history/

Case Study & Technical Analysis: IEX Dunning History

Executive Summary

The IEX Dunning History report lists the dunning letters that Oracle Advanced Collections sent to customers, one row per dunning. Each row shows the customer, account and bill-to site that was dunned, the dunning plan and letter template, the delivery method, the status of the dunning and the amount due when the letter was issued. Collections managers and credit controllers use it to confirm which customers were contacted, by what route and at what level, and to evidence the collection effort on overdue accounts. The report runs in Excel through Blitz Report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. The inner query reads IEX_DUNNINGS and outer joins IEX_DELINQUENCIES_ALL on the delinquency ID, limited to the accessible operating units.
  2. The derived party, account and site values are set by a DECODE on the dunning level, which uses the dunning object ID or the delinquency record.
  3. The cust account is filled from the site use when the account is not directly known, through HZ_CUST_SITE_USES_ALL and HZ_CUST_ACCT_SITES_ALL.
  4. The outer query joins the account, party and site, and the payment schedule of the delinquent transaction in AR_PAYMENT_SCHEDULES_ALL.
  5. The collector, plan and template are resolved by correlated subqueries, and results are ordered by party name, account number, creation date and dunning ID.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How is the dunned customer identified for a customer level dunning? A: The customer is taken from the dunning object itself, and the account and bill-to site are left blank because the dunning is not tied to them.

Q: Who is shown as the collector for a dunning? A: The collector of the bill-to site profile, or if none, the collector of the account profile, or if none, the collector of the party profile.

Q: How do I see how many days a delinquent invoice was overdue when the letter was sent? A: Use the days past due column for a delinquency level dunning, which is the dunning date minus the due date of the delinquent transaction.


© Enginatics GmbH