Cree una automatización que lea los datos de la lista de prioridad y calcule la bonificación de los empleados. Pruebe y ejecute la automatización desde Editor de bots en el dispositivo del desarrollador mediante datos reales de la lista de prioridad.

Comprenda cómo usar la opción Ejecutar con lista de prioridad desde Editor de bots. Para obtener más información, consulte Pruebe y ejecute la automatización de la administración de carga de trabajo (WLM) en el dispositivo del desarrollador..

Antes de empezar

  • Antes de comenzar a crear la automatización, cree un archivo de Excel con los datos que se muestran a continuación en su carpeta local.
    ID del empleado Nombre del empleado Salario Calificación de rendimiento Bonificación
    E001 Alice Johnson 55000 4.5 0.1
    E002 Rajesh Kumar 72000 3.8 0.08
    E003 Maria Lopez 48000 4.2 0.09
    E004 David Smith 95000 4.9 0.12
    E005 Anita Sharma 60000 3.5 0.07
  • Cree una lista de prioridad como Employee-Bonus-Queue. Para obtener más información, consulte Crear listas de prioridad estándar y Ejemplo de configuración de una lista de prioridad.
  • Cree una variable numérica, n_Final_Bonus.
  • Asegúrese de que el rol asignado a su usuario de Bot Creator esté agregado como consumidor de la lista de prioridad (rol). Garantiza la disponibilidad de listas de prioridad para la selección al usar la opción Ejecutar con lista de prioridad para probar y ejecutar la automatización de administración de carga de trabajo (WLM).

Procedimiento

  1. Cree una automatización como wlm-docs-BotEditor.
    1. En el panel izquierdo, haga clic en Automatización.
    2. Haga clic en + Crear > Task Bot.
    3. En la ventana Crear Bot de Tareas, ingrese el nombre de la automatización.
    4. Acepte la ubicación predeterminada de la carpeta: \Bots\.
      Para cambiar la ubicación de almacenamiento predeterminada, haga clic en Elegir y siga las indicaciones.
    5. Haga clic en Crear y editar.
      Nota: El tamaño máximo predeterminado para cada Bot de tarea es de 50 MB.
  2. Cree la automatización utilizando las siguientes acciones.
    1. Cuadro de mensaje: Muestra un mensaje que indica qué registro de empleado se está procesando.
      Processing bonus for $workItem{"Employee Name"}$
    2. Número- Asignar: Calcule la bonificación usando la fórmula.
      $workItem{Salary}.String:toNumber$ * $workItem{"Performance Rating"}.String:toNumber$*$workItem{Bonus}.String:toNumber$
      
    3. Cuadro de mensaje: Muestra el bono calculado para el empleado.
      Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    4. String-Asignar: Almacena el resultado final de la bonificación en una variable de string.
       Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    5. Haga clic en Guardar.
  3. Haga clic en el icono de los tres puntos en Editor de bots y haga clic en Plantilla de elemento de trabajo.
    1. Seleccione la plantilla Employee-Bonus-Queue-docstest y asígnela a la automatización. Para obtener más información, consulte Adjuntar la plantilla de elemento de trabajo a bot.
    2. Haga clic en Volver al editor.
  4. Haga clic en Ejecutar > Ejecutar con lista de prioridad para probar y ejecutar la lista de prioridad con elementos de la lista de prioridad.

    La automatización se mueve a una lista de prioridad para probar los datos de la lista de prioridad y muestra el monto final de la bonificación para cada empleado en la columna Resultado del elemento de trabajo de la lista de prioridad.

    Consulta el siguiente video para ejecutar una automatización de WLM con una lista de prioridad desde Editor de bots.