Dockyd

How Dockyd works

Each process in the warehouse, in the order the stock moves through it. Handheld screens run on Zebra MC9300 scanners in Chrome; office screens run in any modern browser.

Receiving

The receiver types or scans the purchase order number on the gun, scans each item and books in the quantity. Where a product has an expiry date, it is entered as the stock is booked, so every quantity carries its own date.

  • On SAP sites, purchase orders come down from SAP Business One, so nothing is typed twice. Sites without SAP can type them in, import them or send them through the API.
  • The office can see each purchase order's receiving progress, and which are due in today.
  • Customer returns raised in SAP come down too, and are booked back in the same way.
  • Each receipt is posted back to SAP as a goods receipt against the purchase order.

Put away

Stock can go straight into a bin as it is received, in the same step, or be left on a dock bin and put away later from a separate put away screen. The gun asks for the bin to be scanned, so stock is always where Dockyd says it is.

  • Bins are set up and managed in Dockyd, with bin types, walk order and printed bin labels. SAP only needs to know the warehouse.
  • Products can have fixed pick bins, and pick faces with a minimum and maximum level.

Allocation

Allocation reserves stock in the pick bins for each order line. The office can allocate orders by hand, a line at a time or a whole order at once, or switch on automation rules that allocate on a timer.

  • Stock is chosen so the shortest dated stock leaves first (first expiry, first out), using the allocation method set for your site.
  • An order only goes out short if it allows partial delivery. Otherwise it waits for stock.
  • Orders can be prioritised, put on hold and released again.
  • An order that covers several warehouses becomes one document per warehouse, numbered from the SAP order (for example 104514, 104514-1, 104514-2).

Waves

Allocated orders are grouped into waves and released to the floor, by hand or by rule. Releasing a wave prints a pick ticket with its own wave label.

  • Scanning the wave label on a gun starts the pick and locks the wave to that picker, so two people never pick the same orders.
  • A supervisor can give a wave to a different picker.
  • On SAP sites, waved orders are locked in SAP, so an order cannot be changed in SAP while it is being picked. Unwaving it unlocks it again.

Picking

The gun takes the picker through the wave bin by bin, in walk order. They scan the bin, then the item, and confirm the quantity in units. Picking instructions on the order are shown on screen.

  • If an item is not there, the picker marks a short pick. Short picks need a supervisor's approval before they are accepted.
  • The dashboard shows waves on the floor and lines picked per hour.

Packing

At the pack station, picked items are scanned into cartons or onto pallets. Each carton and pallet can have its weight and size recorded, and gets its own label (for example "Carton 2 of 3").

  • Packing can also be done on the gun, straight after picking or from the pack queue.
  • The packing list and delivery note print from the order, using the print layout chosen for that order.

Dispatch

Each order has a transport method: a carrier, a customer collection, your own transport, or another method you set up. Carrier orders wait in an "awaiting carrier" step until they are collected. Own transport orders can record the vehicle they go out on.

  • The delivery is posted back to SAP against the sales order.
  • Anything that could not be sent is kept as a back order and comes down with the next document once the delivery has posted.

Moves and replenishment

Stock can be moved bin to bin on the gun, with both bins scanned. The replenishment report lists pick faces below their minimum and the bulk stock to fill them from, and replenishment moves are done on the gun.

Transfers between warehouses

Transfer requests raised in SAP come into Dockyd. They are picked at the sending warehouse, received at the other end, and the completed transfer is posted back to SAP. Moves inside one warehouse stay in Dockyd only.

Counts

Cycle counts are set up by bin, and counted on the gun. A blind count hides the expected quantity, so the counter records what is really there. A full stock take uses the same screens.

  • Differences are not booked straight away. They go to pending approvals first.
  • The count variance report shows every bin counted and what was found.

Pending approvals

Manual stock adjustments, from the gun or the office, and count differences are held as pending, with a reason code. Stock only changes when a user with permission approves them. Approved changes are sent to SAP.

  • Stock can also be put on hold, for example when it is damaged, and released again later.

Expiry dates

Expiry is kept on each stock line, so one bin can hold the same product with different dates. Dates are shown as dd/mm/yyyy, and allocation sends the earliest dated stock first.

Office screens

  • An order list you can search and filter, and an order board by date and status.
  • A product summary with stock by bin, open orders and history, and stock enquiry by item, bin or warehouse.
  • One search box in the top bar for orders, waves, purchase orders and products, by document number or the customer's PO number.
  • An ERP upload errors screen. Anything SAP rejects is listed with SAP's error, and can be sent again after fixing, or removed with a reason.
  • Light and dark themes.

Labels and printing

Bin, item, carton and pallet labels, pick tickets, packing lists and delivery notes print from Dockyd. Each order can use its own print layout.

  • Printing straight to Zebra label printers through a small print agent on site is being finished now.

Reports

Each report runs for one warehouse or all the warehouses a user can see, and downloads as a CSV file.

ReportWhat it shows
Stock on handUnits of each item, with what is allocated to orders and what is held.
Stock by binEvery stock line in every bin, in walk order, or the empty bins.
Open ordersOrders not yet dispatched, with how far each has got. Late or on hold only, if you want.
Pick productivityLines, units, orders and picks per hour for each user.
Receiving historyEverything booked in against purchase orders and returns.
Stock movement historyEvery stock change between two dates, from the audit log.
Count varianceBins counted between two dates, and the differences found.

Audit log

Every change in Dockyd is logged: stock received, moved, picked, adjusted or counted, orders changed and settings saved, each with the user and the time. The log can be viewed for an item, a bin, an order or a receipt. Handheld actions are logged under the picker's own user code.

Users and warehouses

Pickers and receivers have handheld logins with a user code and PIN, and can only use the handheld screens. Office users sign in with email and password. Roles decide what each person can do, and each user can be given one, several or all warehouses.

  • Setting up bins, products, pick face levels and users is for admins only.
  • Two-step sign-in with an authenticator app is available, and required for admins.

Coming next

These are planned and not yet available.

  • Planned Carrier labels printed from Dockyd.
  • Planned Work orders from SAP production orders.
  • Planned Sign in with Microsoft for office users.
  • Planned Billing per client for 3PL warehouses.
  • Planned A label designer, so admins can lay out their own labels.
  • Planned A link to Maxoptra route planning, both ways.