LESSON INFO
Audience
- IT admins
Prerequisites
- You can log in to Themis-Trace.
- You have a kiosk device (or Windows 11 / Android test device) that can run the Kiosk Progressive Web App (PWA).
- You have at least one known appointment number to use for testing.
Skills you’ll build
- You can explain the Kiosk’s purpose and where it fits in the overall marshalling flow.
- You can execute a controlled driver check-in and check-out test, including validation and exception handling.
- You can recognize common validation failures in the Kiosk flow and resolve them safely.
LESSON OUTLINE
What the Kiosk does (and what it depends on)
- The Kiosk menu supports driver self-service for check-in and check-out.
- It is intended to reduce idle time and accelerate inbound and outbound logistics.
- It supports paperwork generation on submission of driver signature during both check-in and check-out.
- It supports marshalling communications by capturing driver and appointment details used by downstream operations.
Get a kiosk device to the start page
- Confirm the Kiosk app can load
- Launch the Kiosk app.
- Confirm you can reach the Welcome page with Check In and Check Out.
- Confirm inactivity behaviour
- Any page except the landing page should show a “Returning to start page. OK/Cancel” dialog after 1 minute of inactivity.
- After 15 seconds of showing the dialog, the kiosk should redirect to the start page.
Safe edits
- Disclaimer & Acknowledgement
- Next is disabled until the acceptance checkbox is checked.
- Driver-entered fields that can be corrected
- On the Sign & Verify page, the driver name can be corrected if misspelled.
- The signature can be cleared and re-entered using the Clear button.
Verification
- Check-in
- On the Welcome page, select Check In.
- On Disclaimer & Acknowledgement, accept the terms to proceed.
- On the Check-In flow, enter an Appointment Number.
- The appointment lookup is triggered when the user presses Enter at the end of typing the appointment number, or clicks outside the field.
- Complete carrier and appointment information, including:
- Appointment Number
- Broker (read-only, auto-populates when Appointment Number is entered)
- Actual Carrier
- Truck ID
- Trailer ID
- Complete driver information, including:
- Name
- Phone Number
- On Sign & Verify:
- Verify (and, if needed, correct) the driver name.
- Capture signature.
- Submit.
- Confirm the waiting screen displays and the flow reaches the paperwork printed confirmation screen.
- Check-out
- On the Welcome page, select Check Out.
- Confirm the Appointment Number.
- Enter item IDs one at a time.
- Confirm the table populates with item details, including Item ID, BOL, and weight.
- Verify whether each item is associated to the appointment using the Confirmed indicator.
- If any items are not confirmed, the driver cannot complete checkout and must request further assistance.
- Complete Sign & Verify and submit.
- Confirm the flow reaches the paperwork printed confirmation screen.
COMMON ISSUES
-
Likely cause: Driver has not accepted the Disclaimer & Acknowledgement terms.
Checks: Confirm the acceptance checkbox is unchecked.
Fix: Check the box, then select Next.
-
Likely cause: The lookup trigger did not occur.
Checks:
Re-enter the appointment number, then press Enter.
Alternatively, click outside the appointment number field to trigger lookup.
If this is happening consistently, confirm the kiosk configuration JSON loaded successfully (it is fetched on load).
Fix: Re-trigger lookup using Enter or blur (clicking outside the field). Confirm the kiosk is pointed at the correct environment/configuration for your site, then reload.
-
Likely cause: One or more required fields failed validation.
Checks:
Identify the fields with red indicators.
Re-check values for the flagged fields (for example, Trailer Number).
Fix: Correct the flagged fields, then select Next again to re-run validation.
-
Symptoms
One or more item IDs show as not associated to the entered appointment.
The driver is blocked from completing checkout.
Likely cause
The entered item ID is not associated to the appointment number entered for checkout.
Checks
Verify the appointment number.
Review the item IDs entered.
Fix
Use the kiosk Help button to alert facility personnel.
-
Likely cause
Inactivity timer fired (1 minute) and auto-return occurred after the dialog displayed for 15 seconds.
Checks
Confirm whether the kiosk was idle.
Fix
Restart & complete the flow without leaving the kiosk inactive.