UiPath Documentation
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 9 de abr. de 2026

Utilizar la cláusula Where para filtrar datos en Workday

¿Dónde se aplica el filtrado?

La actividad Enumerar todos los registros en Workday admite consultas para la cláusula Dónde y los campos Incluir, Excluir para introducir 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í:Detalles de la operación Get_Organizations.

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 Where con campos booleanos, puedes construirla como se muestra a continuación:

  • Donde = "boolean_field = 'true'"
  • Donde = "Include_Inactive='false' and Enable_Transaction_Log_Lite='true'"

Para el Tipo que es Objeto, como Organization_TypeObject, así es como se puede construir 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:

Donde = "Organization_Type_Reference.Attribute_type='WID' and Organization_Type_Reference.Attribute_Value='WIDTEST'".

De forma similar, para Transaction_Log_Criteria puedes escribir una cláusula Where en el siguiente formato:

docs imagedocs image

Por tanto, se debe utilizar el siguiente formato:

Donde = "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.

Donde = "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'".

Información importante:

  1. Este es solo un ejemplo ilustrativo y puede no representar un escenario de consulta real.
  2. La cláusula Where 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 / trabajadoresConsulta 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 trabajosConsulta con familias de trabajos inactivas "Include_InActive_Job_Families='true'""Reference,Job_Profile_Info_Data"N/A
UbicacionesConsulta con objetos de referencia Location_Type_Reference.ID.Attribute_type='WID' y 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
OrganizacionesConsulta con objetos de referencia Organization_Type_Reference.ID.Attribute_type='WID' y Organization_Type_Reference.ID.Attribute_Value='WIDTEST' Consulta con organizaciones inactivas Incluir_Inactivo='verdadero' Consulta con criterios de registro de transacciones "Transaction_Log_Criteria.Transaction_Date_Range_Data.Updated_From='2020-09-05T12 :00:00' y 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' y Transaction_Log_Criteria.Transaction_Data=Updated_Through_Upda_Date_Range_ 2021-09-05T16:00:00'" "Transaction_Log_Criteria.Transaction_Type_References.Transaction_Type_Reference.Attribute_type='WID' y Transaction_Log_Criteria.Transaction_Type_References.Transaction_Type_Reference.Attribute_Value='WIDTEST'"Roles_Data,Jerarchy_Data,Supervisory_Data,Staffing_Restrictions_DataN/A

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado