Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

package de SAP BAPI

  • Actualizado: 2021/07/13
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA

package de SAP BAPI

El package de SAP BAPI contiene actions para automatizar tareas y procesos utilizando la interfaz de programación de aplicaciones empresariales (BAPI, del inglés Business Application Programming Interface) de SAP. La BAPI es un método estandarizado que permite que una aplicación externa interactúe con un sistema SAP.

Antes de comenzar

Realice las siguientes actions dentro del package de SAP BAPI como parte del uso del conjunto de actions disponibles:
  1. Establezca una conexión con la aplicación de SAP mediante la action Conectar.
  2. Utilice la action Crear función para crear una función definida por el usuario para la función de SAP BAPI especificada.

    Seleccione la opción Comenzar secuencia para marcar el inicio de un proceso seguido de la opción actions para automatizar una tarea.

  3. Utilice la action Ejecutar función para ejecutar la función que ha creado con la acción Crear función.

    Seleccione la opción Terminar secuencia para marcar el final de un proceso y la opción Confirmar transacción para confirmar los cambios.

Actions en el package de SAP BAPI

El package de SAP BAPI incluye las siguientes actions:

Action Descripción
Conectar Consulte Using Connect action for SAP BAPI.
Crear función Crea un alias para una función de BAPI de SAP y lo guarda con un nombre de alias. Puede utilizar el nombre del alias en otras actions para utilizar esa función de BAPI en esas actions.
  • En el campo Nombre de sesión, ingrese el nombre de sesión que utilizó para conectarse a la aplicación de SAP en la action Conectar.
  • En el campo Nombre del alias de la función, ingrese el alias que desea utilizar para la función de BAPI.
  • En el campo Nombre de BAPI, introduzca el nombre de la función de BAPI de SAP para la que desea crear el alias.
  • Seleccione la opción Comenzar secuencia si desea ejecutar el BAPI en una secuencia determinada para marcar el inicio de un proceso.
Obtener valor de campo Obtiene los datos de un campo específico de una función, tabla o estructura.
  • En el campo Alias de la función de BAPI, ingrese el alias que ha proporcionado a la función de SAP BAPI mediante la action Crear función.
  • Seleccione una de las siguientes opciones para especificar si desea obtener datos de una función, tabla o estructura:
    • Función: Permite obtener el valor de un campo desde una función.
    • Tabla: Permite obtener el valor de un campo de una tabla en una función de SAP BAPI.

      Debe especificar el Alias de tabla de donde desea obtener datos.

      Debe utilizar la action Obtener tabla antes de utilizar la action Obtener campo para obtener el valor de un campo de una tabla en una función de SAP BAPI. También debe especificar el Alias de tabla de donde desea obtener datos.

    • Estructura: Le permite obtener datos de una estructura en una aplicación SAP.

      Debe utilizar la action Obtener estructura antes de utilizar la action Obtener campo para obtener el valor de un campo de una estructura en una función de SAP BAPI. También debe especificar el Alias de tabla de donde desea obtener datos.

  • En el campo Nombre de campo, ingrese el nombre del campo del que desea obtener datos.
  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
  • En el campo Guardar el resultado en una variable, especifique una variable de cadena.
Obtener estructura Obtiene datos de una estructura utilizando el alias de la función.
  • En el campo Alias de la función de BAPI, ingrese el alias que ha proporcionado a la función de SAP BAPI mediante la action Crear función.
  • En el campo Nombre de la estructura, ingrese el nombre de la estructura de la que desea obtener datos.
  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
  • Seleccione una de las siguientes opciones para especificar cómo desea guardar los datos recuperados de la estructura:
    • Alias: Le permite proporcionar un alias para la estructura y utilizar el alias en otras actions.
    • Variable: Permite almacenar los datos recuperados de la estructura en una variable de tabla.
Obtener tabla Obtiene datos tabulares de una tabla utilizando el alias de la función.
  • En el campo Alias de la función de BAPI, ingrese el alias que ha proporcionado a la función de SAP BAPI mediante la action Crear función.
  • En el campo Nombre de tabla, ingrese el nombre de la tabla de la que desea obtener datos.
  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
  • Seleccione una de las siguientes opciones para especificar cómo desea guardar los datos recuperados de la tabla:
    • Alias: Le permite proporcionar un alias para la tabla y utilizar el alias en otras actions.
    • Variable: Permite almacenar los datos recuperados de la tabla en una variable de tabla.
Ejecutar función Ejecuta la función SAP BAPI.
  • En el campo Alias de la función de BAPI, ingrese el alias que ha proporcionado a la función de SAP BAPI mediante la action Crear función.
  • Seleccione la opción Terminar secuencia para marcar el final de un proceso y la opción Confirmar transacción para confirmar los cambios realizados durante el proceso.

    Si desea finalizar una secuencia, debe seleccionar la opción Comenzar secuencia en la acción Crear función. Si ha utilizado la llamada a función remota en cola (qRFC, del inglés queued Remote Function Call), debe seleccionar la opción Confirmar transacción para confirmar los cambios realizados.

  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
Establecer valor de campo Establece datos en una función, tabla o estructura utilizando el alias de la función.
  • En el campo Alias de la función de BAPI, ingrese el alias que ha proporcionado a la función de SAP BAPI mediante la action Crear función.
  • Seleccione una de las siguientes opciones para especificar si desea establecer datos en una función, tabla o estructura:
    • Función: Permite establecer datos en una función.
    • Tabla: Le permite establecer datos en una tabla en una aplicación SAP.

      Debe utilizar la action Obtener tabla antes de utilizar la action Obtener campo para obtener el valor de un campo de una tabla en una función de SAP BAPI. Debe especificar el Alias de tabla en el que desea establecer los datos. También puede seleccionar la opción Crear nueva fila si desea crear una nueva fila en la tabla y establecer un valor en esa fila.

    • Estructura: Le permite establecer datos en una estructura en una aplicación SAP.

      Debe utilizar la action Obtener estructura antes de utilizar la action Obtener campo para obtener el valor de un campo de una estructura en una función de SAP BAPI. También debe especificar el Alias de estructura de donde desea obtener datos.

  • En el campo Nombre de campo, ingrese el nombre del campo en el que desea establecer datos.
  • En el campo Valor de campo, ingrese el valor que desea establecer.
  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
Ejecute el flujo de trabajo estándar Permite ejecutar un flujo de trabajo estándar en SAP BAPI.
  • Utilice la opción Seleccionar flujo de trabajo para seleccionar el flujo de trabajo desde el cuadro de diálogo Selector de BAPI estándar.
  • La sección Importar a BAPI muestra los parámetros de importación para el flujo de trabajo seleccionado. Puede seleccionar la opción Editar del menú de acciones (puntos verticales) a fin de especificar un valor para los parámetros.
    • Seleccione la opción Incluir si desea utilizar ese parámetro de importación.
    • Seleccione el tabulador Tabla para seleccionar una variable de tabla que contenga los valores que desea importar a BAPI. Como alternativa, seleccione el tabulador Cadenas para especificar el valor manualmente.
  • La sección Exportar a BAPI muestra los parámetros de exportación para el flujo de trabajo seleccionado. Puede seleccionar la opción Editar del menú de acciones (puntos verticales) a fin de especificar un valor para los parámetros.
    • Seleccione la opción Incluir si desea utilizar ese parámetro de exportación.
  • La sección Tablas muestra las tablas que puede utilizar como parámetros de exportación o importación para el flujo de trabajo seleccionado. Puede seleccionar la opción Editar del menú de acciones (puntos verticales) a fin de especificar un valor para las tablas.
    • Seleccione la opción Incluir si desea utilizar esa tabla como parámetro de exportación o importación.
    • Seleccione la opción Importar para utilizar una tabla como parámetro de importación o seleccione el tabulador Exportar para utilizar una tabla como parámetro de exportación.
    • Seleccione el tabulador Tabla para seleccionar una variable de tabla que contenga los valores que desea importar a BAPI. Como alternativa, seleccione el tabulador Cadenas para especificar el valor manualmente.
  • Seleccione la opción Comenzar secuencia si desea ejecutar el BAPI en una secuencia determinada para marcar el inicio de un proceso.
  • Puede seleccionar la opción Terminar secuencia para marcar el final de un proceso.
  • Seleccione la opción Confirmar transacción para confirmar los cambios realizados durante el proceso.
  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
  • En la sección Guardar estructuras y escalares exportados, especifique una variable de diccionario.
  • En la sección Guardar tablas exportadas, especifique una variable de diccionario.
Ejecute un flujo de trabajo personalizado Le permite ejecutar un flujo de trabajo personalizado en SAP BAPI.
  • Seleccione el flujo de trabajo personalizado que desea ejecutar en la lista Seleccionar flujo de trabajo personalizado.
  • La sección Importar a BAPI muestra los parámetros de importación para el flujo de trabajo seleccionado. Puede seleccionar la opción Editar del menú de acciones (puntos verticales) a fin de especificar un valor para los parámetros.
    • Seleccione la opción Incluir si desea utilizar ese parámetro de importación.
    • Seleccione el tabulador Tabla para seleccionar una variable de tabla que contenga los valores que desea importar a BAPI. Como alternativa, seleccione el tabulador Cadenas para especificar el valor manualmente.
  • La sección Exportar a BAPI muestra los parámetros de exportación para el flujo de trabajo seleccionado. Puede seleccionar la opción Editar del menú de acciones (puntos verticales) a fin de especificar un valor para los parámetros.
    • Seleccione la opción Incluir si desea utilizar ese parámetro de exportación.
  • La sección Tablas muestra las tablas que puede utilizar como parámetros de exportación o importación para el flujo de trabajo seleccionado. Puede seleccionar la opción Editar del menú de acciones (puntos verticales) a fin de especificar un valor para las tablas.
    • Seleccione la opción Incluir si desea utilizar esa tabla como parámetro de exportación o importación.
    • Seleccione la opción Importar para utilizar una tabla como parámetro de importación o seleccione el tabulador Exportar para utilizar una tabla como parámetro de exportación.
    • Seleccione el tabulador Tabla para seleccionar una variable de tabla que contenga los valores que desea importar a BAPI. Como alternativa, seleccione el tabulador Cadenas para especificar el valor manualmente.
  • Seleccione la opción Comenzar secuencia si desea ejecutar el BAPI en una secuencia determinada para marcar el inicio de un proceso.
  • Puede seleccionar la opción Terminar secuencia para marcar el final de un proceso.
  • Seleccione la opción Confirmar transacción para confirmar los cambios realizados durante el proceso.
  • En el campo Sesión de SAP BAPI, ingrese el nombre de sesión que utilizó para conectarse a la aplicación SAP en la action Conectar.
  • En la sección Guardar estructuras y escalares exportados, especifique una variable de diccionario.
  • En la sección Guardar tablas exportadas, especifique una variable de diccionario.
Enviar comentarios