Impact of Logon Parameter Combinations

Pullout Parameters control the validation of operator vehicle logon. myAvail always validates both the Operator ID and the vehicle ID. However, there are additional pullout parameters that can ensure the operator is logging on to the correct run on the correct vehicle. The following describes those parameters and the grid defines how they interact:

  • Enable Operator Validation - True means Operator ID must match between Log on and Pullout rows.
  • Enable Operator Logon with No Assignment - True Overrides Enable Operator Validation if the operator ID in the Pullout row is NULL.
    • If Enable Operator Validation is false, then this parameter is ignored.
  • Enable Vehicle Validation - True means Vehicle ID must match between Log on and Pullout rows.
  • Enable Vehicle Logon with No Assignment - True Overrides Enable Vehicle Validation if the operator ID in the Pullout row is NULL.
    • If Enable Vehicle Validation is false, then this parameter is ignored.

Possible Parameter Combinations 

Case #Operator ValidationVehicle ValidationOperator Update with No AssignmentVehicle Update with  No AssignmentResult
Case 1FALSEFALSEFALSEFALSEThe pullout row is selected by Block and Run and it takes the first pullout row it finds that is not already logged in. All valid runs have a pullout row.
Case 2FALSEFALSEFALSETRUEEnable Vehicle Logon with No Assignment ignored. Same as Case 1.
Case 3FALSEFALSETRUEFALSEEnable Operator Logon with No Assignment ignored. Same as Case 1.
Case 4FALSEFALSETRUETRUEEnable Operator Logon with No Assignment and Enable Vehicle Logon With No Assignment ignored. Same as Case 1.
Case 5FALSETRUEFALSEFALSEThe Vehicle ID of the logon must match a pullout row to be validated. The Operator ID is not checked.
Case 6FALSETRUEFALSETRUEThe Vehicle ID of the logon must match a pullout row or be NULL to be updated. The Operator ID is not checked.
Case 7FALSETRUETRUEFALSEEnable Operator Logon with No Assignment ignored. Same as Case 5.
Case 8FALSETRUETRUETRUEEnable Operator Logon with No Assignment ignored. Same as Case 6.
Case 9TRUEFALSEFALSEFALSEThe Operator ID of the logon must match a pullout row to be validated. The vehicle ID is not checked.
Case 10TRUEFALSEFALSETRUEEnable Vehicle Logon with No Assignment ignored. Same as Case 9.
Case 11TRUEFALSETRUEFALSEThe Operator ID of the logon must match a pullout row or be NULL to be updated. The vehicle ID is not checked.
Case 12TRUEFALSETRUETRUEEnable Vehicle Logon with No Assignment ignored. Same as Case 11.
Case 13TRUETRUEFALSEFALSEThe Operator ID and Vehicle ID of the logon must match a pullout row to be validated.
Case 14TRUETRUEFALSETRUEThe logon Operator ID must match a pullout row and Vehicle ID of the logon must match the pullout row or be NULL to validate.
Case 15TRUETRUETRUEFALSEThe Operator ID of the logon must match a pullout row or be NULL and the logon Vehicle ID must match the pullout row to be updated.
Case 16TRUETRUETRUETRUEThe Operator ID and Vehicle ID of the logon must match a pullout row or be NULL to be validated.
Was this article helpful?

Articles in this section

New to the Help Center?
Review the Help Center guide
Help Center Feedback
Have a suggestion for new content or how we can improve the Help Center? Let us know!