2026
Warehouse logistics: picking, dispatch and loading orders
The physical side of the business: picking split by operator and zone, pick lists, labelling, pallets and packages, dispatch and loading orders, rolled out in several distributors.
- C#
- SAP B1 SDK
- SQL Server
- Crystal Reports
- Logística
Problem
Between the order and the truck there is a warehouse, and that is where a stock ERP falls short by default. Someone has to decide who picks what, in which order and down which aisle, what goes on each pallet and in what sequence it gets loaded. When that is not in the system it lives in the supervisor's head, and in practice hardly any two warehouses work the same way.
Solution
The module splits picking by operator and by zone. Splitting by zone is what stops two people walking the same aisle, and stops one person crossing the whole warehouse for a three-line order. That split produces the pick lists, which is the paper people actually work from.
From there come labelling and the handling of pallets and packages: what has been picked stops being a list of items and becomes an identified physical unit, something you can count, move and claim for.
The flow closes with dispatch and the loading order, which fixes which packages go onto which vehicle. Printed documents are generated with Crystal Reports, because on the warehouse floor paper is still the interface.
It is rolled out with variants across several distributors. The differences are not cosmetic: they change how zones are drawn and what gets printed.
Architecture
Why it is built this way
I split picking by zone as well as by operator. Inside a warehouse the walk weighs more than the line count.
As soon as something is picked, the unit of work stops being an order line and becomes an identified package. That is what keeps the physical and administrative sides in step.
Documents and labels come out through Crystal Reports. Warehouses run on paper and every client wants their own.
There are per-client variants over a shared module. Trying to standardise zoning would have meant fighting how each building actually works.
Result
A warehouse flow rolled out with variants across several distributors, from the picking split through to the loading order.
Contact
Let's work together on your next project
If you have a SAP Business One project, a pending integration or simply a question, send me a message. I reply to everything.
- Location
- Palma, Mallorca
- in/ramon-artigues
- GitHub
- RamonArtigues