SV
Schmitz Ops

πŸ“ˆ Revenue β€” by machine (top 8)

30 days
MachineLocationRevenueShare

πŸ₯€ Sales by product type

last 30 days

πŸ“‘ Recent vends

View all β†’
TimeMachineProduct$Pay

⚠️ Low stock alerts

View all β†’
MachineProductNeed
CodeMachineLocation StatusLast visitLast vendRevenue 30d
CodeNameAddressCity ContactService daysMachinesStatus
SKUNameCategoryBarcode Per caseCostPriceStatus
NameDriverStopsStatus
DateStatusDriver RouteMachinesCash

πŸ“¦ Products to pull

ProductCategoryUnitsEst. cost

🏧 By machine

MachineLocation VendsAvg $ GrossLast vend
TimeMachineLocationCoil ProductQty$Pay
MachineLocationCoilProduct On handParNeedStatus
DateSupplierInvoice # ItemsTotalTax
DateCategoryAmountDescriptionLogged by

πŸ“ Revenue by location

LocationGrossCommission

πŸ’Έ Expenses by category

CategoryAmount

πŸ₯€ Sales by product

ProductVendsRevenueAvg priceMachines
What this is: Seedlive/Cantaloupe telemetry reports vends using raw MDB codes (numeric IDs the machine's MDB bus assigns per coil), but drivers and planograms reference human-readable selection codes (A1, B2, 101). A template stores the MDB β†’ selection pairs for one machine model, and you assign machines to templates so the ingest pipeline can translate codes on the fly.
TemplateMachine model EntriesMachines Type
NameEmailPhoneRoleStatusCreatedDriver PIN
πŸ—Ύ Location map
SeverityCategoryDescriptionCount