Need Attention
Sync Status
Phone Count Mode
Use this on your phone next to the product. Scan or search, enter physical count, edit shelf minimum / max hold, then apply count.
Vendor Defaults
Vendor default coverage and buffer are used unless an item has its own buffer override.
Vendor Order / Print
Choose a vendor and print only the items that actually need to be ordered. Items with enough BOH or over max hold stay off the print list.
Invoice / Sync
Upload real invoice PDF
This reads Grocery Outlet DSD invoice PDFs in your browser. The PDF is not stored in cloud. Only vendor, document/invoice ID, item, UPC, cost, retail, case pack, and received quantity are sent to DSD ORDER.
Test cloud connection
Paste parsed invoice JSON
The store computer agent can send this automatically later. For now you can paste JSON if needed.
Settings
Cloud rule: keep current BOH and rolling sales in cloud. Do not store full PDF history in cloud.
Raw movement cleanup keeps the app small and free. Current BOH, items, vendors, shelf min, max hold, and rolling averages stay.
Clean test/sample data
Use this to remove only sample TEST rows created by the test buttons.
Reset all cloud data
Danger: this deletes all vendors, items, current BOH, invoice headers, counts, and movement rows from Cloudflare D1.