Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de integraciones clásicas
Última actualización 22 de abr. de 2024

Acerca del paquete de actividades SAP BAPI

El paquete de actividades BAPI de SAP permite al RPA Developer invocar una interfaz de programación de aplicaciones empresariales (BAPI). El paquete viene con una actividad de ámbito, Ámbito de aplicación SAP, que permite al usuario conectarse a un sistema SAP y usar una actividad Invocar SAP BAPI para invocar un BAPI especificado.

Requisitos de instalación

La variante .NET 4.0 de 32 bits del conector SAP para Microsoft .NET 3.0 (NCo 3.0) es un requisito previo para este paquete de actividades. Este conector también requiere la versión 10 de la DLL en tiempo de ejecución de Microsoft C ++ (que se incluye en el paquete redistribuible de Microsoft Visual C ++ 2010). Su administrador de SAP debería poder proporcionarle el instalador.

Nota: Ten en cuenta que el Conector SAP para Microsoft debe estar instalado en la Caché de ensamblados global de Windows para que funcione correctamente. Esto puede hacerse seleccionando la opción adecuada durante la instalación del Conector SAP.

Estas dependencias deben instalarse en cualquier máquina en la que desees usar este paquete de actividades. Esto se refiere tanto a las máquinas de desarrollo, donde se crean flujos de trabajo en Studio, como a las máquinas de producción, donde el Robot ejecuta dichos flujos de trabajo.

La documentación oficial del conector SAP .NET se puede encontrar aquí.

Generar un flujo de trabajo de SAP BAPI para las versiones v2.0.0 y superiores

Primero, debe configurar una conexión al sistema SAP . Después de realizar este paso, puede invocar varios flujos de trabajo BAPI antes de cerrar la conexión.

Configurar una conexión

Puedes configurar una conexión a un sistema SAP mediante un servidor de aplicaciones personalizadas o una selección de grupo / servidor, así como autenticarse mediante Usuario / Contraseña o SSO. Se debe especificar un conjunto de parámetros válidos tanto para el servidor como para la autenticación para una conexión exitosa. Un mensaje de error de SAP indica que faltan parámetros.

Conexión de diseño

Al hacer clic en el botón Configurar en el cuerpo de la actividad Ámbito de aplicación SAP , se abre un asistente que te permite configurar tu conexión al sistema SAP en el tiempo de diseño.



Simplemente introduce todas las credenciales necesarias para la conexión y haz clic en el botón Probar conexión . Si la conexión se establece correctamente, aparece un mensaje informándole.



Al hacer clic en Cerrar en este cuadro de mensaje, se cierra el asistente de conexión y establece todos los valores que proporcionó como credenciales en sus respectivos campos de propiedad, lo que deja la actividad lista para usarse.

Nota: El valor del campo Contraseña no se guarda en las propiedades de la actividad al salir de la ventana de conexión.

Conexión del robot

También puede configurar los detalles de la conexión del Robot cambiando a la pestaña Conexión de Robot .



Los detalles de la conexión del Robot también se pueden copiar automáticamente desde la pestaña Diseñar conexión usando el botón Copiar en la conexión del Robot .

Tiempo de ejecución

En tiempo de ejecución, todas las credenciales del servidor deben proporcionarse como variables en sus respectivos campos de propiedad. También puedes usar un objeto IConnectionService que contenga todos los detalles de la conexión en los campos de la propiedad Conexión SAP existente .
Configurar la actividad Invocar SAP BAPI

Al hacer clic en el botón Configurar en el cuerpo de la actividad Invocar SAP BAPI , se abre un asistente que te permite elegir y configurar el BAPI que deseas invocar.



La barra de búsqueda de Nombre BAPI se puede utilizar para encontrar el BAPI que desea invocar. Una vez seleccionados, los parámetros obligatorios de BAPI se agregan en la tabla a continuación, donde pueden editarse.

Nota: Los parámetros marcados con * son obligatorios y no se pueden eliminar.


La tabla se divide en siete columnas, como se indica a continuación:

  • Nombre : el nombre del parámetro específico de la BAPI seleccionada.
  • Descripción : una breve descripción que detalla el parámetro.
  • Longitud : número máximo de caracteres, si aplica.
  • Tipo de datos : la variable o el tipo de objeto del parámetro.
  • Dirección : especifica si un parámetro es de entrada, salidao entrada / salida.
  • Valor : el valor del parámetro.
  • docs image - Elimina el parámetro del BAPI.

Tras configurar los parámetros que quieres que tenga tu BAPI, al hacer clic en Listo se cierra el asistente y se guarda la configuración en la actividad Invocar SAP BAPI . Ahora puede ejecutar el proceso que ha creado.

Adición de parámetros

Puede añadir parámetros uno por uno usando el campo de texto Añadir parámetro en la parte inferior izquierda de la ventana para buscar la lista de parámetros y pulsar Intro.

El botón Agregar parámetros del área superior derecha te permite agregar los parámetros que desees en la invocación de BAPI que estás realizando. Al hacer clic en el botón, se cambia a una lista de todos los parámetros disponibles, donde puedes especificar los parámetros que deseas añadir seleccionando sus respectivas casillas de verificación.



Exportar parámetros

El botón Exportar parámetros exporta todos los parámetros definidos actualmente y sus metadatos a un archivo .xlsx . Al hacer clic en el botón, se abre una ventana de exploración que te permite seleccionar dónde quieres guardar el archivo que contiene los datos exportados. Este archivo puede utilizarse como plantilla para crear archivos de datos de entrada.

Generar un flujo de trabajo de SAP BAPI para la versión v1.xx

Si usas una versión anterior a la v2.0.0, puedes acceder a las instrucciones sobre cómo generar un flujo de trabajo SAP BAPI aquí.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.