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 Validation

Vehicle Validation

Operator Update with No Assignment

Vehicle Update with  No Assignment

Result

Case 1

FALSE

FALSE

FALSE

FALSE

The 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 2

FALSE

FALSE

FALSE

TRUE

Enable Vehicle Logon with No Assignment ignored. Same as Case 1.

Case 3

FALSE

FALSE

TRUE

FALSE

Enable Operator Logon with No Assignment ignored. Same as Case 1.

Case 4

FALSE

FALSE

TRUE

TRUE

Enable Operator Logon with No Assignment and Enable Vehicle Logon With No Assignment ignored. Same as Case 1.

Case 5

FALSE

TRUE

FALSE

FALSE

The Vehicle ID of the logon must match a pullout row to be validated. The Operator ID is not checked.

Case 6

FALSE

TRUE

FALSE

TRUE

The Vehicle ID of the logon must match a pullout row or be NULL to be updated. The Operator ID is not checked.

Case 7

FALSE

TRUE

TRUE

FALSE

Enable Operator Logon with No Assignment ignored. Same as Case 5.

Case 8

FALSE

TRUE

TRUE

TRUE

Enable Operator Logon with No Assignment ignored. Same as Case 6.

Case 9

TRUE

FALSE

FALSE

FALSE

The Operator ID of the logon must match a pullout row to be validated. The vehicle ID is not checked.

Case 10

TRUE

FALSE

FALSE

TRUE

Enable Vehicle Logon with No Assignment ignored. Same as Case 9.

Case 11

TRUE

FALSE

TRUE

FALSE

The Operator ID of the logon must match a pullout row or be NULL to be updated. The vehicle ID is not checked.

Case 12

TRUE

FALSE

TRUE

TRUE

Enable Vehicle Logon with No Assignment ignored. Same as Case 11.

Case 13

TRUE

TRUE

FALSE

FALSE

The Operator ID and Vehicle ID of the logon must match a pullout row to be validated.

Case 14

TRUE

TRUE

FALSE

TRUE

The 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 15

TRUE

TRUE

TRUE

FALSE

The 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 16

TRUE

TRUE

TRUE

TRUE

The 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!