Inbound Integration Job
  • 17 Jun 2024
  • 1 Minute to read
  • Dark
    Light

Inbound Integration Job

  • Dark
    Light

Article summary

The data synсhronization is performed by the Data Integration Inbound system job. It must be enabled either through Settings > Settings and Configuration > System Settings > System Jobs or Settings > Settings and Configuration > Integrations > Data Integration. The enabled job will run daily overnight, but you can run it manually by clicking Run now under Settings > Settings and Configuration > Integrations > Data IntegrationAfter running the job, the Lanteria HR Employees list and any other mapped lists will be updated with the most recent information from the .csv file. If any errors occur, the email will be sent to the mail address specified when adding the integration. Also, the errors will be displayed in the Event Viewer and filed and stored to the Processed Files And Logs folder on the FTP/SFTP server. 

Note
After completing the integration setup and running the job for the first time, the Processed Files And Logs folder will be created in the configured file directory and a file with the timestamp in format yyyy-MM-dd_HH-mm-ss will be added to it. If there are any errors, the {fileName}_log.txt with the error information will be created in the same Processed Files And Logs directory. After running the job for the second time and on, if the files are created successfully, the old files from the Processed Files And Logs folder are deleted based on the Log Files Storage Duration Days setting. The files to be removed are identified by the yyyy-MM-dd_HH-mm-ss. Please do not rename the files if you want them to be automatically removed.

If a new employee is being created based on the .csv file and the Employment Status field is not mapped, the status will be set to Active.

If the Termination Date and Termination Reason fields are mapped and a non-terminated employee in Lanteria HR has these fields filled in in the .csv file, the employee is terminated. If employee has a termination record, it is updated with new data, otherwise, a new one is created. After termination, the employment history is updated.

If employee doesn't have an active main assignment or termination (for terminated employee) in the employment history, a new employment history record will be created. If employee has an active main assignment, and the job role or org unit changed, the current assignment will be closed as of yesterday and a new one will be created starting from today.


Was this article helpful?