Vragen in gewone taal
Vraag naar out-of-stock-percentage per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.
KPI · Voorraad, inkoop en productie
Het out-of-stock-percentage is het aandeel actieve artikelen dat op een meetmoment geen voorraad heeft. Je meet het dagelijks en neemt het gemiddelde over een week of maand. Het laat zien hoe vaak een klant zou misgrijpen, nog voordat er een order binnenkomt.
Aantal artikel-dagen zonder voorraad ÷ totaal aantal artikel-dagen × 100%
Acme Groothandel heeft 2.400 actieve artikelen. Op een gemiddelde dag in maart 2026 hadden 84 artikelen geen voorraad. Het out-of-stock-percentage is 84 ÷ 2.400 × 100% = 3,5%.
Fictieve cijfers van Acme Groothandel.
Een lager percentage betekent dat klanten vaker direct kunnen kopen. Weeg het cijfer bij voorkeur naar omzet of verkoopfrequentie, want een lege plank bij een snellopend artikel kost meer dan bij een artikel dat eens per kwartaal verkocht wordt. Vergelijk met je eigen trend en kijk welke leveranciers of productgroepen de lege plekken veroorzaken.
SQL & DAX
Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.
WITH daily AS (
SELECT snapshot_date, product_id, SUM(quantity) AS qty
FROM stock_levels
WHERE snapshot_date >= date_trunc('month', current_date) - interval '3 months'
GROUP BY snapshot_date, product_id
)
SELECT date_trunc('month', snapshot_date) AS month,
COUNT(*) AS sku_days,
COUNT(*) FILTER (WHERE qty <= 0) AS stockout_days,
ROUND(100.0 * COUNT(*) FILTER (WHERE qty <= 0) / NULLIF(COUNT(*), 0), 1) AS stockout_pct
FROM daily
GROUP BY 1
ORDER BY 1;SKU Days = COUNTROWS(SUMMARIZE(Stock, Stock[SnapshotDate], Stock[ProductID]))
Stockout Rate = DIVIDE(COUNTROWS(FILTER(ADDCOLUMNS(SUMMARIZE(Stock, Stock[SnapshotDate], Stock[ProductID]), "@Qty", CALCULATE(SUM(Stock[Quantity]))), [@Qty] <= 0)), [SKU Days])In ENABLE
Vraag naar out-of-stock-percentage per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.
Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.
Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.
Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.
FAQ
Tel per dag hoeveel actieve artikelen een voorraad van nul of minder hebben en deel dat door het aantal actieve artikelen. Neem het gemiddelde over de dagen in de periode. Leg vooraf vast welke artikelen als actief tellen.
Het out-of-stock-percentage meet de voorraadpositie, los van of er vraag was. De leveringsgraad meet wat er met echte orders gebeurde: welk deel direct volledig geleverd werd. Een artikel kan leeg zijn zonder dat iemand het bestelde, en dan raakt het alleen het eerste cijfer.
Begin met de artikelen die het vaakst leeg zijn en de meeste omzet kosten. Controleer daar het bestelpunt, de veiligheidsvoorraad en de werkelijke levertijd van de leverancier. Vaak zit de oorzaak in een levertijd die in het systeem korter staat dan in de praktijk.
In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.