activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades UIAutomation

Última actualización 12 de dic. de 2025

Acerca de SAP GUI para Java Automation

Acerca de SAP GUI para Java

Habilitar el scripting de API de SAP GUI te permite crear automatizaciones fiables para SAP GUI para Java. Studio y Robots requieren que se habilite la creación de scripts de SAP GUI en la máquina local, así como en el lado del servidor. Para poder crear tus primeros proyectos de automatización para SAP, debes realizar los siguientes pasos de configuración.

Los elementos de la interfaz de usuario en SAP se conocen como controles, y es posible que necesites un enfoque o actividad particular para detectarlos y utilizarlos. Obtén más información sobre los elementos compatibles de SAP GUI para Java.

Versiones compatibles de SAP GUI para Java

La siguiente versión de SAP GUI para Java es compatible con Windows (para la arquitectura x64) y Mac OS (para la arquitectura ARM64):

  • GUI de SAP para Java 7.80 Rev7

Todos los temas disponibles (como Quartz, Belize, Blue Crystal o Corbu) se pueden usar para la automatización de SAP.

Identificar elementos de SAP GUI para Java

La siguiente tabla enumera los tipos de selectores que se pueden utilizar para los elementos de SAP GUI para Java .
Tipo de selectorDescripción
<sap />Selectores disponibles en pantallas donde la conexión del servidor permite la creación de scripts
<java />Selectores disponibles en otras pantallas y para controles que no tienen una contrapartida directa en <sap />
<ax />Selectores disponibles para controles que no pueden utilizar <java />, como los botones Maximizar y Minimizar

Cómo comprobar si el servidor permite la creación de scripts

1. Abre la ventana de creación de scripts: SAPGUI --> Scripts (barra de menús) --> Scripting

2. Ejecuta este comando: connection.isDisabledByServer(). El resultado false significa que la creación de scripts está habilitada.
Se requiere la creación de scripts para que funcionen los selectores <sap /> .

Cómo habilitar la creación de scripts de SAP GUI

Consulta la sección Habilitar scripts de SAP GUI en Pasos de configuración.

Ventajas de los selectores <sap />

  • La interacción con la aplicación se realiza a través de la API oficial proporcionada por SAP.
  • Las acciones esperan la confirmación del servidor antes de pasar a la siguiente actividad de automatización de IU.
  • Incluye soporte para operaciones clave de SAP como el inicio de sesión de SAP, la transacción de llamada y otras.
  • Capaz de gestionar controles de IU complejos que pueden no ser compatibles con otros tipos de selectores.

Información adicional

Puedes utilizar Comodines y Expresiones regulares dentro de los selectores generados para los elementos de SAP GUI para Java.

Los selectores de SAP GUI para Java admiten, para fines de identificación, no solo el atributo technical ID, sino también los atributos Text, Tooltip y Type of SAP control. Los controles de SAP complejos como tablas de SAP, cuadrículas de SAP y árboles de SAP no tienen estos atributos disponibles, ya que la identificación se realiza de forma diferente.

Si el scripting de SAP GUI para API de Java no está activado o no está permitido en tu organización, puedes interactuar con la interfaz de SAP GUI para Java utilizando actividades de Computer Vision, o utilizando actividades de automatización de IU con el marco de selección de Java.

Nivel de elevación de permisos

El nivel de elevación determina si una aplicación se ejecuta con permisos de usuario o con permisos de administrador. Los permisos de administrador te permiten realizar tareas más potentes.

El nivel de elevación para UiPath Studio y SAP debe coincidir. Si hay una falta de coincidencia en el nivel de elevación entre estas aplicaciones, la automatización no se ejecuta.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.