Ejecutar BAPI
La acción Ejecutar BAPI se utiliza para ejecutar cualquier BAPI de SAP.
Realice los siguientes pasos para utilizar la acción Ejecutar BAPI en el flujo de trabajo:
1. Arrastre la acción Ejecutar BAPI de RFC de SAP al lienzo, coloque el puntero sobre la acción y, a continuación, pulse en o pulse dos veces en la acción. Se abre la ventana Ejecutar BAPI.
2. Si fuera necesario, modifique el valor de Rótulo. Por defecto, el nombre de rótulo es igual que el nombre de acción.
3. Para añadir un tipo de conector de RFC de SAP, consulte Tipos de conector de RFC de SAP soportados.
Si anteriormente se ha añadido un conector para RFC de SAP, en Nombre de conector, seleccione el conector.
4. Pulse en Probar para validar el conector.
5. Pulse en Asignar conector para ejecutar la acción mediante un conector que sea diferente del que se utiliza para rellenar los campos de entrada. En el campo Conector de tiempo de ejecución, proporcione un nombre de conector de RFC de SAP válido. Para obtener más información sobre la opción Asignar conector, consulte el tema sobre el uso de la asignación del conector.
6. En la lista BAPI, seleccione o especifique el nombre de la BAPI que desea ejecutar. Las BAPI que están presentes en el explorador de BAPI (Tcode BAPI) están disponibles a través de esta búsqueda. Si desea ejecutar una BAPI que no está disponible en esta búsqueda, proporcione el nombre de la BAPI.
7. Seleccione Formulario para proporcionar entradas para los campos de entrada individuales que se muestran en el formulario o seleccione Asignar JSON para especificar un único JSON con todas las entradas necesarias.
Si se elige Formulario
Si se ha especificado el nombre de la BAPI, en la sección Parámetros, pulse en Añadir e introduzca el nombre y el valor del parámetro en los campos Clave y Valor. Por ejemplo: defina el valor del campo Clave en QUERY_TABLE y del campo Valor en MARA.
Pulse en Añadir para añadir varios pares de clave-valor. Pulse en para borrar cualquier par de clave-valor que se haya añadido.
O
Si se ha seleccionado el nombre de la BAPI, en la sección Parámetros, en función de la BAPI seleccionada, se generarán y mostrarán de forma dinámica todos los parámetros de BAPI. Utilice los campos proporcionados para seleccionar o especificar las entradas.
* 
Los parámetros anidados no se marcan como obligatorios u opcionales en el formulario de entrada.
Todos los parámetros de las tablas de BAPI se muestran en el formulario de entrada.
O
Si se elige Asignar JSON
En el campo Parámetros, introduzca todas las entradas necesarias en el formato [{"key":"string", "value":"string"}].
8. Pulse en Terminado.
Esquema de salida
La acción Ejecutar BAPI permite devolver el esquema de salida como una matriz. Si la salida es un objeto, la acción permite devolver una matriz con el objeto en su interior.
Si la acción Ejecutar BAPI produce un error, el valor del campo stack del error es sin definir.
¿Fue esto útil?