Skip to main content
Bills, vendors and POs from a refreshed cache, and an approval queue that lives in Tasks — free to view, with the NetSuite work done by a producer Agent.
A payables work surface over cached NetSuite data: open bills, vendors with balances and recent purchase orders read from files a scheduled Agent refreshes, plus a bill approval queue kept as team tasks with typed AP decision fields. Business area: Accounts Payable · Type: App Built for: AP manager, AP clerk, Controller

Data and resources

  • Open vendor bills cache (File): data/ap_open_bills.json — installed empty. A scheduled Agent with a NetSuite connection runs producer/sql/ap_open_bills.sql and saves the rows here; see producer/README.md.
  • Vendors with open balance cache (File): data/ap_vendors.json — installed empty; refreshed by the same producer Agent from producer/sql/ap_vendors.sql.
  • Purchase orders cache (File): data/ap_purchase_orders.json — installed empty; refreshed by the producer Agent from producer/sql/ap_purchase_orders.sql.
  • Bill approval queue team (Task queue): The team whose tasks hold the approval queue. Defaults to the team the App is installed into; six AP decision fields are provisioned on that team so a write-back Agent can act on each decision.
  • View preferences (App state).

Install and use

Open Library → Apps in Erstan and select AP Command Center. Review its requirements, choose a destination and the requested resources, then complete the installation review. See Adding Apps. Open the installed App from Artifacts. Review its data and setup status before sharing it. Later edits remain a draft until you publish them. See Create and edit an App.

Access and actions

The App uses the viewer’s access to its connected systems and resources. App sharing does not share credentials or grant access to a Sheet, Database, or Data Source. Actions follow the configured permissions and approval policy. See Connect App data.