

State.supervisor = getpath("./EmployeePositionInformation/CompanySupervisor/Supervisor") State.location = location for this could be: partment4 = getpath("./EmployeeRateInformation/EmployeeRate/EmployeeDepartmentInformation/DepartmentLevel4") partment3 = getpath("./EmployeeRateInformation/EmployeeRate/EmployeeDepartmentInformation/DepartmentLevel3") partment2 = getpath("./EmployeeRateInformation/EmployeeRate/EmployeeDepartmentInformation/DepartmentLevel2") partment1 = getpath("./EmployeeRateInformation/EmployeeRate/EmployeeDepartmentInformation/DepartmentLevel1") partment = Levels found under "EmployeeRate" in the XML: >Script for Importing Dated Information (getstatepath):

GetPath("./EmployeeBasicInformation/Address/State") GetPath("./EmployeeBasicInformation/Address/City") GetPath("EmployeeBasicInformation/Address/Address1") Getpath("./EmployeeBasicInformation/Clock") If(TermDate > NullDate and RehireDate >The below allows you to access the date in PayEntry BUT you will still need to designate what field to enter the data:īirthday (This field will need to be enables using the "Birthday" Processing Rule: IT CANNOT REMOVE EMPLOYEES ALREADY IN THE SYSTEM): >EmployeeScript= TermDate)) ĭO NOT IMPORT Terminated Employees (ONLY WORKS WITH INITIAL IMPORT OF AN EMPLOYEE. If you get any messages besides the below you need to verify the information you were provided with PayEntry: Note this can take a few seconds to come back with a response so please ensure after clicking "Test" you at least wait 30 minutes to receive a response. Next use the "Test" button to ensure you entered in the correct information. You will also want to set the "Active Status" to "Inactive" then press "Save" initially before you are ready to start syncing Data.Ĩ.
#SWIPECLOCK TIMEWORKS PLUS APP CODE#
Then enter in the "Application ID" (usually a 3 digit code) and Client Code given to you by PayEntry in the fields provided.ħ. Next select the "Settings Menu" in the side bar and select the "Service Bureau Employee Import Utility"Ħ. Then go to "Payroll Software" in the drop down select "PayEntry" then use the "Save Misc settings"ĥ. >Setting up PayEntry Client Configuration > Misc Settings (tab)Ĥ. TimeWorksPlus/TimeWorks: PayEntry Integration Scripting Now, you can use the generic wrapper method to make any API call, like this: bot.get().SwipeClock - Simple, Affordable. To create a bot, create a new instance of the Bot class from the module: var MediaWiki = require("mediawiki")
#SWIPECLOCK TIMEWORKS PLUS APP INSTALL#
Install on Node.js using: npm install mediawiki So, if you can code, why not fork this project and work on implementing a baked-in functions in the backlog? Or, if you have an idea for pre-baked function, why not make a feature request? logging in, editing a page, and logging out). The framework also includes a collection of pre-baked functions that build on the generic methods to perform specific tasks (e.g. The framework provides generic methods to make calls to the MediaWiki API. To run a bot process in the cloud, you could consider using a service like Cloud9. This bot could be run from your own computer or from a remote computer. An example use is to used to create a bot to edit Wikipedia. This Node.js module is a JavaScript framework for the MediaWiki API.
