When using Workday system trigger, users can select which fields to pull from the system when creating the Trigger issue. The format for the Workday Mapping Configuration is: key:Worker_ID=customfield_10121
map:First_Name=customfield_10122
map:Last_Name=customfield_10123
map:Start_Date=customfield_10124
The “key” prefix identifies the ID field (Worker_ID, EmployeeID, CandidateID). This is also used to run a duplicate check and ensure that a new hire workflow is not triggered for the same employee twice. Only one key should be specified. Apart from simple fields (string, date, number), OnRamp also supports complex fields like Single Select and User Select. Add the type after the “|” delimiter. This will create the fields in the specific type when creating the Trigger issue. map:First_Name=customfield_10159|single_select
map:Email_Address=customfield_10158|user_select
map:Business_Site_Summary_Data/Country_Region_Reference/ID[Country_Region_ID]=customfield_10123 (specify complex mapping)
Workday supports Integration Field Overrides to pull custom fields from their API. To configure field overrides, set up the below parameters: fo_intsys:workday_intsys_id (the Integration System ID of the integration in Workday that has the field overrides)
map:Integration_Field_Override_Data[manager_name]=customfield_10122 (retrieve calculated fields in API response, where manager_name is the name of the field. Note - only string, number or date fields are supported for field override values so any single/multi-instance fields will need to first be transformed.)
To configure Field Overrides in Workday, follow these steps: Create an integration system (can be of type generic) in Workday. Capture the Integration System ID. Add a field override service to this integration system. Add a field for every custom field you want to capture. Make sure your Integration System User has access to those calculated fields.
Max records that can be processed in each scheduled run is 100. If you need to process more than 100, please use Workday Custom Report trigger that has a limit of 500. |