Click HERE to see how Saviynt Intelligence is transforming the industry. |
09/03/2023 10:41 PM - last edited on 09/05/2023 03:51 AM by Sunil
Hello Everyone.
I am trying to import some custom attribute values from workday to the Saviynt user profile but nothing is coming. I saw some posts where someone asked the same question but it was unresolved. Hence I am posting the same kind of question for me.
here is Response payload
<wd:Integration_Field_Override_Data>
<wd:Field_Reference>
<wd:ID wd:type="WID">01713deebb08100fd8aadac4f255</wd:ID>
<wd:ID
wd:type="Integration_Document_Field_Name"
wd:parent_type="Integration_Document_Name"
wd:parent_id="CC_Savient_Override_Fields">Retention Date</wd:ID>
</wd:Field_Reference>
<wd:Value>2023-10-05-00:00</wd:Value>
</wd:Integration_Field_Override_Data>
2nd
<wd:Integration_Field_Override_Data>
<wd:Field_Reference>
<wd:ID wd:type="WID">01713deebb08100fcc668dd97aac0000</wd:ID>
<wd:ID
wd:type="Integration_Document_Field_Name"
wd:parent_type="Integration_Document_Name"
wd:parent_id="CC_Savient_Override_Fields">Flexible Work Arrangements</wd:ID>
</wd:Field_Reference>
<wd:Value>Hybrid > Hybrid (07/01/2022)</wd:Value>
</wd:Integration_Field_Override_Data>
I tried these three ways but nothing getting
"Worker_Data.Integration_Field_Override_Data(Field_Reference->parent_id=='Retention Date').Value"
Worker_Data.Integration_Field_Override_Data(Field_Reference->ID=='Retention Date').Value"
"Worker_Data.Integration_Field_Override_Data.Field_Reference>ID(@type=='Integration_Document_Field_Name').Retention Date"
can it be the reason the Saviynt doesn't support the space between attribute names like Retention Date? OR does it require adding some additional thing to get the date format as both attribute has date value?
Hi Saviynt Team,
could you please suggest or help?
[This message has been edited by moderator to merge reply comment]
09/08/2023 07:02 AM
@navneetv , the expression you are use looks correct.
Worker_Data.Integration_Field_Override_Data(Field_Reference->ID=='Retention Date').Value
In the logs are you getting null for above mapping or some error is coming.
I would suggest to open a support ticket as we may need access to complete payload logs for further analysis
09/08/2023 07:28 AM
Hi @nimitdave to get the custom attribute, should we define the "Integration_System_ID" in USER_IMPORT_PAYLOAD? We are using the below payload
<bsvc:Get_Workers_Request bsvc:version="${API_VERSION}"> <bsvc:Request_Criteria> <bsvc:Exclude_Employees>false</bsvc:Exclude_Employees> <bsvc:Exclude_Contingent_Workers>false</bsvc:Exclude_Contingent_Workers> <bsvc:Exclude_Inactive_Workers>false</bsvc:Exclude_Inactive_Workers> ${INCREMENTAL_IMPORT_CRITERIA} </bsvc:Request_Criteria> <bsvc:Response_Filter> <bsvc:Page>${PAGE_NUMBER}</bsvc:Page> <bsvc:Count>${PAGE_SIZE}</bsvc:Count> <bsvc:As_Of_Effective_Date>2023-12-31T00:00:00.0Z</bsvc:As_Of_Effective_Date> </bsvc:Response_Filter> <bsvc:Response_Group> <bsvc:Include_Organizations>true</bsvc:Include_Organizations> <bsvc:Include_Collective_Agreement_Data>false</bsvc:Include_Collective_Agreement_Data> <bsvc:Include_Personal_Information>true</bsvc:Include_Personal_Information> <bsvc:Include_Compensation>false</bsvc:Include_Compensation> <bsvc:Include_Subevents_for_Corrected_Transaction>false</bsvc:Include_Subevents_for_Corrected_Transaction> <bsvc:Include_Background_Check_Data>false</bsvc:Include_Background_Check_Data> <bsvc:Exclude_Business_Unit_Hierarchies>true</bsvc:Exclude_Business_Unit_Hierarchies> <bsvc:Exclude_Grants>true</bsvc:Exclude_Grants> <bsvc:Exclude_Gifts>true</bsvc:Exclude_Gifts> <bsvc:Exclude_Supervisory_Organizations>true</bsvc:Exclude_Supervisory_Organizations> <bsvc:Include_Benefit_Enrollments>false</bsvc:Include_Benefit_Enrollments> <bsvc:Include_Qualifications>false</bsvc:Include_Qualifications> <bsvc:Exclude_Cost_Centers>false</bsvc:Exclude_Cost_Centers> <bsvc:Include_Talent_Assessment>false</bsvc:Include_Talent_Assessment> <bsvc:Include_Career>false</bsvc:Include_Career> <bsvc:Include_Roles>false</bsvc:Include_Roles> <bsvc:Include_Related_Persons>false</bsvc:Include_Related_Persons> <bsvc:Include_User_Account>false</bsvc:Include_User_Account> <bsvc:Exclude_Regions>true</bsvc:Exclude_Regions> <bsvc:Include_Management_Chain_Data>true</bsvc:Include_Management_Chain_Data> <bsvc:Include_Subevents_for_Rescinded_Transaction>false</bsvc:Include_Subevents_for_Rescinded_Transaction> <bsvc:Include_Benefit_Eligibility>false</bsvc:Include_Benefit_Eligibility> <bsvc:Exclude_Gift_Hierarchies>true</bsvc:Exclude_Gift_Hierarchies> <bsvc:Exclude_Grant_Hierarchies>true</bsvc:Exclude_Grant_Hierarchies> <bsvc:Exclude_Funds>true</bsvc:Exclude_Funds> <bsvc:Include_Contingent_Worker_Tax_Authority_Form_Information>false</bsvc:Include_Contingent_Worker_Tax_Authority_Form_Information> <bsvc:Include_Reference>true</bsvc:Include_Reference> <bsvc:Include_Extended_Employee_Contract_Details>false</bsvc:Include_Extended_Employee_Contract_Details> <bsvc:Include_Multiple_Managers_in_Management_Chain_Data>false</bsvc:Include_Multiple_Managers_in_Management_Chain_Data> <bsvc:Include_Worker_Documents>false</bsvc:Include_Worker_Documents> <bsvc:Include_Additional_Jobs>false</bsvc:Include_Additional_Jobs> <bsvc:Include_Feedback_Received>false</bsvc:Include_Feedback_Received> <bsvc:Exclude_Organization_Support_Role_Data>true</bsvc:Exclude_Organization_Support_Role_Data> <bsvc:Exclude_Custom_Organizations>false</bsvc:Exclude_Custom_Organizations> <bsvc:Include_Employee_Contract_Data>false</bsvc:Include_Employee_Contract_Data> <bsvc:Exclude_Programs>true</bsvc:Exclude_Programs> <bsvc:Include_Goals>false</bsvc:Include_Goals> <bsvc:Exclude_Location_Hierarchies>true</bsvc:Exclude_Location_Hierarchies> <bsvc:Exclude_Fund_Hierarchies>true</bsvc:Exclude_Fund_Hierarchies> <bsvc:Exclude_Company_Hierarchies>true</bsvc:Exclude_Company_Hierarchies> <bsvc:Exclude_Matrix_Organizations>true</bsvc:Exclude_Matrix_Organizations> <bsvc:Include_Employment_Information>true</bsvc:Include_Employment_Information> <bsvc:Include_Contracts_for_Terminated_Workers>false</bsvc:Include_Contracts_for_Terminated_Workers> <bsvc:Include_Account_Provisioning>false</bsvc:Include_Account_Provisioning> <bsvc:Exclude_Region_Hierarchies>true</bsvc:Exclude_Region_Hierarchies> <bsvc:Exclude_Teams>true</bsvc:Exclude_Teams> <bsvc:Include_Succession_Profile>false</bsvc:Include_Succession_Profile> <bsvc:Exclude_Business_Units>true</bsvc:Exclude_Business_Units> <bsvc:Include_Probation_Period_Data>false</bsvc:Include_Probation_Period_Data> <bsvc:Exclude_Companies>false</bsvc:Exclude_Companies> <bsvc:Include_Development_Items>false</bsvc:Include_Development_Items> <bsvc:Include_Employee_Review>false</bsvc:Include_Employee_Review> <bsvc:Exclude_Program_Hierarchies>true</bsvc:Exclude_Program_Hierarchies> <bsvc:Exclude_Cost_Center_Hierarchies>false</bsvc:Exclude_Cost_Center_Hierarchies> <bsvc:Include_Skills>false</bsvc:Include_Skills> <bsvc:Exclude_Pay_Groups>true</bsvc:Exclude_Pay_Groups> </bsvc:Response_Group> </bsvc:Get_Workers_Request>
09/08/2023 07:28 AM
@navneetv - When you open the support ticket, please also include a link back to this thread so the support agent can see all of the information here, including Nimit's reply. Thank you!
09/10/2023 10:52 PM
Hi @nimitdave there are two attributes(retention_date andFlexible_Work_Arrangements) . I am able to import the retention_date's value. However, Flexible_Work_Arrangements's value is being populated for one user only not for others. For testing purposes, we have updated the retention date and Flexible_Work_Arrangements for four users. where retention_date is populated for all 4 users and FWA is populated for one user, not for the other three users.
do you have any idea why this is happening, why FWA is being populated for one user, not for others