HR Workday Integration Scoped HR Workday Integration Scoped synchronizes employee profile information between the scoped version of HR Service Delivery and Workday. This plugin is intended only for customers that activated it in a previous version. New users should use the base Workday integration that comes with the HR Integrations tool. How Workday integration works You need a Workday account with administrative privileges to configure the Workday integration. The instance supports Workday API version 24.1.Note: The base system supports Workday 24.1. Other versions should be tested in your development environment before attempting to use in your production environment. Workday is the primary source of all employee data. After employee information is entered into Workday and integration on the instance is enabled, SOAP web services are used to pull data from Workday on a schedule. The data is then populated in the HR Profile [sn_hr_core_profile], user [sys_user], Job Profiles [hr_job_profile], Department [cmn_department], and Location [cmn_location] tables. The data taken from Workday is contained in the Worker object. By default, the integration pulls the following data from the Worker object. Employee information, such as user name, first and last name, and email addresses Location Department Job profile In the Workday integration transform maps, view the information pulled from the Workday record and the corresponding fields that are populated in the HR profile. For each Workday transform map, the source and target tables are listed and you can view the scripts that are run. When the integration script is processed, all HR profiles are created and activated, even if all data is not present. If a mandatory field is not populated during the import, it must be filled in the next time the record is updated. The integration also supports automatic record updates based on future dates for events such as employee onboarding, offboarding, transfers, or promotions. After you add information in Workday for a new employee, the instance retrieves the employee data at the scheduled pull and creates the user and HR records. But, it does not activate the records until the onboard date. Offboarding works in a similar manner. When a termination date is set for an employee in Workday, the system automatically inactivates the user profile and HR record on the day after the termination date. Synchronizing HR profile information with Workday Workday integration can synchronize, or push, updates to specific fields that are made in the HR profile. The push runs after the updated information is pulled from Workday. The fields that are pushed include first names, middle names, last names, address, phone numbers (up to 4), email addresses (work and personal), and prefixes. This synchronization helps maintain the status of contingent workers, such as contractors or temporary employees. This status is defined in an employee Workday record, and is maintained based on the employee type assigned in the HR profile. If the status of a contingent worker changes in Workday, for example, changed to permanent status, the HR profile is updated the next time the integration script runs. If you have defined custom contingent employment types in Workday, you must add them to the workday script include as shown. The contingent employment types listed are what Workday provides as a default. // Contingent Worker Employment Type workday.CONTINGENT_EMPLOYMENT_TYPE=['Consultant','Contractor','Vendor']; Set up HR Workday Integration ScopedYou must subscribe to the scoped version of the Workday integration, and then configure it to synchronize employee profile information.Configure a scheduled script to run the import in scoped HRThe Workday integration for the scoped version of HR provides a scheduled script to run the data import. If it is not available on your instance, create one with this configuration.Customize the data retrieval script include in scoped HRYou can modify the default script includes to get additional data from Workday, in the scoped version of HR.Add information to the HR profile table in scoped HRThe Worker object from which you obtain employee data provides additional information that you can save to the HR Profile table, in the scoped version of HR. Modify the import schedule in scoped HRYou can modify the import schedule, or run on-demand imports from the import script, in the scoped version of HR.