Changes

Jump to: navigation, search

SmartCheck Validation

234 bytes added, 18:27, 8 December 2015
no edit summary
=Overview=
 SmartCheck Validation is a secure server side validation method. It enables your SmartSimple system to perform custom server-side field validations validation ensuring that applications and form inputs meets your requirementsspecified criteria and returns.<br />These validations are performed on “submit” actions It provides a better user experience than other validation methodologies and returns failed field entries with your specified is preferred over Submit Logic. With SmartCheck, the user can see error messagesin context and in one central place. These  Before SmartCheck Validation, some error message would pop up individually, one after another, and some messages are displayed would appear in one box at the top , depending on how you setup your validation.  [[image:smartcheck_validation_old_val_message.png]]  With SmartCheck Validation and the message type of '''Field''', you will see all messages in one central spot as well as in context messages. See image below.  [[image:Smartcheck_validation_old_val_message2.png]] Clicking on an in context message such as the description field above, enables you to temporarily hide the message. Clicking the error message at the form and on-click top will take bring the user cursor to referenced the fieldwhere the error is present (if there is a corresponding input).  Before you can use SmartCheck validation you must first enable it. Note that once you turn on SmartCheck Validation it is enabled everywhere. If you already set up submit logic or other validation before you turned on SmartCheck validation, you will need to test your validation to ensure it works as expected and or replace it with SmartCheck validation.  =Enabling SmartCheck Validation=   # In the top header, click the Configuration drop down.  # Select Global Settings.# On the first tab called System.# Check the box beside Activate SmartCheck Validation.# Click Save.   
=SmartCheck Validation Structure=
Each SmartCheck Validation statement shares the following structure:
 
* '''If''' Statement (thing to be compared)<br />
Before you can enable SmartCheck Validation on your system you’ll need '''[[Global_Administrator|Global Administrator]]''' privileges.
 
To enable the feature system-wide:
 
# Under the Configuration menu click on '''[[Global_Settings|Global Settings]]'''.
# Add a check mark to the '''Activate SmartCheck Validation''' box in the '''System Configuration''' section.
 
 
To enable the feature for Users and Companies:
 
# Under the Configuration menu click on '''[[Global_Settings|Global Settings]]'''.
# Click on the '''Organizations and Users''' tab
# Add a check mark to the '''SmartCheck Validation''' link in the '''Int User & Ext Contact Settings''' section.
# Click on '''New Validation'''
# Using the '''Code Builder''' or '''Source''' tabs, enter your validation details.
# Click '''Save''' when done
 
 
To enable the feature on a specific UTA:
 
# Navigate to the desired '''[[UTA| UTA-by-UTA]]'''
# Click on '''Settings'''
# Under the L1, L2, or L3 click on the '''SmartCheck Validation''' link under the ''Properties'' menu.
# Click on '''New Validation'''
# Using the '''Code Builder''' or '''Source''' tabs, enter your validation details.
# Click '''Save''' when done
2,004
edits

Navigation menu