Extracción vía SAP BAPI
Configuración de un Nodo para Extracción vía SAP ABAP BAPI
Las BAPI (Business Application Programming Interface) permiten el acceso estructurado a objetos de negocio de SAP. Al configurar un nodo para extraer datos mediante una función BAPI, se define el origen SAP, la función BAPI y los parámetros involucrados. Este método es ideal cuando se requiere mayor control o aplicar lógica de negocio estructurada en el proceso de extracción de datos.
1. Seleccionar un origen SAP ABAP
Comience seleccionando una conexión de origen de tipo SAP ABAP. Esto asegura la compatibilidad con el framework BAPI de SAP y habilita el acceso a módulos de función remotos.
Cargando imagen...
Origen SAP ABAP
2. Elegir el tipo de extracción: BAPI
Configure el tipo de extracción del nodo en "BAPI". Esto indica que se ejecutará una extracción basada en funciones a través de la interfaz BAPI habilitada para RFC en SAP.
Cargando imagen...
Elegir tipo de extracción
3. Buscar y seleccionar una función
Utilice la barra de búsqueda de funciones para localizar la BAPI requerida.
Cargando imagen...
Buscar y seleccionar una función
- Puede ingresar el nombre exacto o utilizar comodines (*) para listar funciones relacionadas.
- Además, utilice el filtro "Function Group" (Grupo de funciones) para acotar los resultados de búsqueda.
Por ejemplo, buscar con BAPI_CUSTOMER* mostrará todas las BAPIs relacionadas con clientes.
4. Revisar y configurar parámetros
Una vez seleccionada una función BAPI, el sistema mostrará una estructura detallada con las siguientes secciones:
Cargando imagen...
Revisar y configurar parámetros
| Parámetro | Descripción |
|---|---|
| Importing: | Parámetros de entrada enviados hacia la función. |
| Exporting: | Resultados devueltos por la función tras su ejecución. |
| Changing: | Parámetros que actúan como entrada y salida bidireccional. |
| Tables: | Tablas de datos pasadas o recuperadas desde la función. |
| Exceptions: | Posibles mensajes de error o advertencia devueltos por la BAPI. |
Cargando imagen...
Imports
Cada entrada en estas secciones incluye:
- Name (Nombre)
- Description (Descripción)
- Type
(por ejemplo: structure, table, field) - Value (Valor editable)
Cargando imagen...
Ver Metadatos
Puede editar los campos "Value" para proporcionar entradas fijas o emplear variables para obtener un comportamiento dinámico.
Contenidos de esta sección
Tables
Direct extraction from transparent tables or views in SAP.
Reports
Overview of SAP ABAP Reports extraction in Crestone.
Extractors
Use standard SAP extractors (2LIS, etc.) for pre-processed business data.
CDC
Change Data Capture extraction for incremental data pipelines.
Odata attachments files
Extract file attachments and binary media via SAP OData services.