This article will describe Validation in RecMan, a function that lets you decide which fields should be mandatory when hiring a new employee.
In many cases, you will want to validate data before performing an action. We have solved this with Validation. This lets you decide which fields should be mandatory before performing certain actions. You may enable any combination you wish to verify, and you can decide whether an Error or Warning should appear when attempting to break the validation. An Error will stop the action altogether, while the Warning will simply display a warning message. There are three places in the system where this may be used – when creating a job, a Salary Basis and a shift in the Staffing plan.
Turning on validation
Validation is determined by the system administrator and affects the entire company. Note that making changes will only affect future actions, not previous ones.
To enable validation, navigate to System Settings → Staffing → Validation.
In this overview, you can see your options for validation. Every option may be enabled/disabled without affecting each other, and you can choose which option should have Warning or Error messages.
- Warning – Gives a warning when the candidate/employee is missing information when performing an action. Let’s say you require all your candidates to be interviewed before being hired. Attempting to approve a candidate for staffing with this information missing will provide you with a yellow warning stating what’s missing. However, this is only a warning, and the process may continue without adding the required information.
- Error – Gives an error message when attempting to perform an action while the candidate is missing information. This error stops the action altogether while displaying a red error message stating what is missing. For instance, if you try to create a Salary Basis with a Bank Account enabled, you will not be able to proceed without adding a Bank Account number to the employee.
Validate by standard
As you can see by the above screenshot, some fields have an additional drop-down menu. This means that the validation doesn’t simply check if there is any information, but it also checks if it is within a certain standard. Reference Check can be set to Completed or Completed and Approved. These are simple settings set to a reference check. Social Security ID and Bank account, however, are more complicated. Social Security and Bank Account have three settings – Not empty, 11 numbers and Norsk Standard. Not empty speaks for itself – there needs to be information in the field. 11 numbers require the field to contain 11 digits. Norwegian Standard will perform a check on the number input to see if the number is valid by Norwegian Standards. This means that only a valid and real Norwegian Social Security ID or Bank Account may be input into the fields. If the algorithm check fails, the error or warning will be displayed.
Usage and examples
Below, you can see some examples of usage and error messages generated by Validation.
Creating a job
In this example, we have turned on validation for the Bank Account. It is set to trigger a warning if the information is missing. When we attempt to put an employee on the job, this message will be displayed:
The job may still be created even though the validation has failed because we chose Warning. Had we chosen to validate the Social Security number as an Error, the process would not be able to be completed, and the error below would appear.
Salary basis
In the Payroll section of Validation settings, we have turned on a Warning for Bank Account. The error message will be displayed even before the attempt to create the Salary Basis. For the warning, a yellow triangle with an exclamation mark will appear near the employee, and for the error – the red one.