and more in a single search tool across platforms. Read the announcement here. |
01/28/2024 10:52 PM
Hello Community,
Our client utilizes SOAP Workday for data import, and we have a requirement to update attributes in Saviynt based on specific effective dates. Each attribute may have multiple values with different effective dates.
Here's a sample from the SOAP response:
<wd:Address_Data wd:Effective_Date="1900-01-01" wd:Address_Format_Type="Basic" wd:Formatted_Address="#####" wd:Defaulted_Business_Site_Address="0">
<wd:Address_Data wd:Effective_Date="2014-10-31" wd:Address_Format_Type="Basic" wd:Formatted_Address="#####" wd:Defaulted_Business_Site_Address="1">
<wd:Position_Data wd:Effective_Date="2020-06-01">
<wd:Address_Data wd:Effective_Date="2020-05-20" wd:Address_Format_Type="Basic" wd:Formatted_Address="#####" wd:Defaulted_Business_Site_Address="0">
Our goal is to update Saviynt attributes only on the provided effective dates. What would be the best approach for this?
Thankyou.
01/29/2024 01:39 AM
Could you please elaborate more about the requirement. Also please let us know if you are able to achieve the requirement with SOAP UI (if yes-please share the screenshot).
Regards,
Dhruv Sharma
01/29/2024 04:42 AM
Hi @Dhruv_S
I was trying to achieve the requirement through soap UI , but it is not giving output in soap UI also
I've tried following in my request :
<wd:Effective_Date>2021-06-16+00:00</wd:Effective_Date>\
----------------------------------------------------------------------------------------------
<wd:As_Of_Effective_Date>2021-06-16+00:00</wd:As_Of_Effective_Date>
---------------------------------------------------------------------------------------------
<wd:Response_Filter>
<bsvc:Effective_From>2021-06-12T00:00:00</bsvc:Effective_From>
<bsvc:Effective_Through>2021-06-16T00:00:00</bsvc:Effective_Through>
</wd:Response_Filter>
showing following error :-
Thankyou.
01/29/2024 10:04 PM
If it is not working in SOAP UI, it won't work from Saviynt EIC as well. If you can share working SOAP UI screenshot, then we can look into it further.
Regards,
Dhruv Sharma
01/30/2024 01:32 AM
01/30/2024 05:22 AM
Thanks for the above information. However, I am still not clear on the use case we are trying to achieve here. If you can explain that in detail then, we can suggest accordingly.
Regards,
Dhruv Sharma
01/31/2024 11:59 PM
Hi @Dhruv_S
There are attributes having multiple effective dates in workday like
1-
<wd:Address_Data wd:Effective_Date="2024-01-01" wd:Address_Format_Type="Basic" wd:Formatted_Address="3804 Giggs Way&#xa;Roseville, CA 95661&#xa;United States of America" wd:Defaulted_Business_Site_Address="0">
--------------------------------------------------------------------------------------------------------------------------
2-
<wd:Address_Data wd:Effective_Date="2024-02-24" wd:Address_Format_Type="Basic" wd:Formatted_Address="915 Highland Pointe Dr, Ste 450&#xa;Roseville, CA 95678&#xa;United States of America" wd:Defaulted_Business_Site_Address="1">
-------------------------------------------------------------------------------------------------------------------------
So our requirement is that ,
For 1st tag -
when we import user in saviynt on "2024-01-01" it will import address field as (3804 Giggs Way&#xa;Roseville, CA 95661&#xa;United States of America)
-For 2nd tag -
when we will import user in saviynt on "2024-02-24" it will update address field as (915 Highland Pointe Dr, Ste 450&#xa;Roseville, CA 95678&#xa;United States of America)
--------------------------------------------------------------------------------------------------------------------------
- Client can set future effective date also like above example (2024-02-24) , so saviynt should update address field according to effective date.
Hope you got use case.
Thankyou