Ejemplo de uso de la acción Crear una solicitud

La acción Crear una solicitud del paquete Process Composer permite crear una nueva solicitud en Automation Co-Pilot en la web a través de un bot. En este ejemplo, utilice la acción Crear una solicitud para pasar datos a través de variables del bot a la forma inicial del proceso.

Antes de empezar

  • Debe tener una licencia de Bot Creator y estar asignado un rol personalizado con los siguientes permisos:
    • Permiso de registro y descarga de copia
    • Crear permiso de carpeta
  • Crear un proceso y registrar en el espacio de trabajo público
  • Asignar al menos un equipo al proceso con el equipo seleccionado predeterminado
  • Seleccione la opción por bot en el campo Solicitar creación
Nota:

El campo Solicitar creación está disponible cuando edita el proceso que contiene la solicitud. Para editar un proceso, navegue hasta Administrar > Proceso y seleccione el proceso que desea editar. Esto abre la página Editar proceso en la pestaña General. Hacia la parte inferior de la página, puede configurar que la solicitud sea creada por un bot. Para obtener más detalles, consulte Configurar un proceso.

En este ejemplo, crearemos un proceso para registrar los detalles de los nuevos empleados en la base de datos de la empresa. El formulario inicial contiene información básica como el nombre, el ID, la fecha de nacimiento, el género y la ubicación. Pasaremos los datos del formulario inicial a través de variables del bot.

Procedimiento

  1. Inicie sesión en Control Room como usuario de Bot Creator.
  2. Crear el formulario inicial.
    1. En el panel izquierdo, haga clic en Automatización.
    2. Haga clic en Crear nuevo > Formulario.
    3. Ingrese el nombre del formulario employee_register_initial_form.
    4. Ingrese la ubicación de la carpeta Bots\Employee Registration.
      Si desea cambiar la ruta de almacenamiento de su formulario, haga clic en Elegir y siga las indicaciones.
    5. Haga clic en Crear y editar.
    6. Use los siguientes Elementos y la Etiqueta de elemento en el formulario.
      Elementos Etiqueta de elemento
      Cuadro de texto Full Name
      Número ID
      Fecha Date of Joining
      Desplegable Gender
      Cuadro para marcar Location
      Seleccionar archivo Resume
      • Para el elemento Desplegable, ingrese Male, Female en el campo Ingresar los elementos de la lista separados por comas.
      • Para el elemento Casilla de verificación, haga clic en el icono más en el campo Contenido de casilla de verificación y agregue las ubicaciones San Jose, Tokyo, India.
      • Para el elemento Seleccionar archivo, puede limitar el tipo de archivo que se puede cargar especificándolo en el campo Introducir el formato de archivo compatible separado por comas. Por ejemplo: doc, gif, pdf, png, txt, xls.
    7. Haga clic en Guardar.
    8. Haga clic en Cerrar.
  3. Crear un proceso nuevo.
    1. En la misma ubicación de la carpeta, haga clic en Crear nuevo > Proceso.
    2. Ingrese el nombre del proceso employee_register.
    3. Haga clic en Crear y editar.
    4. Haga clic en Iniciar para agregar un formulario inicial al proceso.
    5. En el campo Seleccionar formulario de datos inicial, explore y seleccione el formulario inicial, employee_register_initial_form.
    6. Seleccione AARI Storage en el menú desplegable Almacenamiento de carga de archivos.
    7. Proporcionar Título de la solicitud como Employee Registration.
    8. Haga clic en Guardar.
    9. Haga clic en Cerrar.
    10. Registre este proceso en el espacio de trabajo público.
  4. Crear un nuevo bot.
    1. En la misma ubicación de la carpeta, haga clic en Crear nuevo > Bot.
    2. Escriba el nombre del bot employee_register_request_bot.
    3. Haga clic en Crear y editar.
  5. Cree las siguientes variables:
    • emp_name: Tipo de cadena; usar como entrada.
    • emp_id: Tipo de número; usar como entrada.
    • emp_date_of_joining: Tipo de fecha y hora; usar como entrada.
    • emp_gender: Tipo de cadena; usar como entrada.
    • emp_location: Tipo de diccionario, subtipo booleano; usar como entrada. De los atributos de las casillas de verificación indicados anteriormente, si desea seleccionar el valor San José para el atributo de ubicación en el campo del formulario inicial, haga clic en el botón más y cree la variable de diccionario con el formato que se indica a continuación:

      Nombre: emp_location

      Atributos () Clave Valor
      San José CheckBoxGroup0_0 True
      Tokio CheckBoxGroup0_1 False
      India CheckBoxGroup0_2 False
    • emp_resume: Tipo de archivo; usar como entrada, seleccione Carpeta o archivo del escritorio para el Valor predeterminado y explore y seleccione el archivo que desea cargar.
    • employee_registration_request_id: Tipo de número; usar como salida.
  6. Use la acción Crear una solicitud del paquete web de Automation Co-Pilot.
    1. En la paleta Acciones, haga doble clic o arrastre la acción Crear una solicitud desde el paquete de Process Composer.
    2. En el campo Proceso público, explore y seleccione el proceso público employee_register. Los campos de formulario iniciales del proceso se muestran en el campo Valores de entrada. Estos campos proceden de elementos del formulario interactivo compatibles.
    3. En el campo Valores de entrada, introduzca los valores o las variables para completar la información requerida del formulario inicial, como se indica a continuación:
      • emp_name: $emp_name$
      • emp_id: $emp_id$
      • emp_date_of_joining: $emp_date_of_joining$
      • emp_gender: $emp_genders$
      • emp_location: $emp_location$. Para seleccionar la ubicación San José en el campo de formulario inicial, agregue el par de clave y valor para los atributos, como se indica a continuación:
        Atributos () Clave Valor
        San José CheckBoxGroup0_0 True
        Tokio CheckBoxGroup0_1 False
        India CheckBoxGroup0_2 False
      • emp_resume: $emp_resume$
      • employee_registration_request_id: $employee_registration_request_id$
    4. Haga clic en Guardar.
    5. Haga clic en Cerrar.
  7. Implemente el bot.
    1. Haga clic en Ejecutar.
    2. En el campo Establecer variables de entrada, introduzca los valores de la variable de entrada.
    3. Haga clic en Confirm (Confirmar).
    El bot se implementa con éxito y se crea una nueva solicitud a través del equipo predeterminado asignado al proceso. Los campos del formulario inicial se rellenan con la entrada proporcionada a través del bot. En la interfaz web, un administrador de Automation Co-Pilot puede verificar que se ha creado una nueva solicitud y que los datos se han seleccionado correctamente.