SAP package

El package SAP contiene actions para automatizar tareas y procesos en una aplicación de SAP.

El package SAP utiliza la tecnología SAP GUI que se puede aprovechar para crear e implementar automatizaciones en computadoras de escritorio donde SAP GUI está instalado.
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:
    1. 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.

    2. Utilice la actions para automatizar una tarea.
    3. Después de automatizar todas las tareas relacionadas con SAP, termine la conexión con la aplicación SAP mediante la action Desconectar.

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

action Activar/desactivar casilla de verificación

Clic

action Hacer clic

Clic en menú

action Clic en menú

Conectar Uso de Connect action para SAP.
Desconectar

Desconectar action

Doble clic

action Doble clic

Expandir

action Expandir

Exportar tabla Uso de Exportar tabla action.
Obtener recuento de celdas

action Obtener recuento de celdas

Obtener nombre de elementos secundarios

action Obtener nombres de elementos secundarios

Obtener texto del elemento secundario

action Obtener texto del elemento secundario

Obtener recuento de columnas

action Obtener recuento de columnas

Obtener recuento de filas

action Obtener recuento de filas

Obtener elemento seleccionado

action Obtener elemento seleccionado

Obtener estado

action Obtener estado

Obtener índice de celda de tabla

action Obtener índice de celda de tabla

Obtener texto de celda de tabla

action Obtener texto de celda de tabla

Obtener texto

action Obtener texto

Obtener conteo de elementos

action Obtener recuento de elementos

Clic con botón izquierdo

action Clic con botón izquierdo

Clic con botón derecho

action Clic con botón derecho

Seleccionar elemento

action Seleccionar elemento

Seleccione opción de radio

action Seleccionar opción de radio

Enviar clave virtual

Teclas virtuales en la interfaz gráfica de SAP

action Enviar clave virtual

Establecer texto de celda de tabla Establecer texto de celda de tabla
Establecer texto

action Establecer texto