activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades de Integration Service

Última actualización 5 de dic. de 2025

Utilizar la cláusula Where para filtrar datos en Workday

¿Dónde se aplica el filtrado?

La actividad Enumerar todos los registros de Workday admite consultas para la cláusula Dónde y los campos Incluir y Excluir para incorporar o eliminar el exceso de datos.

¿Cómo se construye la cláusula Dónde?

Puedes obtener más información sobre el servicio SOAP Get_Organizations aquí:Get_Organisations Operation Details.
docs image
Cualquier contenido dentro de la sección Request_Criteria puede considerarse apto para ser incluido en la cláusula Where de una actividad. De forma similar, cualquier contenido dentro de la sección Response_Group puede utilizarse con los elementos Includes o Excludes . Puedes verlo en las siguientes capturas de pantalla:
docs imagedocs image
Para Request_Criteria podemos ver los siguientes parámetros:
docs image

Para crear una cláusula Dónde con campos booleanos, puede crearla como se muestra a continuación:

  • Dónde = "boolean_field = 'true'"
  • Dónde = "Include_Inactive='false' and Enable_Transaction_Log_Lite='true'"
Para el Tipo que es Objeto, como Organization_TypeObject, así es como se puede crear una cláusula Dónde :
docs image
El tipo aquí puede ser WID y Organization_Type_ID, por lo que la cláusula debe construirse en el siguiente formato:
Dónde = "Organization_Type_Reference.Attribute_type='WID' and Organization_Type_Reference.Attribute_Value='WIDTEST'".
Del mismo modo, para Transaction_Log_Criteria puedes escribir una cláusula Dónde en el siguiente formato:
docs imagedocs image

Por tanto, se debe utilizar el siguiente formato:

Dónde = "Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_From='2022-09-05T12:00:00' and Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_Through='2023-01-01T16:00:00'"

Si desea consolidar todos los elementos mencionados anteriormente en una sola consulta, puede estructurarla de forma similar al ejemplo siguiente.

Dónde = "Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_From='2022-09-05T12:00:00' and Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_Through='2023-01-01T16:00:00' and Include_Inactive='false' and Enable_Transaction_Log_Lite='true' and Organization_Type_Reference.Attribute_type='WID' and Organization_Type_Reference.Attribute_Value='WIDTEST'".

Informacion importante:

  1. Este es solo un ejemplo ilustrativo y puede no representar un escenario de consulta real.
  2. La cláusula Dónde siempre debe pasarse como String.

Utilizar los parámetros Incluye y Excluye

El uso de las funciones Includes y Excludes está asociado al grupo de atributos Response_Group , como puedes ver en la siguiente imagen.
docs image

Estas dos funciones se utilizan para recuperar u omitir elementos de datos de la respuesta, lo que le permite centrarse en la información específica que necesita al tiempo que excluye cualquier dato innecesario o confidencial.

En este caso tenemos los elementos de datos Roles_Data, Hierarchy_Data, Supervisory_Data y Staffing_Restrictions_Data.

Si quieres incluirlos en la salida de la actividad, simplemente pásalos como una cadena separada por comas, como en el siguiente ejemplo:

"Roles_Data,Supervisory_Data,Staffing_Restrictions_Data"

A continuación puede encontrar más ejemplos de esta práctica:

ObjetoAlgunos ejemplos de cláusulas DONDE admitidasIncluye (valores separados por comas)Excluye (valores separados por comas)
Empleado / trabajadores

Consulta con objetos de referencia: "Organization_Reference.ID.Attribute_type='WID' and Organization_Reference.ID.Attribute_Value='WIDTEST" and include_Subordinate_Organizations='true'

Consulta con criterios de registro de transacciones:

"Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_From='2020-09-05T12:00:00' and Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_Through='2021-09-05T16:00:00'" and Include_Subordinate_Organizations='true'

"Personal_Information,Additional_Jobs,Employment_Information,Compensation,Organizations,Roles,Management_Chain_Data,Multiple_Managers_in_Management_Chain_Data,Benefit_Enrollments,Benefit_Eligibility,Related_Persons,Qualifications,Employee_Review,Goals,Development_Items,Skills,Photo,Worker_Documents,Transaction_Log_Data,Subevents_for_Corrected_Transaction,Subevents_for_Rescinded_Transaction,Succession_Profile,Talent_Assessment,Employee_Contract_Data,Contracts_for_Terminated_Workers,Collective_Agreement_Data,Probation_Period_Data,Extended_Employee_Contract_Details,Feedback_Received,User_Account,Career,Account_Provisioning,Background_Check_Data,Contingent_Worker_Tax_Authority_Form_Information""Organization_Support_Role_Data,Location_Hierarchies,Cost_Centers,Cost_Center_Hierarchies,Companies,Company_Hierarchies,Matrix_Organizations,Pay_Groups,Regions,Region_Hierarchies,Supervisory_Organizations,Teams,Custom_Organizations,Funds,Fund_Hierarchies,Grants,Grant_Hierarchies,Business_Units,Business_Unit_Hierarchies,Programs,Program_Hierarchies,Gifts,Gift_Hierarchies"
Familias de trabajos

Consulta con familias de trabajos inactivas

"Include_InActive_Job_Families='true'"

"Reference,Job_Profile_Info_Data"N/A
Ubicaciones

Consulta con objetos de referencia

Location_Type_Reference.ID.Attribute_type='WID' and Location_Type_Reference.ID.Attribute_Value='WIDTEST'

Consulta con nombre de ubicación

Location_Name='HYD'

Consulta con ubicaciones inactivas

Exclude_Inactive_Locations='true'

"Reference,Location_Data"N/A
Organizaciones

Consulta con objetos de referencia

Organization_Type_Reference.ID.Attribute_type=‘WID’ and Organization_Type_Reference.ID.Attribute_Value=‘WIDTEST’

Consulta con organizaciones inactivas

Include_Inactive='true'

Consulta con criterios de registro de transacciones

"Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_From='2020-09-05T12:00:00' and Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_Through='2021-09-05T16:00:00'"

"Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_From='2020-09-05T12:00:00' and Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_Through='2021-09-05T16:00:00'"

"Transaction_Log_Criteria.Transaction_Type_References.Transaction_Type_Reference.Attribute_type='WID' and Transaction_Log_Criteria.Transaction_Type_References.Transaction_Type_Reference.Attribute_Value='WIDTEST'

"Roles_Data,Hierarchy_Data,Supervisory_Data,Staffing_Restrictions_Data"N/A

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.