If you intend to upload employees’ data into RSAkit, prepare a data table following the next requirements.
Column name | Data Format | Column Content |
adpFile | Text | ADP File number |
name | Text | First name |
lastName | Text | Last name |
birthday | Date M/D/YYYY | Date of birth |
dateOfHire | Date M/D/YYYY | Date of Hire |
Text | ||
phone | Text | Phone number |
cell | Text | Another phone number |
address1 | Text | Address 1 |
address2 | Text | Address 2 |
city | Text | City |
state | Text | State; |
zip | Text | Zip |
firstAidExp | Date M/D/YYYY | First Aid certificate expiration date |
cprExp | Date M/D/YYYY | CPR certificate expiration date |
regRate | Number Х.Х | Regular rate |
The number of claims will be added and updated is displayed. If the uploading of this file will create new clients or employees, click on the arrow (6) to see details. This is important because you could have made a mistake in the names when inputting clients and employees earlier. If this is the case, return to the ‘Employee‘ or ‘Clients’ page and correct the mistake, then try to load the ISAS file again. Otherwise, you will have two employees (clients) in RSAkit for one person. Finally, click on the ‘Start upload’ button (7).
The start of the upload is indicated by the ‘green’ message (8). Now the task of uploading your file is placed in the queue. You can see the task status (9) on the list. The download duration depends on the number of downloads launched by your colleagues and other users of the application. While the task is being processed, you can continue to work in the RSAkit.
When uploading the file, RSAkit processes the data row by row (employee by employee). For each row, it checks if the record for the employee already exists in the database or not. If the employee record exists, the data from the table replaces the data in the system. If the employee record does not exist, RSAkit attempt to create a new record.
Let’s see how it works step by step.
If the file includes the “adpFile” column and the employee has a number in this column, then it doesn’t matter what value is in the columns “name” and “lastName” and whether these columns exist in the file. The system looks for a record with this number in the database. If the record exists, RSAkit considers it to be the record of the same employee. The data in the database will be replaced by a new one (from the file).
Therefore, you can upload the employee’s data by “adpFile” number, without including the columns “name” and “lastName” in the file at all.
If a record with such an “adpFile” number is not found, a new record will be created. Note! In this case, RSAkit doesn’t try to search a record for the employee by “name” or “lastName” (whatever such columns exist in the file or not).
If the file doesn’t include the “adpFile” column or the employee has not a number in this column, RSAkit tries to take the “name” and “lastName” for the employee (if there are such columns in the file) and then looks for a record with this name. RSAkit makes the comparison in the upper case, to reduce errors for special cases of spelling of the name.
If the record is not found, a new record will be created.
Note. In both cases, a new record will be created only if the file contains the “name” and “lastName” data for the employee. It’s impossible to create a new employee’s record without “name” and “lastName” data by an “adpFile” number only. Vice versa, if there is no “adpFile” number for the employee in the file (there is no column or the cell is blank), but there are “name” and “lastName” data, and existing record not found for this name, then a new record will be created.
The following shows when a record for a new employee will be created:
adpFile | name | lastName | The new record is possible |
Y | Y | Y | Y |
Y | N | N | N |
N | Y | Y | Y |