Función del Conector SAP
Introducción
Una función de SAP invoca una función a través de un Extremo de SAP.
Una vez configurada, una Función SAP se utiliza en una Operación SAP siguiendo este formato establecido:
Una función de SAP está configurada para usar uno de estos tipos de función:
- Interfaces de programación de aplicaciones empresariales (BAPI)
- Llamadas a funciones remotas (RFC)
- Documentos intermedios (IDOCs)
Creación de una Función SAP
Dentro de un proyecto de Design Studio, hay tres formas de iniciar una nueva función de SAP:
- Ir a Archivo > Nuevo > Conectores > Nueva Función SAP.
- En el árbol de la izquierda, debajo de Conectores, expanda SAP, luego haga clic con el botón derecho en Funciones de SAP y seleccione Nueva función de SAP.
- En la barra de herramientas superior, haga clic en el icono de conectores. En el cuadro de diálogo, seleccione SAP, luego seleccione Función SAP.
Estos abren la pantalla de configuración Asistentes de funciones de SAP, que se trata a continuación.
Configuración de una Función SAP
La pantalla de configuración de los asistentes de funciones de SAP recorre la configuración de una función de SAP siguiendo estos pasos:
Estos botones están disponibles en la parte inferior de cada paso:
- Atrás: Vuelve al paso anterior y almacena temporalmente la configuración.
- Siguiente: Avanza al siguiente paso y almacena temporalmente la configuración.
- Finalizar: Guarda la configuración de todos los pasos y cierra el asistente.
- Cancelar: Cierra el asistente sin guardar los cambios realizados en ningún paso.
Extremo
En el paso Extremo, especifique un SAP Extremo:
- Seleccione el Extremo de SAP: Use el menú desplegable Extremos de SAP disponibles para seleccionar un Extremo de SAP existente o haga clic en Crear nuevo. Una vez que se selecciona un Extremo de SAP, se muestra su configuración (consulte Extremo del conector SAP). Use el botón Probar conexión para verificar la conectividad con el extremo.
Tipo
En el paso Tipo, seleccione un tipo de función:
- Seleccione el tipo de función (BAPI, RFC o IDoc): Seleccione el tipo de función a configurar:
- BAPI: Interfaz de programación de aplicaciones comerciales
- RFC: Llamada de función remota
- IDOC: Documento intermedio
Categoría
El paso Categoría se muestra solo cuando se selecciona un tipo de función IDOC en el paso Tipo. En el paso Categoría, seleccione una categoría de IDoc:
- Seleccionar categoría de IDoc: Las categorías de IDoc se obtienen automáticamente del Extremo de SAP y se muestran en una tabla. Haga clic en una categoría para seleccionarla.
- Filtro: Introduzca una cadena de búsqueda para filtrar las categorías de IDoc.
- Actualizar: Haga clic en Actualizar para volver a cargar las categorías de IDoc desde el Extremo de SAP.
Función
En el paso Función, seleccione la función para invocar con esta Función SAP:
- Seleccione una función: Las funciones se obtienen automáticamente del Extremo de SAP y se muestran en una tabla. Haga clic en una función para seleccionarla.
- Filtro: Introduzca una cadena de búsqueda para filtrar las funciones.
- Actualizar: Haga clic en Actualizar para volver a cargar funciones desde SAP Extremo.
Uso de una Función SAP en una Operación
Después de configurar una Función SAP, se muestra la pantalla de configuración para esa función. Para volver a esta pantalla, haga doble clic en la Función SAP en el árbol del proyecto.
- Nombre: El nombre de la función de SAP, que se completa automáticamente a partir del nombre de la función seleccionada durante la configuración. Si lo desea, puede cambiar el nombre de la función aquí.
- Extremo: El Extremo de SAP. Utilice el menú desplegable para seleccionar un extremo existente diferente o para crear un nuevo extremo. El botón Editar abre la configuración para el Extremo de SAP.
- Tipo: El tipo de función seleccionado durante la configuración.
- Categoría: La categoría seleccionada durante la configuración (presente solo para IDocs).
- Función: La función seleccionada durante la configuración.
- Estructura de solicitud: La estructura de solicitud de la función.
- Estructura de respuesta: La estructura de respuesta de la función.
- Usar en una Integración: Para mayor comodidad, estos botones se pueden usar para crear rápidamente una operación o transformación usando la Función SAP. Alternativamente, puede crear operaciones y transformaciones fuera de esta pantalla de configuración.
- Crear operación: Crea una operación que llama a esta función de SAP.
- Crear solicitud: Crea una transformación de solicitud para esta función de SAP.
- Crear respuesta: Crea una transformación de respuesta para esta función de SAP.