Componenti

Inventory

Widget inventario — stato magazzino, alert scorte e coda ordini.

I widget inventory gestiscono stato magazzino, alert critici e coda ordini da evadere. Tutti estendono BaseWidgetProps.

InventoryStatus

Stato inventario con overview, top items e breakdown per categoria.

PropTipoDescrizione
overviewInventoryOverviewOverview statistiche
topItemsInventoryItem[]Prodotti principali
categoryBreakdownArray<{ category, count, value, percentage }>Breakdown per categoria
maxItemsnumberNumero massimo prodotti

OrdersQueue

Coda ordini da evadere con overview e lista filtrabile.

PropTipoDescrizione
overviewOrdersOverviewAggregati totalOrders/pendingOrders/processingOrders/shippedOrders/totalValue/avgProcessingTime
ordersQueuedOrder[]Ordini in coda
maxOrdersnumberNumero massimo da mostrare
statusFilterOrderStatus[]Filtro per stato ordine

StockAlerts

Lista alert scorte con conteggio per priorita.

PropTipoDescrizione
alertsStockAlert[]Alert con priority, status (active/acknowledged/resolved), suggestedAction?
alertCounts{ critical, high, medium, low }Conteggio per priorita
maxAlertsnumberNumero massimo da mostrare
showResolvedbooleanMostra anche alert risolti
<PzetaDashboard :config="{ widgets: [{
  id: 'stock', type: WidgetType.StockAlerts, width: 6, height: 3,
  props: { alerts, alertCounts: { critical: 2, high: 5, medium: 8, low: 3 } }
}] }" />