Para ejecutar de forma nativa llamadas a funciones remotas en una instancia SAP BAPI®, agregue una Etapa con un comando de conexión SAP BAPI RFC. Por ejemplo:
- Interactuar con los programas SAP BAPI
- Consultas de extracción de datos mediante expresiones multidimensionales (MDX)
Para habilitar estos comandos, un administrador de TI primero crea un conector SAP BAPI RFC.
BAPI_XBP_JOB_ADD_ABAP_STEP
Para Agregar una Etapa con un programa de Advanced Buisness Application Programming (ABAP) a un trabajo, utilice un comando BAPI_XBP_JOB_ADD_ABAP_STEP.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Recuento de trabajos |
Introduzca el recuento del trabajo al que añadir una etapa; en el XML, el valor JOBCOUNT . |
Nombre del puesto |
Agregue el nombre de la tarea a la que desea agregar una etapa; en el XML, el valor JOBNAME . |
Nombre de programa |
Agregue el nombre del programa al trabajo. |
Nombre variante |
Introduzca el nombre de la variante. |
Nombre de usuario SAP |
Introduzca el nombre de usuario del usuario SAP a utilizar. |
Resultados
Resultado |
Tipo de salida |
Respuesta |
JSON |
Devolver |
JSON |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_JOB_JOBLOG_READ
Para recuperar los registros de un trabajo, utilice un comando BAPI_XBP_JOB_JOBLOG_READ.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Recuento de trabajos |
Introduzca el recuento del trabajo para el que desea obtener registros; en el XML, el valor JOBCOUNT . |
Nombre del puesto |
Introduzca el nombre del trabajo para el que desea obtener registros; en el XML, el valor JOBNAME . |
Resultados
Resultado |
Tipo de salida |
Devolver |
JSON |
Registro del protocolo de trabajo |
Archivo |
Protocolo de trabajo Nuevo registro |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_JOB_OPEN
Para crear un trabajo, utilice un comando BAPI_XBP_JOB_OPEN.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Clase de empleo |
Introduzca la clase del nuevo trabajo; en el XML, el valor JOBCLASS . |
Nombre del puesto |
Introduzca el nombre del nuevo trabajo; en el XML, el valor JOBNAME . |
Resultados
Resultado |
Tipo de salida |
Recuento de trabajos |
Cadena |
Devolver |
JSON |
Nombre del puesto |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_JOB_READ
Para leer el contenido de un trabajo, utilice un comando BAPI_XBP_JOB_READ.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Recuento de trabajos |
Introduzca el recuento del trabajo a leer; en el XML, el valor JOBCOUNT . |
Nombre del puesto |
Introduzca el nombre del trabajo a leer; en el XML, el valor JOBNAME . |
Resultados
Resultado |
Tipo de salida |
Devolver |
JSON |
Contenido |
JSON |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_JOB_SPOOLLIST_READ
Para leer la Lista de spool de una Etapa de trabajo ABAP, utilice un comando BAPI_XBP_JOB_SPOOLLIST_READ.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Recuento de trabajos |
Introduzca el recuento del trabajo a leer; en el XML, el valor JOBCOUNT . |
Nombre del puesto |
Introduzca el nombre del trabajo a leer; en el XML, el valor JOBNAME . |
Número de Etapa |
Introduzca el número de la Etapa de la que desea obtener el carrete. |
Resultados
Resultado |
Tipo de salida |
Devolver |
JSON |
Contenido del carrete |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_JOB_START_IMMEDIATELY
Para iniciar un trabajo inmediatamente, utilice un comando BAPI_XPBI_JOB_START_IMMEDIATELY.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Recuento de trabajos |
Introduzca el recuento del trabajo a ejecutar; en el XML, el valor JOBCOUNT . |
Nombre del puesto |
Introduzca el nombre del trabajo a ejecutar; en el XML, el valor JOBNAME . |
Grupo destinatario |
Introduzca el grupo destinatario. |
Servidor de destino |
Introduzca el servidor de destino. |
Ejecución sincrónica |
Para ejecutar el trabajo de forma sincrónica y esperar a que finalice, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Devolver |
JSON |
Registros |
Archivo |
Estado del empleo |
Cadena |
Tiene hijo |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_JOB_STATUS_GET
Para recuperar el Estado de un trabajo, utilice un comando BAPI_XBP_JOB_STATUS_GET.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Recuento de trabajos |
Introduzca el recuento del trabajo del que desea obtener el estado; en el XML, el valor JOBCOUNT . |
Nombre del puesto |
Introduzca el nombre del trabajo del que desea obtener el estado; en el XML, el valor JOBNAME . |
Resultados
Resultado |
Tipo de salida |
Devolver |
JSON |
Estado del empleo |
Cadena |
Tiene hijo |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XBP_REPORT_SEARCH
Para Buscar un Informe, utilice el comando BAPI_XBP_REPORT_SEARCH.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Nombre de usuario externo |
Introduzca el nombre de usuario externo que se utilizará con la solicitud; en el XML, el valor EXTERNAL_USER_NAME . |
Informe |
Buscar la cadena para los Informes, como report* ; en el XML, el valor REPORT . |
Cuenta |
Introduzca el número máximo de resultados a devolver; en el XML, el valor COUNT . |
Elementos del Informe |
Introduzca una Lista de los Elementos a Añadir a la Búsqueda; en el XML, el valor INFORMES->Elemento . |
Resultados
Resultado |
Tipo de salida |
Devolver |
JSON |
Informes |
JSON |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XMI_LOGOFF
Para desconectarse de una herramienta de gestión externa, utilice un comando BAPI_XMI_LOGOFF.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Interfaz |
Introduzca el servicio del que desea desconectarse y finalizar la sesión; en el XML, el valor INTERFACE . |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
BAPI_XMI_LOGON
Para iniciar sesión en una herramienta de gestión externa, utilice un comando BAPI_XMI_LOGON.
Propiedades
Propiedades |
Detalles |
Compañía |
Introduzca la empresa con la que desea iniciar sesión; en el XML, el valor EXTCOMPANY . |
Producto |
Introduzca el producto para iniciar sesión; en el XML, el valor EXTPRODUCT . |
Versión |
Introduzca la versión de la llamada y el servicio BAPI; en el XML, el valor VERSION . |
Interfaz |
Introduzca el servicio con el que iniciar sesión y crear una sesión; en el XML, el valor INTERFACE . |
Resultados
Resultado |
Tipo de salida |
Cookies |
JSON |
ID de sesión |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |
Llamada a una función genérica
Para llamar a cualquier función RFC habilitada para servicios web en el entorno SAP, utilice un comando Generic function call.
Propiedades
Propiedades |
Detalles |
Cookies |
Introduzca las cookies del comando inicial BAPI_XMI_LOGON . |
Cuerpo XML |
Introduzca la carga útil de la solicitud. No incluya el elemento XML de la función en sí; incluya sólo el contenido del elemento. |
Nombre de la función |
Introduzca el nombre de la función, como BAPI_XMI_LOGON . |
Resultados
Resultado |
Tipo de salida |
Respuesta XML |
Archivo |
Devolver |
JSON |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
No se ha podido ejecutar el comando |
2 |
Se ha producido un error |
No se puede autenticar con el servidor SAP |