Layout 1:1 from NimmstaLayout-XML (device pxx=200, pxy=200) · Load (get-job) → Language (optional) → Picking Box Scan → Lagerplatz (scan article) → Quantity Confirm / Inventory (optional) → Abschluss. LightTag: preconnect in Picking Box, lightTagFeedback per location. DE/ENG parallel.
Main flow (DE path)
Load Step (Initial)
get-job: results → Picking Box Step DE/ENG (language) · empty/404 → NoOpenOrders
→
Picking Box Step DE
OPTION
Auftrag 123
SCAN Behälter
onAppear: prepareCurrentLightTags (preconnect ≤5 storage tags OFF). Scan → set pbox on results → Lagerplatz Step DE · OPTION → Options Picking Box Step DE
→
Lagerplatz Step DE
OPTION
Lager
04.08.01.01
Menge
7
Scan Artikel
PRL - 449655259
onAppear: lightTagFeedback (current storage AUTOMATIC). Scan article_number: qty>1 → Quantity Confirm · qty=1+stock → Inventory · qty=1 no stock → next Lagerplatz or Abschluss · wrong → negative · OPTION → Options Lagerplatz Step1 DE
→
Quantity Confirm Step DE
OPTION
Lagerpl.
04.08.01.01
3 / 7 ENTNOMMEN
Scan Artikel
Artikelname
onAppear: lightTagFeedback. got_all / Scan: last → Abschluss/Inventory · more → Lagerplatz · onDoubleTrigger: short pick · onDisappear: disableCurrentLighttag · OPTION → Options Quantity Confirm Step DE
→
Inventory Step DE
OPTION
Menge nach Entnahme
5 Stk.
JA
NEIN
JA → Lagerplatz or Abschluss · NEIN → Inventory Count Step DE · OPTION → Options Inventory Step DE
→
Inventory Count Step DE
OPTION
5 Stk.
-1
+1
ENTER
-1/+1 → stay · ENTER → Lagerplatz or Abschluss · OPTION → Options Inventory Count Step DE
→
Abschluss Step DE
OPTION
Auftrag 123
✓
Speichern
Speichern / onTrigger → job.done → Load Step
Language Step (optional entry)
Language Step
DEUTSCH → Picking Box Step DE · ENGLISH → Picking Box Step ENG
Alternative entry (Load Job for Pre Picking Box Step DE)
Load Job for Pre Picking Box Step DE
openJobs > 0 → Picking Box Step DE · openJobs == 0 → Start Step DE
→
Start Step DE
OPTION
Offenen Auftrag starten
open_jobs → Picking Box Step DE · OPTION → Options Start Step DE
Branch: NoOpenOrders
NoOpenOrders
No open orders
Main Menu
Reload
Main Menu → stop · Reload → cancel · onAppear 25s → cancel
Options menus DE (via OPTION button)
Options Start Step DE
ZURÜCK
Keine Option verfügbar
ZURÜCK
ZURÜCK → Start Step DE
Options Picking Box Step DE
ZURÜCK
Behälter überspringen
ZURÜCK → Picking Box · Behälter überspringen → Lagerplatz Step DE
Options Lagerplatz Step1 DE
ZURÜCK
Artikel bestätigen
Mindermenge
SEITE 1
SEITE 2
Artikel bestätigen → Quantity Confirm · Mindermenge → Options Short Pick Step DE · SEITE 2 → Step2 · ZURÜCK → Lagerplatz Step DE
Options Lagerplatz Step2 DE
ZURÜCK
Art. überspr.
Auft. überspr.
SEITE 1
SEITE 2
Art. überspr. → Lagerplatz or Abschluss · Auft. überspr. → Abschluss · SEITE 1 → Step1 · ZURÜCK → Lagerplatz Step DE
Options Lagerplatz last item DE
ZURÜCK
ZULETZT KOMMISSIONIERT
04.08.01.01
7 / 7
Artikelname
ZURÜCK → Options Lagerplatz Step2 DE
Options Picking Step DE
ZURÜCK
Artikel überspringen
Auftrag überspringen
Art. überspr. / Auft. überspr. → Lagerplatz or Abschluss · ZURÜCK → (Picking Step)
Options Quantity Confirm Step DE
ZURÜCK
Art. überspr.
Auft. überspr.
Mindermenge
Art. überspr. / Auft. überspr. / Mindermenge → Lagerplatz or Abschluss or Short Pick · ZURÜCK → Quantity Confirm Step DE
Options Inventory Count Step DE
Inventur überspr. → Abschluss or Lagerplatz · ZURÜCK → Inventory Count Step DE
Options Short Pick Step DE
Lösch
7
8
9
4
5
6
1
2
3
0
EINGABE
Numpad: Menge eingeben · EINGABE → Lagerplatz or Abschluss
Flow overview
Start: Load Step (get-job) → with results Picking Box Step DE or ENG (by language/notFirstJob); else NoOpenOrders. Optional: Language Step → DE/ENG → Picking Box. Alternative: Load Job for Pre Picking Box Step DE → openJobs>0 → Picking Box Step DE; else Start Step DE.
Picking Box: onAppear prepareCurrentLightTags (preconnect up to 5 storage IDs, set OFF). Scan container → set pbox on all results → Lagerplatz Step. OPTION: Skip container → Lagerplatz Step.
Lagerplatz: Shows storage, quantity, article. onAppear lightTagFeedback (current storage AUTOMATIC, others OFF). Scan article_number: qty>1 → Quantity Confirm; qty=1 with stock → Inventory; qty=1 no stock → next Lagerplatz or Abschluss. Wrong scan → negative_feedback. onDisappear disableCurrentLighttag. OPTION: Confirm article, Mindermenge (Short Pick), SEITE 2 (Skip article/job).
Quantity Confirm: Button „X / Y ENTNOMMEN“ or keep scanning article. got_all / scan complete → Lagerplatz, Inventory or Abschluss. onDoubleTrigger: short pick. lightTagFeedback onAppear, disableCurrentLighttag onDisappear. OPTION: Skip article, Skip job, Mindermenge.
Inventory: „Menge nach Entnahme“. JA → Lagerplatz or Abschluss. NEIN → Inventory Count. OPTION: Skip inventory.
Inventory Count: -1/+1, ENTER → Lagerplatz or Abschluss. OPTION: Inventur überspr.
Short Pick (Options Short Pick Step DE): Numpad quantity, EINGABE → Lagerplatz or Abschluss.
Abschluss: Speichern / onTrigger → job.done → Load Step.
LightTag: Preconnect in Picking Box (≤5 storage tags OFF). In Lagerplatz/Quantity Confirm: current storage AUTOMATIC, others OFF; on leave disableCurrentLighttag. LightTags addressed by storage (Lagerplatz-ID), not article number.
ENG path: Parallel steps Picking Box Step ENG, Lagerplatz Step ENG, Quantity Confirm Step ENG, Inventory Step ENG, Inventory Count Step ENG, Abschluss Step ENG and corresponding Options (ENG).
Coordinates 1:1 from NimmstaLayout (device pxx=200, pxy=200). CSV Picking Article Scan LT (PoVTemplates/CSV Picking Article Scan LT.json).