Saltar al contenido

Oyente de Eventos de SAP

Descripción General

Jitterbit SAP Event Listener es una aplicación instalada localmente que escucha los IDoc que salen de SAP. Su configuración requiere el uso del Conector SAP para Design Studio Harmony para configurar un evento SAP IDoc como parte de una operación de Design Studio. Una vez que SAP Event Listener está completamente configurado, los IDOC que recibe desencadenan la operación de Design Studio.

Requisitos Previos

Para usar SAP Event Listener, se deben cumplir todos los requisitos previos de SAP Connector, como se describe en Requisitos previos en Conector SAP.

Si sigue nuestra recomendación de instalar SAP Event Listener en un Agente Privado, se deben cumplir todos los requisitos previos de un Agente Privado, como se describe en Requisitos del sistema para Agentes Privados.

También se deben cumplir estos requisitos previos específicos de SAP Event Listener:

  • El sistema SAP debe estar configurado con un destino RFC, un puerto RFC transaccional (tRFC) y un perfil de socio para que lo use Jitterbit SAP Event Listener.
  • El SAP Event Listener debe estar instalado en una máquina que cumpla estos requisitos:
  • El SAP Event Listener debe estar configurado para utilizar un Agente Privado. Recomendamos instalar SAP Event Listener en la misma máquina que un Agente Privado.
  • Para que SAP Event Listener tenga alta disponibilidad, si hay más de un Agente Privado en un Grupo de Agentes Privados, se debe instalar y configurar una instancia de SAP Event Listener exactamente de la misma manera en cada agente del grupo.
  • Si usa SAP S4HANA en las instalaciones, se requiere la versión 8.29.2.3 o posterior de SAP Event Listener. (SAP ECC es compatible sin un número mínimo de versión).
  • Se requiere Design Studio versión 8.29.2.8 o posterior para configurar y usar SAP Event Listener.

Empezar

La Guía de inicio de SAP Event Listener proporciona un resumen y el orden recomendado de los pasos de instalación y configuración para comenzar a usar SAP Event Listener, así como una descripción de cómo Harmony y SAP Event Listener procesan eventos IDoc.

Protocolos RFC Compatibles

SAP Event Listener admite los protocolos RFC transaccional (tRFC) y RFC en cola (qRFC):

  • RFC transaccionales
    • Una llamada de función tRFC se ejecuta exactamente una vez en el sistema de destino.
    • El sistema verifica si ya se ha procesado un TID (identificador único de transacción). Si es así, se ignora la llamada a la función tRFC.
    • Si el sistema de destino no está disponible cuando se realiza la llamada, SAP Connector continúa intentando procesar la transacción. SAP Connector también continúa procesando otras llamadas de función tRFC.
    • No se garantiza el orden en que se procesan las llamadas a la función tRFC.
  • RFC en cola
    • Cada llamada de función qRFC se coloca en una cola de salida que se procesa en un orden específico.
    • No se puede ejecutar una llamada de función qRFC hasta que se hayan procesado todos sus predecesores en la cola. Una llamada de función qRFC se transfiere solo si no tiene predecesores en la cola participante.
    • Después de ejecutar una llamada de función qRFC, el sistema intenta iniciar la siguiente transacción qRFC en la secuencia desde la cola.
    • Se requiere un nombre de cola y un contador de cola para cada transacción qRFC para la administración de la cola. A cada llamada qRFC que debe procesarse cronológicamente se le asigna un nombre de cola.

Problema Conocido

La última versión de SAP Event Listener tiene este problema conocido:

  • SAP Event Listener: la interfaz de usuario de configuración de Windows no se puede abrir

    • Resumen: Al intentar abrir la configuración de Windows SAP Event Listener a través de la interfaz de usuario, se produce una excepción.

    • Información adicional: Este problema ocurre cuando una configuración guardada previamente que incluye el conjunto externo requerido de <events> y </events> Desde entonces, las etiquetas en el campo Detalles del evento se han guardado sin darse cuenta sin esas etiquetas.

    • Recuperación: Edite manualmente el archivo de configuración en C:\ProgramData\JitterbitSAPEventListener\conf\sapeventconfig.xml para reemplazar las etiquetas externas requeridas. La interfaz de usuario de configuración de Windows se puede volver a abrir.