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.
What it is for
Section titled “What it is for”- 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.
What a device needs
Section titled “What a device needs”- 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.
How it differs from the administration
Section titled “How it differs from the administration”| Terminal app | Shop administration | |
|---|---|---|
| Signing in | Operator picks their name and types a PIN | Full Shopware login |
| One screen shows | One wave, one shelf, one box | Everything at once |
| Out of range | Keeps working; scans wait and go out by themselves | Needs the connection |
| Pictures | Map, shelf and trolley, each full-screen | Side by side with the list |
| Corrections | Not offered | The corrections panel |
What the app refuses
Section titled “What the app refuses”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.
The rest of this chapter
Section titled “The rest of this chapter”- Setting up a device — enrolment, roles, PIN, signing out.
- Collecting — the picking screen, counting, shortages, pictures.
- Packing — boxes, cartons, sealing, finishing the run.
- Selling at the till — the basket, the line, the customer and the payment.
- Returns at the counter — finding the sale and giving the money back.
- The shift and the drawer — opening, cash movements, the X report, counting up.
- Gestures — every swipe, tap and hold, and what each one does.
- Work, handing over and no connection — taking work, handing it back, and what happens when the shop cannot be reached.