Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .
Edición y publicación de un bot
Después de grabar un proceso, las acciones del bot se mostrarán automáticamente en el diseñador de bots. Le recomendamos que edite y pruebe el bot antes de ponerlo en producción. La edición del bot también le permite controlar los casos de borde y los pasos que deben repetirse varias veces.
Ejemplo: Susan grabó su proceso de copiar eventos de sitios web en citas de Outlook, pero quiere que el bot controle los casos en los que un evento es de alta prioridad para su equipo. Realiza una segunda grabación de cómo controlar un evento de alta prioridad y agrega una condición If al editor. Configura la condición para que si una descripción del evento incluye la palabra "Obligatorio", se creará una cita de alta prioridad para el evento.
Acceso a su bot
- Utilice el selector de aplicaciones para navegar a Automatización de procesos.
- Haga clic en Bots.
- En la página Administrar, haga doble clic en el bot para abrirlo.
Edición del bot
En el diseñador de bots, puede agregar, eliminar y editar los pasos que desea que realice el bot. También puede agregar acciones desde el cuadro de herramientas y proporcionar parámetros de entrada y salida.
Acciones grabadas
- Lea: Esta acción aparece si ha copiado información con el bot.
- Si ha copiado una tabla durante la grabación, el bot capturará todas las filas de la tabla y las pondrá a disposición como tokens de variosvalores. Use la actividad For Each para recorrer en iteración estos tokens.
- Haga clic: esta acción aparece si ha grabado el bot realizando un clic.
- Escribir: esta acción aparece si escribió o pegó información durante la grabación del bot. Haga clic en el texto para editar el valor escrito en esta acción. Haga clic en la flecha lateral para agregar un token al valor que está escribiendo. Los tokens son marcadores de posición para obtener información que se conocerá cuando se ejecute el bot.
- Datos seguros: si ha grabado una contraseña u otros datos seguros y no ha bloqueado los datos durante la grabación, puede protegerlos en el diseñador. Los datos seguros se cifran para que los usuarios que editen el bot no puedan acceder a él.
- Proteja los datos haciendo clic en la acción de escritura relacionada y, a continuación, haga clic en el botón de bloqueo de la barra de herramientas. Como alternativa, seleccione Protegido en el botón Más acciones a la derecha de la actividad.
- Edite los datos seguros haciendo clic en el botón Más acciones a la derecha de la actividad y desactivando la marca de verificación Protegido. Seleccione Esta opción para desbloquear los datos. A continuación, introduzca nueva información en la actividad. A continuación, proteja los nuevos datos desde el botón Más acciones o déjelo desbloqueado.
Edición de acciones grabadas
- Continuar con el error: por lo general, si no se puede realizar una acción porque el bot no puede encontrar el elemento relacionado o porque se produce algún otro error con la acción, el bot finalizará. Seleccione esta opción para omitir la acción si no se encuentra el elemento o si se produce un error y continuar el bot normalmente. Haga clic en el botón Más acciones a la derecha de la actividad y seleccione Continuar en caso de error .
- Descripciones: puede agregar una descripción a una acción como una nota para usted o otros que explican el paso. Haga clic en el botón Más acciones de la actividad y seleccione Agregar descripción. Escriba una descripción y haga clic en Guardar. También puede editar y eliminar descripciones existentes haciendo clic en el botón Más acciones .
- Deshabilitar actividad: deshabilite una actividad si no desea que se ejecute la actividad. Deshabilitar es útil al probar el bot, ya que es posible que solo desee probar algunas actividades en lugar de ejecutar todo el bot. Habilite la actividad cuando desee que se ejecute de nuevo. Puede acceder a las opciones de deshabilitar y habilitar haciendo clic en el botón Más acciones a la derecha de la actividad.
- Eliminar: elimine una acción seleccionándola y haciendo clic en el botón Papelera de la barra de herramientas.
- Reorganizar: para mover la acción a un lugar diferente del bot, arrastre los pinzamientos (seis puntos a la izquierda de la acción) o utilice las flechas arriba y abajo de la barra de herramientas.
- Sangría: sangría actividades para hacer subconjuntos de otra actividad, por ejemplo, para mover una actividad bajo una condición o grupo.
- Contraer todo/Expandir todo: haga clic en este vínculo de la barra de herramientas para contraer o expandir todos los grupos del diseñador.
Actividades de Toolbox
Para agregar una actividad
- Arrastre la actividad desde el cuadro de herramientas hasta el lienzo.
Actividades
- Añadir grabación: Arrastre esta actividad al lienzo y haga clic en Abrir la grabadora de bots para agregar otra grabación al proceso.
- Si desea que la nueva grabación utilice datos de una grabación existente, asegúrese de agregar esta actividad debajo de las actividades existentes en el bot.
- Si agrega esta actividad debajo de una grabación existente, la grabadora de bots le dará la opción de ejecutar el bot hasta este punto antes de iniciar la nueva grabación. Esto es útil si está grabando el bot en secciones y desea volver al punto en el que dejó de grabar por última vez.
- Si desea agregar una grabación que guardó como archivo .lfrec, haga clic en Importar grabación de bot.
- Crear token:use esta actividad para combinar valores en un token de varios valores o combinar tokens de varios valores en un token de tabla. Proporcione un nombre para el token haciendo clic en nombre del tokeny, a continuación, haga clic en valor para definir los valores del token. Utilice el menú desplegable para crear un único valor, un valor múltiple o un token de tabla. Si selecciona Token de tabla , puede proporcionar nombres para lascolumnas de la tabla y tokens de varios valores para los valores de las columnas. Los tokens creados se pueden pasar al flujo de trabajo a través de parámetros desalida.
- Editar token: use esta actividad para anexar o reemplazar valores en un token de varios valores o para reemplazar valores en un token de valor único o multivalor. Haga clic en <token> para seleccionar el token que desea editar. A continuación, haga clic en valor para anexar o reemplazar valores. El número entre paréntesis junto al valor muestra el número de valores que tiene el token.
- Fin del bot: especialmente útil dentro de una actividad de condición If, esta actividad le permite finalizar el bot con un estado terminado o completado. También puede proporcionar una razón que explique por qué se terminó el bot en este momento. El motivo aparecerá en el Historial de acciones y, si establece el estado en terminado, en la columna Error de terminación de la página Monitor .
- Bucle de salida: use esta actividad dentro de una condición If dentro de una actividad For Each. Esta actividad detiene el bucle For Each y, a continuación, permite que el bot continúe.
- Buscar aplicación: esta actividad localiza una aplicación que ya está abierta en el equipo en el que se ejecutará el bot. Después de usar esta actividad para buscar una aplicación, puede ejecutar acciones grabadas en la aplicación.
- Haga clic en el texto después de Buscar aplicacióny seleccione la aplicación que desea que el bot localice en el menú desplegable.
- Haga clic en el texto después del título de la ventana Con para editar el nombre de la ventana que localizará la aplicación. De forma predeterminada, este es el nombre de la ventana en la que registró las acciones. Haga clic en el botón de token para insertar tokens en el título de la ventana. Esto le permite cambiar la página que se encuentra en función de la información recopilada anteriormente en el bot. Utilice expresiones regulares para permitir que el bot interactúe con ventanas con una variedad de títulos diferentes.
- Si está encontrando una página web abierta en un explorador web, después de Con página web , especifique la dirección URL de la página que deseaencontrar. Haga clic en el botón de token para insertar tokens en la dirección URL. Esto le permite cambiar la página web en función de la información recopilada anteriormente en el bot. Utilice expresiones regulares para que el bot busque páginas web que tengan una dirección URL que coincida con un patrón específico.
- Para cada actividad: esta actividad le permite repetir una serie de pasos para cada fila de una tabla o cada valor de un token de varios valores. Haga clic en <seleccionar tabla> para seleccionar un token de tabla o un token de varios valores. Puede cambiar la palabra "fila" a algo más descriptivo, haciendo clic en él y escribiendo un nuevo nombre.
- Grupo: la agrupación le permite organizar el bot en secciones lógicas, lo que facilita la edición y la comprensión del bot. Agregar un grupo al bot no realiza ningún cambio en las acciones que realiza el bot.
Ejemplo: Si tiene un bot que actualiza la información del cliente, pero la actualización de su dirección implica introducir valores en varios campos y realizar varios clics, es posible que desee arrastrar las acciones relacionadas con la actualización de la dirección en un grupo "Actualizar dirección". A continuación, puede contraer y expandir ese grupo según sea necesario para mantener el bot organizado.
- Si condición: las condiciones le permiten tener en cuenta los casos extremos y las variaciones dentro de su proceso. Una condición realiza una serie de acciones si el valor de un token es igual o no igual a un valor específico. Puede acurrucarse las condiciones si es necesario. Haga clic en los vínculos de valor para seleccionar tokens o escribir un valor.
- Método abreviado de teclado: si desea que el bot introduzca un método abreviado de teclado en una aplicación, especifique la aplicación y el acceso directo aquí.
- Iniciar aplicación: al agregar esta actividad, puede hacer que el bot inicie cualquiera de las aplicaciones con las que interactúa. Coloque esta actividad antes de que el bot necesite interactuar con la aplicación y, cuando se ejecute el bot, abrirá primero la aplicación y, a continuación, realizará las acciones grabadas.
Nota: Si el bot interactúa con una página web abierta en Google Chrome, debes usar esta actividad para abrir una nueva ventana del navegador Chrome. Los bots no pueden interactuar con las ventanas del navegador Chrome ya abiertas; sólo ventanas el bot se ha abierto a sí mismo.
- Haga clic en el texto después de Iniciar aplicacióny seleccione la aplicación que desea que el bot inicie en el menú desplegable.
- Haga clic en el texto después de buscar para editar el nombre de la ventana o sitio web que se abrirá la aplicación. De forma predeterminada, este es el nombre de la ventana en la que registró las acciones. Si el nombre de la ventana cambiará (por ejemplo, basado en tokens pasados a la aplicación en la sección Iniciar programa a continuación), utilice expresiones regulares para permitir que el bot abra ventanas con una variedad de nombres diferentes.
- Junto a Iniciar programa proporcione la ruta de acceso al archivo ejecutable de la aplicación.
- Si está abriendo una aplicación de escritorio, junto a Argumentos , defina los parámetros que desea pasar a la aplicación. Puede utilizar variables de Windows, como %APPDATA%, aquí.
- Si está abriendo una página web, junto a Abrir página web , especifique la dirección URL que deseaabrir. Haga clic en el botón de token para insertar tokens en la dirección URL. Esto le permite cambiar la página web que se abre en función de la información recopilada anteriormente en el bot.
Ejemplo: La página web que desea que abra el bot sigue un patrón predecible, como la página que abre pedidos de compra con direcciones URL como, www.myPOs.com/ponum=1234. La parte numérica de la dirección URL cambia en función del P.O. abierto en la página. Si recopila el número de P.O. anteriormente en el bot, puede usar un token en la dirección URL aquí, por ejemplo, www.myPOs.com/ponum-(PONumber) para abrir el pedido de compra específico con el que el bot necesita interactuar.
- Utilice expresiones regulares para que el bot abra páginas web cuyo título coincida con un patrón específico.
Ejemplo: Se configura un sistema de pedidos de compra para que la página web de cada pedido de compra tenga un título que siga el patrón: Orden de compra 1234, donde "1234" es el número del pedido de compra. Los usuarios deben ejecutar un bot en cualquier pedido de compra que tengan abierto. Para asegurarse de que el bot se ejecuta independientemente del pedido de compra específico que el usuario tiene abierto, edite el título mediante expresiones regulares para indicar que la página debe coincidir con el patrón: Pedido de compra */-d-d-d-d
- Leer CSV: Si tiene información almacenada en un archivo CSV que desea que el bot use a lo largo de su proceso, seleccione ese archivo CSV aquí. Los valores del archivo estarán disponibles automáticamente como tokens para usarlos más adelante en el bot.
- Proporcione un nombre descriptivo para mostrar el archivo para que usted y otras personas que editen el proceso puedan recordar de qué archivo está leyendo. Este nombre también será el nombre del token para el archivo.
- Proporcione una ruta de acceso al archivo CSV desde el que desea que lea el bot. Puede usar tokens en esta ruta de acceso para tener en cuenta situaciones en las que es posible que desee tener acceso a uno de los muchos archivos CSV diferentes que tienen el mismo formato.
Ejemplo: Es posible que tenga diferentes archivos CSV para diferentes tipos de clientes (una sola vez, devolución, VIP, etc.), pero todos los archivos siguen el mismo formato. Dependiendo de los datos capturados anteriormente en el proceso, es posible que desee leer los valores de cualquiera de estos archivos. El uso de un token en la ruta de acceso le permite leer dinámicamente desde una variedad de archivos.
- Haga clic en Seleccionar archivo de ejemplo para buscar un archivo CSV con el mismo formato que el archivo desde el que leerá el bot. Puede ser el mismo archivo que se especifica junto a Ruta de acceso de archivo , o puede ser un archivo de plantilla que tiene el mismo formatoque el archivo CSV en la ruta de acceso especificada.
- Esperar: le permite esperar una cantidad especificada de un tiempo para que un usuario realice una acción. El bot continuará ejecutándose tan pronto como el usuario haga clic en Marcar como completado en el Historial de acciones. Si el usuario no hace clic en Marcar como completado durante ese tiempo, puede elegir que el bot continúe o finalice.
Configuración de los parámetros de entrada y salida
Puede especificar parámetros de entrada y salida para el bot haciendo clic en el botón Parámetros de entrada/salida de la barra de herramientas.
El flujo de trabajo puede proporcionar valores de parámetros de entrada a los bots y aceptar parámetros de salida de bots.
- Parámetros deentrada: escriba los valores de marcador de posición para los parámetros de entrada y, a continuación, en Flujo de trabajo, use la actividad Invocar bot para especificar los tokens y los valores que desea que Workflow pase al bot. Seleccione Varios valores si desea enviar un token de varios valores desde Flujo de trabajo al bot.
- Parámetros desalida: escriba los tokens o valores que desea que el bot pase al flujo de trabajo. Estos aparecerán como parámetros de salida en la actividad Invocar bot. Seleccione Varios valores si el token que va a enviar al flujo de trabajo es un token de varios valores.
Al probar el bot con el botón de reproducción en el diseñador, se abrirá un cuadro de diálogo que le pedirá que escriba valores de parámetro de ejemplo. Los parámetros de salida aparecerán en el historial de acciones después de ejecutar el bot.
Obtenga más información sobre el uso de bots con Workflow.
Publicar, ejecutar y guardar el bot
Inicio de eventos para el bot
Haga clic en la pestaña de evento de inicio de la izquierda para ver los eventos de inicio asociados con el bot.
Puede crear nuevos eventos de inicio aquí, editar eventos de inicio existentes o eliminar eventos de inicio.
Obtenga más información sobre cómo iniciar eventos.