Layout 1:1 from NimmstaLayout XML (device pxx=200, pxy=200) · Load (get-job) → Language (optional) → Picking Box Scan → Storage (scan article) → Quantity Confirm / Inventory (optional) → Completion. LightTag: preconnect in Picking Box, lightTagFeedback per location. DE/EN in parallel.
Main flow (DE locale)
Load Step (Initial)
get-job: results → Picking Box Step/ENG (language) · empty/404 → NoOpenOrders
→
Picking Box Step
OPTION
Order 123
SCAN container
onAppear: prepareCurrentLightTags (preconnect ≤5 storage tags OFF). Scan → set pbox on results → Storage Step · OPTION → Options Picking Box Step
→
Storage Step
OPTION
Storage
04.08.01.01
Qty
7
Scan article
PRL - 449655259
onAppear: lightTagFeedback (current storage AUTOMATIC). Scan article_number: qty>1 → Quantity Confirm · qty=1+stock → Inventory · qty=1 no stock → next Storage or Completion · wrong → negative · OPTION → Options Storage Step1
→
Quantity Confirm Step
OPTION
Stor.
04.08.01.01
3 / 7 TAKEN
Scan article
Article name
onAppear: lightTagFeedback. got_all / Scan: last → Completion/Inventory · more → Storage · onDoubleTrigger: short pick · onDisappear: disableCurrentLighttag · OPTION → Options Quantity Confirm Step
→
Inventory Step
OPTION
Qty after pick
5 pcs
YES
NO
YES → Storage or Completion · NO → Inventory Count Step · OPTION → Options Inventory Step
→
Inventory Count Step
-1/+1 → stay · ENTER → Storage or Completion · OPTION → Options Inventory Count Step
→
Completion Step
Save / onTrigger → job.done → Load Step
Language Step (optional entry)
Language Step
GERMAN → Picking Box Step · ENGLISH → Picking Box Step ENG
Alternative entry (Load Job for Pre Picking Box Step)
Load Job for Pre Picking Box Step
openJobs > 0 → Picking Box Step · openJobs == 0 → Start Step
→
Start Step
open_jobs → Picking Box Step · OPTION → Options Start Step
Branch: NoOpenOrders
NoOpenOrders
No open orders
Main Menu
Reload
Main Menu → stop · Reload → cancel · onAppear 25s → cancel
Options menus (via OPTION button)
Options Start Step
BACK
No option available
BACK
BACK → Start Step
Options Picking Box Step
BACK → Picking Box · Skip container → Storage Step
Options Storage Step1
BACK
Confirm article
Shortage
PAGE 1
PAGE 2
Confirm article → Quantity Confirm · Shortage → Options Short Pick Step · PAGE 2 → Step2 · BACK → Storage Step
Options Storage Step2
BACK
Art. skipped
Order skipped
PAGE 1
PAGE 2
Art. skipped → Storage or Completion · Order skipped → Completion · PAGE 1 → Step1 · BACK → Storage Step
Options Storage last item
BACK
LAST PICKED
04.08.01.01
7 / 7
Article name
BACK → Options Storage Step2
Options Picking Step
BACK
Skip article
Skip order
Art. skipped / Order skipped → Storage or Completion · BACK → (Picking Step)
Options Quantity Confirm Step
BACK
Art. skipped
Order skipped
Shortage
Art. skipped / Order skipped / Shortage → Storage or Completion or Short Pick · BACK → Quantity Confirm Step
Options Inventory Count Step
Skip count → Completion or Storage · BACK → Inventory Count Step
Options Short Pick Step
Del
7
8
9
4
5
6
1
2
3
0
ENTER
Numpad: enter quantity · ENTER → Storage or Completion
Flow overview
Start: Load Step (get-job) → with results Picking Box Step or ENG (by language/notFirstJob); else NoOpenOrders. Optional: Language Step → DE/EN → Picking Box. Alternative: Load Job for Pre Picking Box Step → openJobs>0 → Picking Box Step; else Start Step.
Picking Box: onAppear prepareCurrentLightTags (preconnect up to 5 storage IDs, set OFF). Scan container → set pbox on all results → Storage Step. OPTION: Skip container → Storage Step.
Storage: 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 Storage or Completion. Wrong scan → negative_feedback. onDisappear disableCurrentLighttag. OPTION: Confirm article, Shortage (Short Pick), PAGE 2 (Skip article/job).
Quantity Confirm: Button "X / Y TAKEN" or keep scanning article. got_all / scan complete → Storage, Inventory or Completion. onDoubleTrigger: short pick. lightTagFeedback onAppear, disableCurrentLighttag onDisappear. OPTION: Skip article, Skip job, Shortage.
Inventory: "Qty after pick". YES → Storage or Completion. NO → Inventory Count. OPTION: Skip inventory.
Inventory Count: -1/+1, ENTER → Storage or Completion. OPTION: Skip count.
Short Pick (Options Short Pick Step): Numpad quantity, ENTER → Storage or Completion.
Completion: Save / onTrigger → job.done → Load Step.
LightTag: Preconnect in Picking Box (≤5 storage tags OFF). In Storage / Quantity Confirm: current storage AUTOMATIC, others OFF; on leave disableCurrentLighttag. LightTags addressed by storage (storage ID), not article number.
ENG path: Parallel steps Picking Box Step ENG, Storage Step ENG, Quantity Confirm Step ENG, Inventory Step ENG, Inventory Count Step ENG, Completion 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).