Verify items
Verify items is a quality control step used to ensure that the correct materials have been picked for a distribution request before they are shipped. This process involves two roles: the Distribution Officer and the Technician.
Triggering the verification
This step is typically performed by a Distribution Officer, but can also be done by a Technician.
To start the process, navigate to the Order Request details page and click the Verify item button. This action schedules the verification by registering the "Verify item" actions for all eligible items, excluding those with a SPLIT or CANCELED status. This prepares the system for the technician to begin scanning.
If re-verification is required, click the Verify item button again to restart the process for the request.
Performing the verification
This step is typically performed by a Technician.
The tool is organized into three tabs: Scan, Request, and Faults.
- Scan: The primary interface for verifying items.
- Request: Displays general details of the distribution request currently being verified.
- Faults: Lists barcodes that were scanned but did not match any pending verification action in the request. This tab remains disabled until an incorrect scan occurs.
- Select or scan the distribution request you want to work on. Because multiple requests may be pending verification, you must first identify the specific request you are processing.

- Review the list of items to be verified. The progress dashboard displays the number of items checked, remaining, total, and any incorrect scans. As verification progresses, the system automatically reorganizes the list to place unchecked items at the top once 25% or less of the items remain.

-
Select the barcode model (Inventory, Request item, or Withdrawn inventory) and scan the barcode. The system provides immediate visual (screen blinking) and audio feedback to indicate whether the scan was successful or incorrect.
-
The system matches the barcode to a pending action, checks off the item, and updates the progress.

How it works
When you click the Verify item button, the system creates a pending verify item action for each eligible item in the request.
During the scanning process, the system checks if the scanned barcode is associated with any of these pending actions. If a match is found, the action is marked as completed.
Because verify item actions are stored as records in the database, you can pause and resume the verification process at any time.
When all available items have been scanned, any remaining unchecked items are flagged as missing. This helps staff identify discrepancies and resolve missing material issues.