Implementar una BAPI de cliente

Para implementar el segundo caso de ejemplo, que se describe en Ampliación del ejemplo Llamada de SAP a un sistema síncrono, necesita información de su administrador o desarrollador SAP para acceder a un sistema externo desde SAP.

Los pasos para crear el conjunto de adaptador y mensaje son los mismos que cuando se implementa una BAPI predefinida, que se describe en Creación del ejemplo Llamada de SAP a un sistema síncrono. El equivalente de la variable compartida en el ejemplo (por ejemplo, IMS o DB2) requiere nodos que son específicos del sistema externo, que tienen sus propios ejemplos (por ejemplo, un nodo Database para DB2 o un nodo IMSRequest para IMS).

La información que es necesaria para compilar el adaptador y el conjunto de mensajes:

  1. Información del sistema SAP: nombre de host, número de sistema, número de cliente, nombre de usuario y contraseña.
  2. Los nombres de las BAPI personalizadas.
  3. Qué parámetros de la BAPI son importes (los parámetros que han pasado a la BAPI y que, por tanto, han pasado al nodo SAPInput) y que son parámetros de exportación (parámetros devueltos, por lo tanto, los parámetros que se deben colocar en el árbol de mensajes para el nodo SAPReply). Esta información no la ha descubierto el asistente Conexión de adaptador.
  4. La información sobre los códigos de mensajes para errores, avisos y mensajes informativos que se debe volver a enviar en el objeto de retorno.

Además, debe dar al administrador SAP y al desarrollador SAP el identificador del programa RFC que está utilizando.

Volver a Ampliar el ejemplo

Volver a la página inicial del ejemplo