Billing History Report
Summarizes each customer site's transactions and the activity against them over a date range — original amount, current balance due, total payments applied, credit-memo amounts, and adjustment amounts.
Sample build of the Billing History Report — reconciled, and rendered tool-neutral so it runs in Power BI, ThoughtSpot, or Tableau.
| Customer Site | Transaction | Original | Activity | Current Balance |
|---|---|---|---|---|
| Acme Industrial | Sample | Sample | Sample | $1,240,500.00 |
| Northwind Trading | — | — | — | $842,150.75 |
| Globex Holdings | Sample | Sample | Sample | $96,400.00 |
| Initech LLC | — | — | — | $1,005,233.10 |
| Umbrella Corp | Sample | Sample | Sample | $58,720.40 |
| Acme Industrial | Sample | Sample | Sample | $1,240,500.00 |
The report summarizes each site's transactions and the receipts and adjustments applied against them.
A few sites show heavy adjustment activity against billed amounts — recurring billing corrections at those sites.
Trace the adjustment pattern to a pricing or contract setup issue; repeated billing adjustments mean the invoice was wrong at source.
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 |
|---|---|---|
| AR_PAYMENT_SCHEDULES_ALL | dimension | dimension |
| AR_RECEIVABLE_APPLICATIONS_ALL | dimension | dimension |
| AR_ADJUSTMENTS_ALL | dimension | dimension |
| Current Balance | 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 |
|---|---|---|
| RA_CUSTOMER_TRX_ALL | 58 | 16 |
| AR_PAYMENT_SCHEDULES_ALL | 32 | 6 |
| AR_RECEIVABLE_APPLICATIONS_ALL | 35 | 2 |
| AR_ADJUSTMENTS_ALL | 19 | 2 |
Customization note The seeded layout is per-site and static; finance usually wants a customer-level rollup with drill to each transaction and its applications. Irvine rebuilds these on your data.