Lagerplatzauslastung berechnen
Die Lagerplatzauslastung zeigt, welcher Anteil der nutzbaren Lagerkapazität belegt ist.
Im Browser ausführen – kostenlos
Geben Sie belegte und gesamte Plätze ein, um Prozentsatz, freie Plätze und einen eindeutigen Hinweis bei Überschreitung der üblichen 85-%-Grenze zu erhalten. Die deterministische Berechnung eignet sich für operative Kontrollen, regelmäßige Berichte und automatisierte Abläufe. Sie prognostiziert keine Nachfrage und ersetzt keine Layoutanalyse, sondern macht aus aktuellen Zählwerten ein einheitliches Kapazitätssignal.
Messen Sie belegte Kapazität einheitlich
Definieren Sie zunächst einheitlich, was als Lagerplatz gilt. Die Gesamtzahl soll nutzbare Positionen umfassen, die nach denselben Regeln Ware aufnehmen können wie belegte Positionen. Ziehen Sie gesperrte, beschädigte, reservierte, Quarantäne-, Übermaß- oder Bereitstellungsplätze vom Nenner ab, wenn sie nicht zur operativen Kapazität gehören. Wenden Sie besonders bei teilweise gefüllten Positionen eine stabile Belegungsregel an. Die Berechnung teilt belegte durch gesamte Plätze, multipliziert mit hundert und gibt zwei Dezimalstellen sowie freie Plätze aus. Vermischen Sie keine Palettenpositionen, Stückzahlen und Kommissionierfächer. Berechnen Sie Bereiche mit unterschiedlichen Definitionen getrennt, damit Vergleiche zwischen Schichten, Standorten und Zeiträumen nicht durch Methodenwechsel verfälscht werden.
Deuten Sie die Kapazitätsgrenze
Das Ergebnis enthält eine 85-%-Grenze und einen Wahrheitswert, der nur oberhalb davon wahr wird. Genau 85% liegt an der Grenze, nicht darüber. Dieser Richtwert ist ein praktisches Warnsignal und keine allgemeingültige Sicherheitsgrenze. Freie Plätze werden für Wareneingang, Nachschub, Einlagerung, Konsolidierung, Inventuren und vorübergehende Umlagerungen benötigt. Bei hoher Belegung passen verbleibende Plätze möglicherweise nicht zur eintreffenden Ware. Nutzen Sie den Hinweis, um Schnelldreherzonen, unvereinbare Platztypen, Sperren, zugesagte Eingänge und erwartete Ausgänge zu prüfen. Welche Maßnahme angemessen ist, bestimmen die Serviceziele, Produktbeschränkungen, Personalplanung und das Layout Ihres Betriebs.
Nutzen Sie das Ergebnis für Planung und Berichte
Entnehmen Sie für regelmäßige Auswertungen beide Zahlen demselben Systemstand und demselben Zeitpunkt im Betriebszyklus. Ein Wert nach dem Wareneingang ist nicht direkt mit einem Wert nach dem Versand vergleichbar. Speichern Sie belegte, gesamte und freie Plätze, Prozentsatz, Grenze und Hinweis zusammen mit dem Zeitraum. Eine Unterteilung ist oft aussagekräftiger als der Gebäudedurchschnitt: Messen Sie Regale, Kühlbereiche, Gefahrgut, Kommissionierung oder Automatisierung getrennt, wenn Bestand nicht frei verschoben werden kann. Die API kostet $0.002 je Anfrage; dieselbe Rechnung läuft auch im Browser. Ändert sich die Kapazität durch Umplatzierung oder Wartung, passen Sie den Nenner an und kennzeichnen Sie die Zeitreihe. Ergänzen Sie für Zukunftsentscheidungen Prognosen, Schwankungen, Verweildauer und Erweiterungsvorlauf.
Anwendungsfälle
Tägliche Kapazitätskontrolle
Wandeln Sie einen Systemstand in Prozentsatz und Warnsignal für die tägliche Besprechung um.
Engpassprüfung nach Bereich
Vergleichen Sie Regale, Kommissionierung und Sonderzonen, ohne lokale Engpässe im Mittelwert zu verdecken.
Belege für eine Erweiterung
Verfolgen Sie die Auslastung und nutzen Sie wiederholte Überschreitungen für Umplanung oder Ausbau.
Häufige Fragen
Wie wird die Auslastung berechnet?
Belegte Plätze werden durch alle nutzbaren Plätze geteilt und mit hundert multipliziert; ausgegeben werden zwei Dezimalstellen.
Welche Grenze gilt?
Der Richtwert beträgt 85%. Der Hinweis ist nur bei einer Auslastung über 85% wahr.
Was geschieht bei null Gesamtplätzen?
Die Anfrage liefert einen Eingabefehler, da eine Division durch null nicht möglich ist.
Dürfen belegte Plätze die Gesamtzahl übersteigen?
Nein. Diese Kombination wird abgelehnt; prüfen Sie die einheitliche Definition beider Zahlen.
Zählen gesperrte oder beschädigte Plätze mit?
Zählen Sie nur tatsächlich nutzbare Plätze und dokumentieren Sie Änderungen des Nenners.
Was kostet die API-Berechnung?
Der Preis beträgt $0.002 je Anfrage. Im Browser ist eine sofortige manuelle Prüfung möglich.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/ecom/warehouse-slot-utilization-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"occupied_slots":720,"total_slots":800}'const res = await fetch("https://api.kit.forhosting.com/ecom/warehouse-slot-utilization-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"occupied_slots": 720,
"total_slots": 800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/warehouse-slot-utilization-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"occupied_slots": 720,
"total_slots": 800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/warehouse-slot-utilization-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"occupied_slots":720,"total_slots":800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"occupied_slots":720,"total_slots":800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/warehouse-slot-utilization-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"occupied_slots": 720,
"total_slots": 800
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.warehouse_slot_utilization_calc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |