Generate Late Charges Report
Prints late charges raised on overdue or late-paid transactions by batch, with transaction number, due date, and overdue amount.
Sample build of the Generate Late Charges Report — reconciled, and rendered tool-neutral so it runs in Power BI, ThoughtSpot, or Tableau.
| Customer | Transaction | Due Date | Days Overdue | Late Charge |
|---|---|---|---|---|
| Acme Industrial | Sample | 2026-04-30 | Sample | Sample |
| Northwind Trading | — | 2026-03-31 | — | — |
| Globex Holdings | Sample | 2026-02-28 | Sample | Sample |
| Initech LLC | — | 2026-01-31 | — | — |
| Umbrella Corp | Sample | 2025-12-31 | Sample | Sample |
| Acme Industrial | Sample | 2026-04-30 | Sample | Sample |
The report prints late charges raised on overdue transactions, by batch.
14 late charges are disputed — charges customers are contesting, often where the original due date or terms were wrong.
Verify terms before charging; a disputed late charge usually traces to a terms or grace-period setup error.
This is the report's BI Publisher data model — the SQL data set BI Publisher runs against Oracle tables to produce the output. The same SQL becomes a dbt model in your warehouse, so one definition drives both the formatted report and the analytics layer.
Data sources
The data-warehouse model — one fact surrounded by conformed dimensions (what you slice by) and measures (what you aggregate), expressed as dbt so it migrates with you. Grain: one row per source transaction.
| Element | Type | Definition |
|---|---|---|
| RA_CUSTOMER_TRX_ALL | dimension | dimension |
| HZ_CUST_ACCOUNTS | dimension | dimension |
| Amount | measure | measure |
Every source object behind this report. Each linked table has its own page with full column descriptions, drawn from the Oracle BICC lineage and articulated for practitioners.
| Table | Reporting columns | Subject areas |
|---|---|---|
| AR_PAYMENT_SCHEDULES_ALL | 32 | 6 |
| RA_CUSTOMER_TRX_ALL | 58 | 16 |
| HZ_CUST_ACCOUNTS | 14 | 43 |
Customization note Late-charge policy varies by customer; teams usually externalize the rules and add a preview and approval step before charges post. Irvine rebuilds these on your data.