Reports — what you can ask for
Every analytics report Norma can run, with a prompt that triggers it — so you don't have to guess.
Ask in plain language — Norma picks the report and runs it against SAP. Each row shows a prompt that reliably triggers it. Filters (a customer, a date, a period) are optional; if you leave a request ambiguous, Norma will ask a clarifying question rather than guess.
Some reports come back with a chart alongside the table. The Chart column below says what it plots; a dash means that report has none.
Receivables & payables
| Report | Ask something like | Optional filters | Chart |
|---|---|---|---|
| A/R aging | “show me the AR aging” · “who owes us money” | customer, as-of date | Open value and days overdue, per invoice |
| A/P aging | “accounts payable aging” · “what do we owe suppliers” | supplier, as-of date | Open value and days overdue, per invoice |
| Credit exposure | “credit exposure across customers” | customer | Exposure vs. credit limit, and balance vs. open orders, per customer |
Revenue & margin
| Report | Ask something like | Optional filters | Chart |
|---|---|---|---|
| Revenue by month | “revenue by month” | customer | — |
| Revenue by quarter | “revenue by quarter” | customer | — |
| Revenue by year | “annual revenue” | customer | — |
| Revenue year-over-year | “how much did revenue grow year over year” · “revenue YTD vs last year” | customer, as-of date | Revenue over time, and year-on-year growth |
| Gross margin | “what is our gross margin” | — | — |
| Sales summary | “sales summary by month” · “quarterly bookings in 2025” | period (month/quarter), date range | Booked value and order count, per period |
Operations
| Report | Ask something like | Optional filters | Chart |
|---|---|---|---|
| Order backlog | “show me the open order backlog” | — | Ordered quantity vs. stock on hand, and shortage, per item |
| Order-to-cash cycle | “order to cash cycle time” | — | Average days to get paid, per customer |
| Delivery summary | “delivery summary for customer C001” | customer, date range | — |
| Stock coverage | “stock coverage for item A00001” · “stock coverage for all items” | item (or “all”) | Days of cover, and stock vs. daily demand, per item |
| Inventory valuation | “inventory valuation” | — | Stock value by item group, and its share of the total |
| Cash-flow forecast | “cash flow forecast for the next 60 days” | horizon (days), as-of date | Expected collections by week |
| Stuck orders | “show me the stuck orders” · “which sales orders are aging open” | — | Days open, and value tied up, per order |
| Unhedged demand | “unhedged demand” · “which items are short of stock for open orders” | — | Unhedged demand, and demand vs. stock and inbound, per item |
Why some reports have no chart
A few reports return more than one row for the same period — revenue by month, by quarter, and by year each return a row per period and customer and salesperson, and gross margin returns a row per item and month. A chart drawn against the period would plot the same month (or year) many times over, once per customer or item. Rolling those rows up to one point per period is the report’s job, not the chart’s, so these reports don’t declare one — a deliberate choice, not a gap. If you want revenue charted over time, ask for revenue year-over-year, which already rolls up to one row per year.
Delivery summary is a different case: it returns a single row (one count, one total), so there’s nothing else to plot it against.
Saved (named) queries
| Report | Ask something like | Optional filters |
|---|---|---|
| List named queries | “list the saved queries” · “what named reports do we have” | — |
| Run a named query | “run the AR summary report” · “run the saved AR summary query for Acme” | the query’s own filters |
Tip: for stock coverage and delivery summary, name an item/customer or say “all” — otherwise Norma will ask which one you mean.