Norma

What norma can do over SAP Business One today โ€” its write, read, analytics, and intake capabilities, and what is still in progress.

What norma itself does โ€” the assistant’s capabilities and tools over SAP Business One, and how it grounds its answers in this corpus.

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.

create_ar_downpayment โ€” Create A/R Down Payment

Creates a SAP A/R down payment for a customer โ€” an advance against future invoices, held for human review.

create_credit_memo โ€” Create A/R Credit Memo

Creates a SAP A/R credit memo for a customer โ€” reverses value on an invoice, held for human review.

create_delivery โ€” Create Delivery Note

Creates a SAP delivery note for a customer โ€” a write, always held for human review.

create_goods_receipt_po โ€” Create Goods-Receipt PO

Creates a SAP goods-receipt PO for a supplier โ€” a write, always held for human review.

create_invoice โ€” Create A/R Invoice

Creates a SAP A/R invoice for a customer โ€” a write, always held for human review.

create_purchase_order โ€” Create Purchase Order

Creates a SAP purchase order for a supplier โ€” a write, always held for human review.

create_purchase_quotation โ€” Create Purchase Quotation

Creates a SAP purchase quotation for a supplier โ€” a write, always held for human review.

create_quotation โ€” Create Sales Quotation

Creates a SAP sales quotation for a customer โ€” a write, always held for human review.

create_return โ€” Create A/R Return

Creates a SAP A/R return for a customer โ€” reverses a delivery (goods come back), held for human review.

create_sales_order โ€” Create Sales Order

Creates a SAP sales order for a customer โ€” a write, always held for human review.

get_ap_aging โ€” A/P Aging

Which suppliers we owe and how overdue โ€” open A/P invoices bucketed current / 1-30 / 31-60 / 60+ days.

get_ap_invoice โ€” Get A/P Invoice

Gets one SAP supplier (A/P) invoice by its document number โ€” doc number, card code, date, status, total.

get_ar_aging โ€” A/R Aging

Which customers owe money and how overdue โ€” open A/R invoices bucketed current / 1-30 / 31-60 / 60+ days.

get_ar_invoice โ€” One A/R Invoice

Gets one SAP customer (A/R) invoice by its document number โ€” doc number, card code, date, status, total.

get_business_partner โ€” Get Business Partner

Gets one business partner by its exact card code โ€” card code, name, type, balance.

get_cash_flow_forecast โ€” Cash-Flow Forecast

Expected A/R collections from open invoices due within the next N days, bucketed by week with a running total.

get_credit_exposure โ€” Credit Exposure

Each customer's credit limit against current balance plus open sales-order value, flagging who is over limit.

get_delivery โ€” Get Delivery Note

Gets one SAP delivery note by its document number โ€” doc number, card code, date, status, total.

get_delivery_summary โ€” Delivery Summary

A single aggregate over delivery notes โ€” count, total value, min, max, and the date range.

get_gross_margin โ€” Gross Margin by Item

Revenue minus cost of goods per item, by month โ€” which products actually make money.

get_grpo โ€” Get Goods-Receipt PO

Gets one SAP goods-receipt PO by its document number โ€” doc number, card code, date, total.

get_order_backlog โ€” Order Backlog

For each item with open sales-order demand, how much is ordered versus how much stock is on hand.

get_order_to_cash_cycle โ€” Order-to-Cash Cycle

Average days from a sales order being created to its invoice being paid, per customer.

get_purchase_order โ€” Get Purchase Order

Gets one SAP purchase order by its document number โ€” doc number, card code, date, status, total.

get_revenue_annual โ€” Annual Revenue

How much we invoiced per customer and salesperson, by year, from posted A/R invoices.

get_revenue_monthly โ€” Monthly Revenue

How much we invoiced per customer and salesperson, by month, from posted A/R invoices.

get_revenue_quarterly โ€” Quarterly Revenue

How much we invoiced per customer and salesperson, by quarter, from posted A/R invoices.

get_revenue_yoy โ€” Year-over-Year Revenue

Revenue per year with the year-over-year growth % and a YTD-vs-last-year comparison, from posted A/R invoices.

get_sales_order โ€” Get Sales Order

Gets one SAP sales order by its document number โ€” doc number, card code, date, status, total.

get_stock_coverage โ€” Stock Coverage

For each item, how many days the current on-hand quantity lasts at the recent average daily sales rate.

get_stuck_orders โ€” Stuck Open Sales Orders

The open sales orders sitting unfulfilled too long โ€” the aging backlog.

get_unhedged_demand โ€” Unhedged Demand

For each item, how much open sales-order demand is NOT covered by current stock plus open purchase orders.

list_ap_invoices โ€” A/P Invoices

Lists SAP supplier (A/P) invoices โ€” what we owe suppliers โ€” from the live system, filtered by supplier, date, status, or amount.

list_ar_invoices โ€” A/R Invoices

Lists SAP customer (A/R) invoices โ€” what customers owe us โ€” from the live system, filtered by customer, date, status, or amount.

list_business_partners โ€” Business Partners

Lists business partners (customers and suppliers) from the live system โ€” card code, name, type, balance.

list_deliveries โ€” Deliveries

Lists SAP delivery notes (outbound goods shipped to customers) from the live system, filtered by customer, date, status, or amount.

list_grpos โ€” Goods-Receipt POs

Lists SAP goods-receipt POs (inbound goods received from suppliers) from the live system, filtered by supplier, date, or amount.

list_items โ€” Items

Lists items (products and services) from the live system โ€” item code, name, type, price.

list_named_queries โ€” Named Queries

Lists the SAP pre-registered Named SQL Queries (codes starting mcp-) โ€” the analytics and reporting queries you can run against the live system.

list_purchase_orders โ€” Purchase Orders

Lists SAP purchase orders (orders we place with suppliers) from the live system, filtered by supplier, date, status, or amount.

list_sales_orders โ€” Sales Orders

Lists SAP sales orders (customer orders) from the live system, filtered by customer, date, status, or amount.

report_inventory_valuation โ€” Inventory Valuation

Total value of on-hand stock, valued at each item's cost price and rolled up by item group.

report_sales_summary โ€” Sales Summary

Booked sales-order value and order count, grouped by month or quarter โ€” a bookings view.

run_named_query โ€” Run a Named Query

Runs a SAP pre-registered Named SQL Query by its mcp- code and returns the result rows.

search_business_partners โ€” Find Partners

Searches business partners (customers and suppliers) by code, name, or type โ€” card code, name, type, balance.

search_items โ€” Find Items

Searches items (products and services) by code or name โ€” item code, name, type, price.

What Norma Can Do

Norma's current capabilities over SAP Business One โ€” the write, read, analytics, and intake tools it holds today, and what is still in progress.

What Norma Can Do for You

A friendly tour of the things you can ask Norma to do in SAP Business One โ€” create documents, look things up, run reports, and book from a scan.

Why Norma

The story behind the name โ€” Norma, from the Latin norma, the standard you measure against โ€” and what the product sets out to do for ERP users.

Security you can stand behind

How Norma is designed to be trusted with your most sensitive systems โ€” self-hosted intelligence, per-person identity, your ERP's own rules, and protected credentials.

Using Norma

A plain-English guide to working with Norma โ€” ask in your own words, let it read and create SAP documents, approve any writes, and see every step in the audit.

How Norma knows which system to call

Norma routes a request to the right backend (SAP today, other ERPs later) by scoping tool selection to a system โ€” not by guessing.

How to Ask Norma

Example prompts grouped by flow โ€” creating documents, looking things up, running reports, and booking from a scan โ€” so you know how to phrase a request.

Reviewing and Approving Writes

How Norma's write gate works โ€” every change to SAP is held for a human, shown with editable arguments, and only created after you approve.

Scanning a Document to Create One

How Norma turns a scanned or uploaded document into a matching SAP document โ€” extract, structure, review, create โ€” and which document types it supports.