Chargen & MHD-Bestand
jtl_chargen_mhd
Was das Tool macht
Chargen-Bestände und Mindesthaltbarkeitsdaten (MHD) im Lager: Bestand je Charge, MHD-Liste mit Warnung für bald ablaufende und abgelaufene Ware. Nutze dieses Tool für 'Welche Chargen sind auf Lager?', 'Was läuft bald ab?', 'MHD-Kontrolle'.
Eingaben
| skuoptional | Nur dieser Artikel (optional) |
| warnungTageoptional | Ab wie vielen Resttagen vor MHD warnen (Default 90) |
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 parallel Chargen (QueryBatches: Artikel, Charge, Menge, Lager) und MHD-Einträge (QueryBestBeforeDates: Artikel, Datum, Menge, Lager) per GraphQL, jeweils bis maximal 2.000 Einträge.
- 2Löst Artikel-Ids über den Artikelstamm und Lager-Ids über QueryWarehouses (bis 500) zu Namen auf; bei SKU-Filter bleiben nur Einträge des Artikels mit exakt dieser SKU.
- 3Resttage je MHD-Eintrag = abgerundete Tage vom aktuellen Zeitpunkt bis zum MHD.
- 4Status: ABGELAUFEN bei Resttagen unter 0, „bald ablaufend“ bis einschließlich warnungTage (Default 90), sonst ok; ein nicht lesbares Datum ergibt „unbekannt“.
- 5Die MHD-Liste wird aufsteigend nach Resttagen sortiert und auf 200 Einträge gekürzt; Chargen werden ungekürzt ausgegeben.
- 6Ausgabe: Chargenliste, Anzahl MHD-Einträge, Anzahl abgelaufen, Anzahl bald ablaufend und die MHD-Liste mit Artikel, Datum, Menge, Lager, Resttagen und Status.
Annahmen und Grenzen
- Es findet keine Bewertung in Euro statt; dafür ist jtl_mhd_wertverfall zuständig.
- Einträge mit Menge 0 werden nicht ausgeschlossen.
- Der Lagerplatz ist in beiden Quellen nicht enthalten, nur das Lager.
- Mehr als 2.000 Chargen oder MHD-Einträge werden nicht geladen.
So sieht eine Antwort aus
Chargengeführt ist bei euch Reinigungsspray 250ml (SKU 200110): Charge CH-2026-04 mit 240 Stück im Hauptlager. Beim Mindesthaltbarkeitsdatum gibt es zwei Einträge. Abgelaufen ist nichts, aber einer läuft bald ab: die 240 Stück der genannten Charge zum 30.11., also in 90 Tagen. Das reicht noch für den normalen Abverkauf – ich würde es aber im Blick behalten.
In wenigen Minuten die erste Antwort aus deinen JTL-Daten.
Sieben Tage kostenlos testen, ohne Kreditkarte und ohne Kündigungsfrist.