General functionality:
Both the application and scripted versions operate in much the same way, however the script allows for more flexibility in deployment. Both systems use unique pre-loaded credentials managed by Wellnomics. This account can only be used to upload CSV-UTF8 hr Import files to your Wellnomics hosting server. The HR Import file will then be auto-imported per the auto HR Import settings configured via your Wellnomics Admin site.
The uploader site is an ASP.NET site set up upon request, configured with unique hashed and salted credentials. Both the application and script use these credentials to authenticate then post the file to the site for it to be uploaded.
Both the application and script will need access to the hr import file.
Application:
- Extract the full HR Sender folder on the machine you store the HR Import file on, and leave the folder intact.
- Edit the HRSenderLauncher.bat and insert the full pathway to the HR Import file's location.
- Set a scheduled task to automatically run the HRSenderLauncher.bat file at the desired date/time. (it's best to run this scheduled task several hours before the scheduled import time on the server)
Powershell script:
How it will work:
The PowerShell script functions much the same as the application but allows for much more flexibility in deployment. It can be run from an on premise server, or an Azure automation runbook. Thanks to PowerShell you can easily store the import file in Sharepoint, a could storage location or even modify the script to generate the CSV for you to then post to Wellnomics.
Using windows task scheduler create a new task with the following settings;
- General > Check run whether user is logged in or not
- Trigger > New > On a Schedule > Select the time and frequency you want to upload HR Import Files to Wellnomics
- Action > New > Start a Program
- program/script = powershell
- Add Arguments = -file <pathway to the hrsender.ps1 file provided by Wellnomics Support>
- Save it.
You can communicate with Wellnomics support to run a test of the task so we can confirm it has arrived as expected.
Requirements
The .NET 4.8 framework is required to run the application. You'll need to be sure this is installed prior to running the hr sender. You can download it directly from Microsoft
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article