SAP package
- Última actualización2025/07/18
SAP package
El package SAP contiene actions para automatizar tareas y procesos en una aplicación de SAP.
El package
SAP
le permite realizar las siguientes tareas:
- Reducir el tiempo requerido para combinar datos de sistemas dispares.
- Eliminar el error humano y aumentar la eficiencia.
- Aumentar el número de transacciones procesadas.
- Proporcionar información en tiempo real a las distintas partes interesadas.
- Mejorar la toma de decisiones mediante informes integrales.Nota: En la acción Conectar de SAP, el campo Nombre de la sesión no puede compartirse con Task Bots u otros bots.
Requisitos previos
- Inicie sesión en GUI de SAP antes de capturar objetos ya que la pantalla de inicio de sesión de SAP no es compatible con la captura de objetos.
- Habilite la secuencia de comandos y la accesibilidad de GUI.
Consulte Cómo habilitar la secuencia de comandos del lado del cliente, Cómo habilitar la secuencia de comandos del lado del servidor y Cómo habilitar la configuración de accesibilidad.
- Asegúrese de que uno de los siguientes SAP GUI para Windows esté instalado en los dispositivos que utiliza para automatizar tareas relacionadas con SAP y para ejecutar estas tareas:
- SAP GUI 800 con parche 4
- SAP GUI 770 con parche 6
- SAP GUI 760 con parche 5
- SAP GUI 760 con parche 1
- SAP GUI 760 con parche 0
- SAP GUI 750 con parche 9
Nota: El SAP de package admite versiones de SAP GUI con diferentes parches, incluida la versión certificada.Nota: Si SAP GUI 760 con el parche 0 está instalado en su dispositivo, no puede utilizar las actions de control de la vista de cuadrícula de SAP Establecer texto de celda de tabla y Obtener texto de celda de tabla debido a un problema con SAP GUI 760 con parche 0. - Instale Scripting Tracker o una herramienta similar para recuperar la ruta del campo del objeto SAP.
Antes de comenzar
-
SAP es compatible con varias sesiones. Sin embargo, asegúrese de que al crear un bot que utiliza varias sesiones, ingresa el nombre exacto de la sesión que desea usar en la Ruta de campo para un Control específico.
Por ejemplo, /app/con[0]/ses[0]/userid.
- Realice las siguientes actions dentro del
SAP
package como parte del uso del conjunto de actions disponibles:
- Establezca una conexión con la aplicación de SAP mediante la action
Conectar.
Inicie sesión en la aplicación SAP con la aplicación SAP GUI. Luego utilice la action Conectar del package de SAP para usar esta conexión y asignar un nombre de sesión. Use el mismo nombre de sesión para las demás actions.
- Utilice la actions para automatizar una tarea.
- Después de automatizar todas las tareas relacionadas con SAP, termine la conexión con la aplicación SAP mediante la action Desconectar.
- Establezca una conexión con la aplicación de SAP mediante la action
Conectar.
Actions en el SAP de package
El
SAP
package incluye las siguientes actions:
Nota: El Recorder de package y SAP pueden detectar elementos de SAP en la aplicación. Sin embargo, desde el punto de vista de la usabilidad, el Recorder de package es preferible por sobre el package de SAP, ya que es más intuitivo en comparación con el package de SAP, como para la detección automática de rutas de objetos de SAP. Consulte Benefits of using Recorder package instead of SAP package
Action | Descripción |
---|---|
Activar/desactivar casilla | |
Clic | |
Clic en menú | |
Conectar | Uso de Connect action para SAP. |
Desconectar | |
Doble clic | |
Expandir | |
Exportar tabla | Uso de Exportar tabla action. |
Obtener recuento de celdas | |
Obtener nombre de elementos secundarios | |
Obtener texto del elemento secundario | |
Obtener recuento de columnas | |
Obtener recuento de filas | |
Obtener elemento seleccionado | |
Obtener estado | |
Obtener índice de celda de tabla | |
Obtener texto de celda de tabla | |
Obtener texto | |
Obtener conteo de elementos | |
Clic con botón izquierdo | |
Clic con botón derecho | |
Seleccionar elemento | |
Seleccione opción de radio | |
Enviar clave virtual | |
Establecer texto de celda de tabla | Establecer texto de celda de tabla |
Establecer texto |