Skip to main content
Picking confirms, box by box, that the boxes muveya reserved for an order are physically in your hands. Dispatching then sends every picked box out of the source warehouse at once. Both happen on the pick screen.

Who can do it

Picking and dispatching are origin-side steps. See Origin party and destination party. Without fulfillment.pick the screen only says “You cannot prepare orders. Ask your clinic’s administrator for permission to pick.”

Where

  • In Deliveries, open To prepare and select the order number. The section lists orders in Stock reserved (allocated) and Being prepared (picking).
  • From the custody detail of the order, Prepare the order.
  • Direct path: console.muveya.com/fulfillment/:orderId/pick.
The screen is titled Prepare order #1042, with the destination under the title, for example “Deliver to Bodega Norte · Clínica Norte”. Back to deliveries returns to the queue. It has three parts: Scan a box, Boxes to take and, for dispatchers, Dispatch.

The pick list

Boxes to take lists every box reserved for the order: Rules of the list:
  • The order is FEFO: the earliest expiry date first, boxes without an expiry date last. Pick in that order.
  • Only usable boxes appear. A reserved box that is no longer Active or has passed its expiry date (for example, it was quarantined by a lot recall) drops off the list.
  • Take from shows the box’s live location. If a reserved box was moved to another warehouse after the reservation, it is still valid: pick it where it is now.
  • If nothing is reserved, or the order is outside your locations, the list says “No boxes are reserved for this order right now.”
  • The list is read-only. You cannot select a box from it: every box must be scanned or typed.
If a box disappears from the list before you pick it, the order can end up dispatched without it: the Dispatch panel only waits for the boxes still listed. Compare the list with the order lines on the order page before dispatching, and write to team@muveya.com if a line is short.

Scan the boxes

1

Find the box

Go to the warehouse in Take from and find the box with the printed Box code.
2

Scan or type the code

The Box code field has the focus when the screen opens. A keyboard-mode barcode scanner types the code and presses Enter for you. Without a scanner, type the code and press Enter, or select Record box.
3

Read the answer

“Box BX-000123 recorded.” means the box is picked and its row changes to Picked. The field clears and keeps the focus for the next scan.
4

Repeat for every box

The order moves to Being prepared with the first recorded box.

What muveya checks on each scan

The reservation is the check. muveya accepts the code only if it belongs to a box that is reserved for this order and is still Active. Because the box itself carries the supply, lot, expiry and quantity, there is nothing else to type: a box of the right supply that was not reserved for this order is refused, even if its SKU and lot match. A scan that got no answer (for example, the connection dropped) can be repeated safely: while you retry the same code, the console reuses the same request key, so the box is never picked twice.

Separating a box at pick time

Boxes travel whole. When a reserved box holds more than the order takes, scanning it separates exactly the reserved quantity into a new container, and that container is what gets picked and dispatched.
1

Spot the box

Its State says “Holds more than the order: scanning it separates 20 into a new container”. While such a box is still to pick, the form shows Label for a separated container (optional).
2

Prepare the new container

Put the order’s quantity in a new bag or box. If you have a label for it, write its code in Label for a separated container (optional), up to 64 characters. Leave it empty and muveya names it after the original box, for example BX-000123-F1.
3

Scan the original box

Scan the code of the original box. The answer is “The order’s quantity is now in the new container BX-000123-F1. Stick that label on it.”
4

Label the new container

Stick the label on the new container. The pick list now shows it as Picked under its new code.
What the system records for a separation:
  • Separated out on the original box and Separated in on the new container, for the same quantity, so the supply’s total stock does not change.
  • The order’s reservation moves from the original box to the new container (Released and Reserved movements).
  • Picked on the new container.
  • The new container keeps the original box’s supply, lot, expiry date and reception date. The original box stays Active in its warehouse with the rest of its content.
Limits:
  • A label already used by another box in the dental clinic account is refused: “The record changed or already exists. Review it before trying again.” Choose another label, or leave the field empty.
  • Boxes that carry serial numbers cannot be separated. The scan is refused with the same conflict message.
  • If the scan is interrupted after the separation, scan the original box again, or the new container’s label: muveya recognizes the separation it already made and does not split twice.

Dispatch the order

The Dispatch panel appears for members with fulfillment.dispatch while the order is being prepared. Until every listed box is picked it says “Dispatch becomes available once every box is picked.”
1

Check that everything is picked

When every row says Picked, the panel says “Every box is picked. Hand them to whoever takes them to the destination.”
2

Add the carrier (optional)

Type the carrier, courier or tracking reference in Carrier or courier (optional), up to 120 characters.
3

Dispatch

Select Dispatch order. The answer is “Order dispatched. The boxes are on their way.” If you can also confirm deliveries, a Confirm the delivery link appears.
Before moving any stock, muveya checks every picked box: it must still be Active, and the quantity it holds and the quantity reserved in it must both equal what this order takes. A box with extra stock or with another order’s reservation is refused as a whole, and nothing is dispatched. What the system records:
  • A Dispatched movement on each picked box: its quantity leaves the source warehouse’s stock and its reservation is consumed.
  • Each box changes to In transit. It stays in transit until the destination accepts it or it is returned.
  • The dispatch time and the carrier reference on the custody record. The console does not show the carrier reference; the API returns it as carrierRef in GET /v1/fulfillments.
  • The order moves to Dispatched (dispatched) and the fulfillment.dispatched audit record is written.
Dispatching an order that was already dispatched changes nothing and says “This order was already dispatched.”

When no stock is reserved

The pick screen only works once muveya has reserved stock for the order. If the order is approved but not reserved:
  • It does not appear under To prepare, and its order page keeps saying “The order is moving to its next step. This screen refreshes by itself in a few seconds.”
  • Opening the pick screen shows “No boxes are reserved for this order right now.”
The reservation is all or nothing and runs again each time another order of the dental clinic account is approved; there is no retry button. Receive or move the missing stock, then, if the order stays in Approved, write to team@muveya.com with the order number. See Step 1: automatic stock reservation.

What can go wrong

Deliveries overview

The custody lifecycle, permissions and whole-box custody.

Delivery and receipt

The next steps after dispatch.

Boxes

Box codes, states and movements.

Lot recall

Quarantined lots and why a reserved box can drop off the list.