get_order_backlog โ€” Order Backlog

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

This is a Named SQL Query (SAP /SQLQueries) โ€” dynamic aggregate SQL returning per-query rows, not a fixed Service Layer entity.

Order-backlog report โ€” for each item with open sales-order demand, how much is ordered versus how much stock is on hand. Returns one row per item with ordered_qty (summed across open sales orders), on_hand (stock on hand), shortage (ordered_qty โˆ’ on_hand, floored at 0), and coverage_ok (true when on_hand >= ordered_qty), largest shortage first. A point-in-time fulfilment view โ€” it reports every item with open-order demand, hedged or not.

Try these prompts

  • “show me the order backlog”
  • “what are we short of on open orders?”
  • “can we fulfil the open orders for I002?”
  • “order backlog for I001”

ื ืกื• ื’ื ื‘ืขื‘ืจื™ืช

  • “ื”ืฆื’ ืืช ืฆื‘ืจ ื”ื”ื–ืžื ื•ืช”
  • “ื‘ืžื” ืื ื—ื ื• ื—ืกืจื™ื ืžื•ืœ ื”ื–ืžื ื•ืช ืคืชื•ื—ื•ืช?”
  • “ื”ืื ื ื•ื›ืœ ืœืกืคืง ืืช ื”ื”ื–ืžื ื•ืช ื”ืคืชื•ื—ื•ืช?”

Arguments

ArgRequiredMeaning
item_codeoptionalOne product, e.g. I001. Omit for all items.

Example result

I002 can’t be filled from stock. I002 โ€” 120 ordered, 80 on hand, shortage 40 (coverage NOT ok). I001 โ€” 50 ordered, 90 on hand, no shortage (coverage ok).

Result columns

ColumnTypeMeaning
item_codetextThe item’s SAP code.
item_nametextThe item’s name.
ordered_qtynumberQuantity committed on open sales orders.
on_handnumberQuantity in stock, summed across warehouses.
shortagenumberordered_qty minus on_hand, floored at 0 โ€” the unmet demand.
coverage_oktexttrue when stock covers the open orders. The row holds a boolean; the closed type set has none, so it is declared text โ€” a flag to read, not a magnitude to plot.

Charts

  • bar: x=item_name, y=ordered_qty,on_hand, title=“Open demand vs stock”
  • bar: x=item_name, y=shortage, title=“Shortage by item”
  • get_unhedged_demand โ€” nets open purchase orders too, dropping fully-hedged items.
  • get_stock_coverage โ€” how long stock lasts at the recent sales rate.