Request: Withdrawal, packing and shipping
This issue is about technicians fulfilling a valid and complete OrderRequest
. The general outline is as follows:
- Retrieve source inventories from storage.
- Extract the specified amount of material of each source inventory and package it for distribution.
Because the order request is valid and complete, we assume that:
- source inventories are at their designated locations
- source inventories have sufficient quantity for withdrawal
Detailed workflow
-
Alert: Receive information about the
OrderRequest
to fulfill.- This may be a PDF document, email or a link to GG-CE Web.
-
Fetch: Retrieve source inventories listed in
order_request_item
list from the storage (requires info onlocation
in storage).- Source inventories are put on the trolley/tray and brought to processing area.
- A printed document or a special label should be used to mark the group of source inventories for one order, if applicable.
-
Withdraw: For each inventory (
order_request_item
) retrieved from storage:- Scan inventory barcode to confirm that it is part of the order request. The system displays the amount of seed/material to withdraw.
- Extract specified amount of material (e.g.
200 SD
,50 g
or1 prepack
) and place it in a new container for delivery - Confirm that material was extracted. The system prints a new label.
- Apply the label to the extracted package.
- Verify: Verify that all extracted packets match all Inventories in the order by scanning all of them again.
User interfaces
The following are the new GG-CE Web interfaces that support technicians in fulfillment of all requests.
- Retrieve from storage
- Extract and package
- Confirm
Retrieval list
This UI provides the technician with sufficient information to retrieve source inventories from storage and bring them to the processing area. It is based on Seed preparation report:
It must (at least) include the following information about the source inventories to be retrieved:
- Unique inventory identifiers:
barcode
,inventoryNumber
-- sufficient information to reliably retrieve the right inventory. -
Location
in storage - Requested
quantity
fromorder_request_item
-
note
fromorder_request_item
The following may also be included in the display accession.accessionNumber
, site.shortName
, accession.taxonomySpecies
.
It is probably best to have this printed on paper (-20C!) and add notes by hand.
UI for Withdrawal of material
This UI is for extracting the specified quantity
from the source inventory and packing it for distribution. It kicks in once the source inventories have been retrieved and
are in the working area for packaging.
- Technician enters/scans the order_request.id number (from the paper version of the
OrderRequest
). This loads the request details from the server.- Displays the same data as the "Retrieval list" (above)
- For each source inventory (in
order_request_item
) retrieved from storage:- Scan inventory barcode to confirm that it is part of the order request and displays:
- Requested
quantity
to withdraw fromorder_request_item
-
note
fromorder_request_item
- Requested
- Technician extracts the specified amount of material (e.g.
200 SD
,50 g
or1 prepack
) and places it in a new container for delivery. - Confirm the amount of material that was actually extracted and click the "Packaged!" button. The system prints a new label for the deliver packet.
- Apply the label to the packet of extracted material.
- Clear the screen for the next scan
- Scan inventory barcode to confirm that it is part of the order request and displays:
When this is completed, all source inventories are processed and material extracted and labeled for delivery.
Confirm ordered items
This screen is for technician to check again if all withdrawn inventories match the inventories in the order request.
- Technician enters/scans the order_request.id number. This loads the request details from the server.
- Technician scans every packaged (small) inventory label
- If the inventory is not part of the order, alert the technician with sound and flashing message
- The extracted material is delivered.
- The source inventories are returned to their storage locations.