Saltar al contenido

Requisitos previos del conector SAP

Introducción

Esta página documenta los requisitos previos para el conector SAP y requisitos previos adicionales para su actividad Recibir IDoc.

Requisitos previos del conector SAP

Se requiere una instancia de SAP que utilice la versión 6 o posterior de ECC, o SAP S/4HANA de un solo inquilino. No se admite SAP R/3.

Para utilizar el conector SAP, se requiere la versión 10.1 o posterior del agente. Estas versiones del agente descargan automáticamente la versión más reciente del conector.

Si se utilizan agentes privados, deben tener ciertas bibliotecas proporcionadas por SAP instaladas.

Requisitos previos para la actividad de recepción de IDoc

La Actividad Recibir IDoc tiene requisitos previos adicionales además de los requisitos previos del conector SAP.

Para utilizar la actividad Recibir IDoc, se deben cumplir los siguientes requisitos previos:

Crear un destino RFC

Se debe crear un destino RFC en el sistema de puerta de enlace de SAP para que pueda vincularse al puerto RFC transaccional (tRFC).

Siga estos pasos para crear un destino RFC en el sistema SAP:

  1. Inicie sesión en la GUI de SAP.

  2. En el cuadro de búsqueda, ingrese el código de transacción de SAP SM59.

  3. Se muestra la pantalla Configuración de conexiones RFC. Haga clic en el botón crear adjunto para crear un nuevo destino RFC:

    attachment

  4. Se muestra la pantalla de configuración Destino RFC. Complete la configuración de la siguiente manera:

    adjunto

    1. En el campo Destino RFC, ingrese un nombre para el destino RFC, como JITTERBIT.

    2. En el campo Tipo de conexión, seleccione T para Conexión TCP/IP.

    3. En Descripción, ingrese una descripción, como SAP Destination for Jitterbit.

    4. En la pestaña Configuración técnica:

      1. En Tipo de activación, seleccione Programa de servidor registrado.
      2. En Programa de servidor registrado, en el campo ID de programa, ingrese un nombre para el programa que usará el SAP Event Listener para conectarse al gateway de SAP, como JITTERBIT.
    5. Guarde el destino RFC.

      Nota

      El botón Prueba de conexión no se debe utilizar en este punto de la configuración. Si se utiliza, se espera un error. Para probar la conexión después de completar toda la configuración, consulte Verificar la conectividad con SAP Gateway al final de esta página.

Crear un puerto RFC transaccional (tRFC)

El puerto RFC transaccional (tRFC) es el puerto lógico utilizado por el destino RFC para intercambiar información con la actividad de recepción de IDoc. Para poder comunicarse con el servidor SAP, se debe crear un puerto en el sistema SAP y vincularlo al destino RFC.

Nota

La actividad Recibir IDoc utiliza el puerto tRFC para llamadas de función tRFC y qRFC.

Siga estos pasos para crear un puerto tRFC:

  1. Inicie sesión en la GUI de SAP.

  2. En el cuadro de búsqueda, ingrese el código de transacción de SAP WE21.

  3. Se muestra la pantalla Puertos en procesamiento de IDoc. Seleccione la carpeta RFC transaccional y luego haga clic en el botón Crear:

    adjunto

  4. Se muestra el cuadro de diálogo Puertos en el procesamiento de IDoc. Seleccione nombre de puerto propio y especifique el nombre del puerto para el programa, como JITTERBIT:

    archivo adjunto

  5. En la pantalla Puertos en procesamiento de IDoc del nuevo puerto, complete la configuración de la siguiente manera:

    archivo adjunto

    1. En el campo Descripción, ingrese una descripción, como Jitterbit tRFC Port for Destination JITTERBIT.

    2. En Versión:

      1. Seleccione la versión de los tipos de registros IDoc que se intercambiarán mediante este puerto.

      2. En el campo Destino RFC, ingrese el nombre del destino RFC que definió previamente, como JITTERBIT.

    3. Guarde el puerto.

Especificar un sistema lógico

Se debe especificar un sistema lógico antes de configurar un perfil de socio. Siga estos pasos para especificar un sistema lógico:

  1. Inicie sesión en la GUI de SAP.

  2. En el cuadro de búsqueda, ingrese el código de transacción de SAP BD54.

  3. Se muestra la pantalla Cambiar vista "Sistemas lógicos": Descripción general. Haga clic en el botón Nuevas entradas:

    adjunto

  4. En la tabla Sistemas lógicos, en las columnas Log.System y Name, ingrese un nombre para el sistema lógico, como JITTERBIT.

  5. Guarde el sistema lógico.

Configurar un perfil de socio

Se debe crear un perfil de socio en el sistema SAP para especificar el tipo de información que se intercambia con Jitterbit. El perfil de socio especifica los tipos de IDoc que Jitterbit puede enviar al sistema SAP (parámetros de entrada) y los tipos de IDoc que el sistema SAP envía a Jitterbit.

Siga estos pasos para crear un perfil de socio:

  1. Inicie sesión en la GUI de SAP.

  2. En el cuadro de búsqueda, ingrese el código de transacción de SAP WE20.

  3. Se muestra la pantalla Perfiles de socios. Haga clic en el botón Crear.

  4. En la pantalla Perfiles de socios del nuevo perfil, complete la configuración de la siguiente manera:

    attachment

    1. En el campo N.º de socio, ingrese el nombre del sistema lógico, como JITTERBIT.
    2. En el campo Tipo de pieza, ingrese LS.
    3. En la pestaña Postprocesamiento: agente permitido:
      1. En el campo Ty., ingrese US según el tipo de usuario.
      2. En el campo Agente, ingrese el ID del usuario permitido, como JITTERBIT.
      3. En el campo Idioma, ingrese EN para utilizar el inglés como idioma de notificación.
  5. En Parámetros de salida, haga clic en el botón Crear parámetro adjunto para agregar tantos parámetros de salida como sea necesario. Se abre la pantalla Perfiles de socios: parámetros de salida. Para cada parámetro de salida, complete la configuración de la siguiente manera:

    attachment

    1. En el campo Tipo de mensaje, ingrese el tipo de mensaje que se enviará.

    2. En la pestaña Opciones de salida:

      1. En el campo puerto del receptor, ingrese el puerto del receptor definido previamente, como JITTERBIT.
      2. En Modo de salida, para la mayoría de los casos de uso, seleccione Transferir IDoc inmediato. Elija otras opciones según corresponda para el caso de uso.
      3. En Tipo de IDoc, ingrese la información para el tipo de IDoc que se enviará.
    3. Guarde el parámetro de salida.

  6. En Parámetros de entrada, haga clic en el botón Crear parámetro adjunto para agregar tantos parámetros de entrada como sea necesario. Se abre la pantalla Perfiles de socios: parámetros de entrada. Para cada parámetro de entrada, complete la configuración de la siguiente manera:

    attachment

    1. En el campo Rol de socio, ingrese LS para sistema lógico.

    2. En el campo Tipo de mensaje, ingrese el tipo de mensaje que se desea recibir.

    3. En la pestaña Opciones de entrada, ingrese el Código de proceso para el módulo funcional que procesará el IDoc recibido.

    4. Guarde el parámetro de entrada.

Configurar el modelo de distribución

El modelo de distribución debe configurarse para el tipo de mensaje IDoc que recibe la actividad Recibir IDoc.

Siga estos pasos para configurar el modelo de distribución:

  1. Inicie sesión en la GUI de SAP.

  2. En el cuadro de búsqueda, ingrese el código de transacción de SAP BD64.

  3. Seleccione el sistema lógico central.

  4. Haga clic en Agregar tipo de mensaje e ingrese el tipo de mensaje que se recibirá y luego guarde.

  5. Repita según sea necesario para agregar todos los tipos de mensajes:

    modelo de distribución

Verificar la conectividad con SAP Gateway

No se espera que se establezca la conectividad hasta que se completen todos los pasos de configuración tanto en el sistema SAP (descrito en esta página), la conexión del conector SAP, y el Recibir IDoc actividad.

Una vez completados esos pasos de configuración, un administrador de SAP puede probar la conexión del destino RFC configurado en el sistema SAP para verificar que se haya establecido conectividad entre la puerta de enlace de SAP y el servicio de escucha de Jitterbit.

Para probar la conexión del destino RFC:

  1. Inicie sesión en la GUI de SAP.

  2. En el cuadro de búsqueda, ingrese el código de transacción de SAP SM59.

  3. En la columna Conexiones RFC, expanda Conexiones TCP/IP y haga doble clic para abrir el nombre de destino RFC.

  4. Haga clic en el botón Prueba de conexión para verificar la conectividad entre la puerta de enlace de SAP y el servicio de escucha de Jitterbit:

    archivo adjunto