Difference between revisions of "Information Systems:Input validation in Web Orders cart"
m |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
=Background= |
=Background= |
||
| + | [[File:wo-po-validation.jpg|thumb|240px|''Error message indicating invalid characters in the PO field.''|link=http://elearning.unipharm.local:8080/mediawiki/images/1/11/wo-po-validation.jpg]] |
||
| − | |||
| − | 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). |
+ | 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). Thus, the PO field is now validated to only 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. |
| − | |||
| − | [[File:wo-po-validation.jpg]] |
||
=Notes and considerations= |
=Notes and considerations= |
||
| + | ===For Customer Service=== |
||
| − | |||
| − | * Customers may call in about this new error if they are |
+ | * Customers may call in about this new error if they are accustomed to typing (or copy/pasting) text into this field with odd symbols/character. The fix is to simply remove symbols and attempt to submit the order again. |
| + | * The error box is at the bottom of the page. Users with low-resolution monitors may need to scroll down to see the error message. |
||
| + | * This applies to a very small minority of web users. |
||
[[Category: Web Orders]] |
[[Category: Web Orders]] |
||
Latest revision as of 10:59, 29 August 2016
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). Thus, the PO field is now validated to only 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.
Notes and considerations
For Customer Service
- Customers may call in about this new error if they are accustomed to typing (or copy/pasting) text into this field with odd symbols/character. The fix is to simply remove symbols and attempt to submit the order again.
- The error box is at the bottom of the page. Users with low-resolution monitors may need to scroll down to see the error message.
- This applies to a very small minority of web users.