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.

Lists SAP purchase orders (orders we place with suppliers) from the live system, filtered: doc number, card code, date, status, total. Read-only. Reach for it when the user asks about purchase orders โ€” “open POs to V001”, “purchases above 10000 last quarter”. These are outbound orders TO suppliers. Omit any filter to leave it off.

Try these prompts

  • “show me our purchase orders”
  • “open POs to V001”
  • “purchases above 10000 last quarter”

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

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

Arguments

ArgRequiredMeaning
card_codeoptionalOne supplier, e.g. V001. Omit for all.
from_dateoptionalOrder date on/after, YYYY-MM-DD.
to_dateoptionalOrder date on/before, YYYY-MM-DD.
document_statusoptionalopen or closed.
min_amountoptionalMinimum order total.
max_amountoptionalMaximum order total.
topoptionalMax rows returned.

Example result

2 open purchase orders to V001 Global Supply. PO 30007 โ€” 2026-02-11, $8,400 ยท PO 30011 โ€” 2026-03-22, $11,750.

  • list_sales_orders โ€” customer orders (inbound), the counterpart.
  • get_purchase_order โ€” one PO when the user names a single PO number.