Information Systems:Input validation in Web Orders cart

From uniWIKI
Jump to navigation Jump to search

Background

When placing a web order, there exist multiple fields on the cart page during check-out which are optional for the customer to fill in (mostly for internal reference purposes). Namely, these are header text and customer PO number. Being optional, it previously did not matter what was entered into these fields, except it was discovered recently that the PO field is part of the data transmitted to Atlas, and non-alphanumeric characters in the field would corrupt the entire job file (drivers would end up with no manifest for the afternoon run). The field is thus now validated to allow for alphanumeric characters, and a few common symbols. The presence of invalid characters will cause an error and prevent the submission of the order until corrected:

wo-po-validation.jpg

Notes and considerations

  • Customers may call in about this new error if they are used to typing (or copy/pasting) text with odd symbols/character. Customer Service can simply inquire what is currently typed in the field and suggest that any invalid characters be removed.