acción Obtener informe de Workday

Utilice la acción Workday - Obtener informe para recuperar un informe utilizando la URL del informe. Workday Reports-as-a-Service (RaaS) es una característica que pone a disposición informes como servicios web. Mientras crea estos informes en Workday, debe configurarlos como informes de tipo Avanzado para que estén habilitados para servicios web.

Antes de empezar

Nota: Los ejemplos y gráficos proporcionados en esta página son meramente ilustrativos y es posible que no reflejen con precisión su caso específico. No nos hacemos responsables de su mantenimiento ni de su exactitud.
Asegúrese de estar autenticado antes de iniciar cualquier acción de Workday. Para obtener más información, consulte Acción de autenticación de Workday. A continuación, se indican los requisitos previos para el evento Obtener informe:
  • Inicie sesión en Workday como administrador. Para obtener más información sobre cómo iniciar sesión en una instancia de Workday, consulte Workday Login.
  • Para encontrar la dirección URL del informe, haga clic en los tres puntos horizontales y vaya hasta Acciones > Servicio web > Ver URL.

    Ver URL RAAS de Workday

    Aparecerá la página Ver URL del servicio web.

  • Haga clic con el botón derecho del mouse en Workday XML y seleccione Copiar URL.

    Copiar URL de Workday

Procedimiento

  1. En Automation Anywhere Control Room, vaya al panel Acciones, seleccione Workday > Obtener informe y colóquelo en el lienzo.

    Obtener informe de Workday
    1. Pegue la URL del informe copiada de Workday. La dirección URL del informe copiada es el informe que se quiere obtener de Workday en Automation 360.
    2. Seleccione el Formato de informe. Automation 360 soporta los formatos Simple Xml y Workday Xml. Workday Xml contiene más elementos de datos (por ejemplo, WID [Workday ID]), en comparación con el Simple Xml.
    3. Introduzca Predeterminado como nombre de la sesión.
    4. Guardar el resultado en una variable. Por ejemplo, puede almacenar todas las líneas del informe en una lista (listReportData)
  2. Verifique que pueda ejecutar el bot en modo Depuración, establezca un punto de ruptura en una acción junto a Obtener informe. En el ejemplo anterior, hay una acción Cuadro de mensajes. Abra la variable listReportData para ver los resultados.
    Nota: La salida se recupera como una lista de tipo Diccionario. Para leer un registro (fila) individual de esta lista, debe recorrer todos los elementos del diccionario utilizando la acción Bucle y leer o extraer los registros (filas) individualmente. Por ejemplo, la salida de la acción Obtener varios registros se guarda en la variable list_of_records_any. Si la variable contiene cinco registros, cada registro se pasa a la acción Bucle para que se procese uno a la vez.Acción Bucle para obtener varios registros