ValidationsThe following section explains what Validations are, and how you can define them. Why do I need Validations, and what are they? Validations are used to ensure that any information which is entered into the SAI360 Web Application adheres to certain rules. Some of these rules are of a technical nature, but most rules will be defined by the individual clients, based on the requirements of their business processes. Validations are necessary to maintain a high data-quality within the system, which in turn will also increase the quality of the information which is extracted from the system. The system will validate each field "as you go", upon modifying/exiting a field. Should it detect that one, or several of the rules are not met, the Web Application will NOT save the record and instead display the corresponding error message(s), indicating what the user needs to change so that the validation passes and the record can be saved. Examples for Business Validations are to validate that:
The system also performs System Validations, to ensure that the data entered can be saved to the database. These validations are applied automatically, there is no need for configuration of any of the following:
What is required to define Validations? Before defining the Validations it will be necessary to identify what the actual business requirements are, which can be different from business to business. Note that you can only define Validations for fields which are actually shown on a Form, so a user has the opportunity to actually correct what may be wrong. While some validations will be straight forward, for example that a Date reported cannot be in the future, others will be more complex.
Once I have defined a Validation, when will it be available to the End Users? Every change made to a Form, being:
will require a Publish, and a restart of the Tomcat Web Server. |
||||||
Back to top |
Copyright SAI360 |