Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Issues with Workday Writeback

SomDas
New Contributor
New Contributor

Hi Team,

Facing some issues while trying to writeback telephone number and username field back to Workday which is our HR Source and we using OOTB WD connector to import user data.

For Telephone Need to pass data as below:

<bsvc:Country_Code_Reference><bsvc:ID bsvc:type="Country_Phone_Code_ID">USA_1</bsvc:ID>
</bsvc:Country_Code_Reference>
<bsvc:Complete_Phone_Number>${user.phonenumber}</bsvc:Complete_Phone_Number>

But we have telephone as : +1 (123) 456-7890

It accepts only if we pass country code as 'USA_1' (for every country it will be different) and phonenumber as '1234567890'

So anybody can help how to achieve it using OOTB Workday Connector? Do we need to populate Country_Code using separate SavToSav Connection?


For UserID update need to pass separate body for Employee & Contractor

Employee:
<bsvc:Worker_Reference>
<bsvc:Employee_Reference>
<bsvc:Integration_ID_Reference>
<bsvc:ID bsvc:System_ID="WD-EMPLID">${user.employeeid}</bsvc:ID>
</bsvc:Integration_ID_Reference>
</bsvc:Employee_Reference>
</bsvc:Worker_Reference>

Contractor:
<bsvc:Non_Worker_Reference>
<bsvc:ID bsvc:type="Contingent_Worker_ID">${user.employeeid}</bsvc:ID>
</bsvc:Non_Worker_Reference>

Tried using if...else but no luck. Is it possible to achieve using WD Connector or need to use separate SOAP Connector for the same?

Regards,

Som.

1 REPLY 1

rushikeshvartak
All-Star
All-Star

Share your UPDATEUSERJSON


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.