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 24 de mar. 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