Para conseguir que un programa BOT realice actividades/tareas desde la interfaz de usuario de Athento, tendrás que utilizar marcas que te permitan identificar elementos de dicha interfaz con los que se puede interactuar.
Athento recomienda al vincular acciones del BOT sobre elementos del DOM, asegúrese de usar identificadores HTML. Busca una etiqueta HTML que contenga el elemento de la interfaz con el que queremos interactuar y usar el atributo data-athento-id
para que el BOT pueda localizarlo.
Por ejemplo, si queremos interactuar con el botón de Enviar correo de aprobación...
desde la consola del navegador podemos ubicar la etiqueta data-athento-id de un elemento que contenga el enlace.
No encuentro el atributo data-athento-id ¿qué puedo hacer?
No todos los elementos de la interfaz tienen este atributo. Puedes hacer dos cosas:
A) solicitar el atributo vía soporte o
B) utilizar los identificadores id=""
de las etiquetas. En algunos casos también podrás usar el identificador name=""
NUNCA uses el atributo class=""
para identificar elementos de la pantalla.
Ten en cuenta que existen elementos dinámicos (elementos de listas, tablas y de otro tipo) que no podrán llevar un identificador concreto.
Identificadores de uso frecuente
Ventana/modal del ciclo de vida
- Botón para abrir el ciclo de vida
id="file-span-file-lifecycle-2"
- Selector de las transiciones
id="new-life-cycle-state-select"
- Input de comentarios:
id="new-life-cycle-state-comment"
- Botón mover:
data-athento-id="new-life-cycle-state-move-button"
Envío de email de aprobación
- Botón para abrir la ventana del envío de aprobación :
data-athento-id="delivery-modal-document-delivery-button"
Opciones de la ventana de envío de aprobación:
- Comentario:
name="comment"
- Nombre de destinatario:
receiverList\\.n\\.username
- Compañía:
receiverList\\.n\\.company
- Email:
receiverList\\.n\\.email
- Botón de añadir destinatario:
data-athento-id="delivery-document-modal-add-receiver-button"
- Botón enviar:
data-athento-id="delivery-document-modal-send-button"
La letra n en los elementos asociados a los destinatarios, hay que sustituirla por un numero que indica a qué destinatario se hace referencia. El primer destinatario siempre es n=0.
Documentos relacionados
- Botón Antes, de la paginación del listado:
id="documents_related_next"
- Botón Siguiente, de la paginación del listado:
id="documents_related_previous"
Botones en las bandejas (colas):
- Botón Copy:
data-athento-id="copy-button"
- Botón Excel:
data-athento-id="excel-button"
- Botón CSV:
data-athento-id="csv-button"
Artículos relacionados
¿Puedo usar BOTs o RPA para automatizar aún más el uso de Athento?
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.