Skip to content

The terminal app

The terminal app is the warehouse module on a handheld: a scanner, a phone or a tablet carried through the aisles and stood on the packing bench. It does the same two jobs the administration does, collecting a wave and packing it, and it is designed for the conditions in which those jobs are carried out: one hand on the goods, the other on the device, read at arm’s length, sometimes out of radio range.

The same app is also the till in a shop. A device’s role decides which of the two it is: a handheld in the aisles loads none of the counter screens, and a counter loads none of the picking and packing ones.

It is not a second warehouse. It writes to the same waves, the same boxes and the same stock as the screens in the shop administration, and two people working one wave from two devices see each other’s work. What differs is the layout of the screen, not the data behind it.

  • Collecting — walking a wave, shelf by shelf, and saying what was taken.
  • Packing — putting the goods of one order into boxes and closing them.
  • Reporting a shortage — saying how many were actually on the shelf when there were fewer.
  • Taking and handing back work — picking up a wave nobody holds, and putting one down.
  • Selling at a counter — the basket, the payment, the receipt or the invoice, goods coming back, and the shift the drawer is measured over.

Planning waves, editing the warehouse layout and correcting records stay in the administration.

  • A secure address (https). Without it a browser refuses the camera and may refuse to install the app, and the app cannot be opened out of range, which the app states. Scans already taken are still held on the device and go out when the connection returns.
  • To be enrolled as a terminal in the shop administration. See Setting up a device.
  • An operator with a PIN. The app signs in a person, not a device: the permissions belong to the operator, and the device only records where the work is happening.
Terminal appShop administration
Signing inOperator picks their name and types a PINFull Shopware login
One screen showsOne wave, one shelf, one boxEverything at once
Out of rangeKeeps working; scans wait and go out by themselvesNeeds the connection
PicturesMap, shelf and trolley, each full-screenSide by side with the list
CorrectionsNot offeredThe corrections panel

The app refuses the same things the shop refuses, and says which:

  • This wave is paused. — somebody paused it; Resume is the way back.
  • This wave is finished. — the run is over and nothing more is written to it.
  • This wave belongs to somebody else. It can be taken once they hand it back.
  • This wave is not yours yet. Pull right to take it. — a planned wave nobody has taken.
  • You may not pick or pack orders. Ask for the permission to be added.

These are not the app’s own rules. It requests from the shop what this operator may do with this wave and derives the buttons from the answer, which is why the same wave is presented identically here and in the administration.