Bestand-Reservierungen
jtl_reservierungen
Was das Tool macht
Übersicht aller aktiven Bestandsreservierungen: welche Artikel sind in welcher Menge für welche Aufträge/Kunden reserviert? Optional auf eine SKU gefiltert. Nutze dieses Tool für 'Was ist reserviert?', 'Warum ist Artikel X nicht verfügbar?', 'Reservierungen je Kunde'.
Eingaben
| skuoptional | Nur Reservierungen dieser SKU zeigen (optional) |
| topNoptional | Länge der Rankings (Default 20) |
Die Eingaben füllt die KI aus deiner Frage. Du musst dir keine Parameternamen merken.
So wird gerechnet
Der Rechenweg in der Reihenfolge, in der das Tool arbeitet: Abruf, Filter, Berechnung, Ausgabe. Aus dem Tool-Code abgeleitet, damit nachvollziehbar ist, warum eine Zahl so ist. Dieselbe Auskunft liefert das Tool kiuser_tool_logik direkt im KI-Chat.
- 1Lädt aktive Bestandsreservierungen per GraphQL (QueryStockReservations) in Seiten zu 100 bis maximal 2.000 Einträge mit Artikel-Id, Auftrags-Id, Menge, Anlagedatum und Plattform.
- 2Löst Artikel-Ids über einen Artikelstamm-Scan (GraphQL, bis 10.000 Artikel) zu SKU und Name auf; bei SKU-Filter bleiben nur Reservierungen von Artikeln mit exakt dieser SKU.
- 3Löst Auftrags-Ids über die Auftragsliste per GraphQL rückwärts (neueste zuerst, 100 je Seite, maximal 3.000 Aufträge) zu Auftragsnummer, Kunde und Kundennummer auf; stoppt, sobald alle Ids gefunden sind.
- 4Summiert die Menge je Artikel und je Kunde (Schlüssel: Kundennummer, sonst Kundenname, sonst „Unbekannt“) und sammelt die zugehörigen Auftragsnummern.
- 5Beide Rankings werden absteigend nach reservierter Menge sortiert und auf topN Einträge gekürzt (Default 20, maximal 100).
- 6Ausgabe: SKU-Filter, Anzahl Reservierungen, Gesamtmenge, Ranking je Artikel, Ranking je Kunde und ein Hinweis, wie viele Reservierungen keinem Auftrag zugeordnet werden konnten.
Annahmen und Grenzen
- Mehr als 2.000 Reservierungen werden nicht geladen.
- Aufträge außerhalb der 3.000 neuesten werden nicht gefunden; solche Reservierungen laufen unter Kunde „Unbekannt“.
- Der Kundenname stammt aus der Rechnungsadresse des Auftrags, nicht aus dem Feld companyName.
- Artikel, die nicht mehr im Stamm sind, werden als vermutlich gelöscht gekennzeichnet.
So sieht eine Antwort aus
Aktuell sind 456 Reservierungen aktiv über zusammen 83.951 Stück. Am meisten gebunden ist Powerbank Compact 10000mAh, schwarz (SKU 100234) mit 8.576 Stück, verteilt auf die Aufträge OR-500123 und OR-500098. Nach Kunde führt Muster Handels GmbH (K-10042) mit 6.200 reservierten Stück. Das erklärt, warum ein Artikel trotz hohem Lagerbestand nicht verfügbar erscheint.
In wenigen Minuten die erste Antwort aus deinen JTL-Daten.
Sieben Tage kostenlos testen, ohne Kreditkarte und ohne Kündigungsfrist.