Marking an order complete

This document explains the enhanced “Mark Complete” workflow for orders, including how to accurately adjust picked quantities, select alternative expiry dates and locations, and ensure correct FIFO compliance before completing an order.


Step 1: Open the Batched Order Details

Open the batched order whose completion you want to manage. Review the product details (e.g., toothpaste), its allocated bin/location, and the quantity to pick (e.g., 8 units) as per the current allocation logic.

image-20260601-110021.png

In the previous workflow, these 8 units would be automatically deducted from the allocated location, regardless of the actual on-hand quantity or whether FIFO (expiry-based) rules were followed.

image-20260601-110036.png

Step 2: Launch the Enhanced Mark Complete Panel

From the order screen, select the option to Mark Complete.

image-20260601-110055.png

A new panel opens, summarising how the order will be completed. It shows:

  • The location chosen by the system

  • The expiry date used (auto-picked based on the earliest expiry for FIFO)

  • A clear explanation of why a given product, location, and expiry were selected

Step 3: Adjust Picked Quantity When Full Stock Is Not Available

If the full required quantity (e.g., 8 units) is not actually available at the suggested location:

  1. Click the Remove or edit option for that allocation row.

  2. Enter the actual quantity picked from that location (e.g., change from 8 to 5 picked).

  3. Confirm that 5 units have been picked from that expiry.

image-20260601-110144.png

You now have a remaining quantity (e.g., 3 units) that still needs to be picked.

Step 4: Select a Different Expiry or Mark Remaining as Short

For the remaining quantity, you can pick from a different expiry or mark it as short:

  1. To pick from a different expiry, disable or clear the current expiry filter in the panel.

  2. Review the list of available expiries and stock (e.g., another expiry with 12 units in storage).

  3. Select the desired expiry, and specify how many units will be picked from it.

  4. If no additional stock is available, mark the remaining quantity as short instead.

image-20260601-110215.png

For example, you might decide that 2 units will be picked from this new expiry.

image-20260601-110228.png

Step 5: Change Location for Any Remaining Items

If there is still a remaining quantity after the above allocations, you can change the location for the balance:

  1. Choose the option to change the location for the remaining item(s).

  2. Review the list of locations where the product is available (e.g.,:

  • Current location: 01001

  • Other locations: 00002 with 16 units, 00004 with 29 units)

  1. Select the new location you want to pick from (e.g., 00002).

  2. When prompted, enter how many units you want to pick from this new location (e.g., 1 unit).

image-20260601-110246.png

The system automatically assigns the appropriate expiry date for the quantity picked from the new location.

At this point, you might have a split like:

  • 5 units from the original bin with expiry 1 January

  • 2 units from a second expiry

  • 1 unit from a third expiry

Step 6: Confirm Completion and Review the Resulting Line Split

Once all quantities are correctly allocated across locations and expiries, click Confirm and Complete to finalise the order.

image-20260601-110315.png

After completion, open the order to review the outcome:

image-20260601-110327.png

You will see that the original line has been split into multiple line items (e.g., 5, 2, and 1 units), each with its own expiry and location information accurately tracked.