A reasonableness check identifies values that are questionable, but not necessarily wrong.
For example, input payment values of $.05 and $5,000,000.00 both pass a simple limit check for a payment value greater than zero, and yet both values could be errors.
Similarly, a daily hours worked value of 24 passes a 0 to 24 range check; however, the value seems unusual, and the system should verify it using a reasonableness check.
A validity check is used for data items that must have certain values. For example, if an inventory system has 20 valid item classes, then any input item that does not match one of the valid classes will fail the check.
Verifying that a customer number on an order matches a customer number in the customer file is another type of validity check.
Because the value entered must refer to another value, that type of check also is called referential integrity.
Another validity check might verify that a new customer number does not match a number already stored in the customer master file.
- 1 more item...