Zones (To be removed)
Description
The Zones screen allows users to check in to a zone for scanning or verification. The system validates the zone code format using regex patterns, checks if the zone is available on the server, and verifies there are no existing open sessions for that zone. If validation passes, a zone check-in record is created and the user proceeds to scan or verify items in that zone.
Fields
- Zone Code: The identifier for the zone to check in to, must match the configured regex pattern.
- Zone Remarks: Optional notes or comments about the zone.
Error Messages
- Invalid zone format: The zone code does not match the expected format pattern.
- Zone already contains a scan session: The zone has existing sessions or scans and may not be available.
- Zone has an invalid client zone count. Do you want to retry?: Team manager sees this when zone count verification fails.
- Zone has an invalid client zone count. Do you want to rescan the zone?: Employee sees this when zone count verification fails.
- AvailabilityCheckFailed: Could not verify zone availability with the server.
- InvalidConfigurationException: Zone code configuration is missing or invalid.
- ZoneFormatException: Zone code format validation failed with custom message.
- ResponseException: Server returned an error response during zone check.