Saltar al contenido

Escucha 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 IDoc de SAP como parte de una operación de Design Studio. Una vez que SAP Event Listener está completamente configurado, los IDOC que recibe activan la operación de Design Studio.

Requisitos Previos

Para utilizar SAP Event Listener, se deben cumplir todos los requisitos previos del conector SAP, 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 uso del Jitterbit SAP Event Listener.
  • Debe estar instalado SAP Event Listener en una máquina que cumpla estos requisitos:
    • Tiene un sistema operativo de 64 bits que utiliza Windows Server 2012 R2 o posterior, Windows 8 o posterior, o una distribución reciente de Linux basada en Debian o RPM.
    • Tiene instalados los archivos SDK de SAP Java Connector (SAP JCo) 3.1.
  • 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 utiliza SAP S/4HANA de inquilino único, se requiere SAP Event Listener versión 8.29.2.3 o posterior. (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 utilizar SAP Event Listener.

Empezar

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

Protocolos RFC Compatibles

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

  • RFC transaccionales
    • Una llamada a 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, el Conector SAP continúa reintentando procesar la transacción. SAP Connector también continúa procesando otras llamadas a funciones tRFC.
    • No se garantiza el orden en el que se procesan las llamadas a la función tRFC.
  • RFC en cola
    • Cada llamada a la función qRFC se coloca en una cola de salida que se procesa en un orden específico.
    • Una llamada a función qRFC no se puede ejecutar hasta que se hayan procesado todos sus predecesores en la cola. Una llamada a función qRFC se transfiere solo si no tiene predecesores en la cola participante.
    • Después de ejecutar una llamada a la 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 se va a procesar 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 previamente guardada 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 exteriores requeridas. Se puede volver a abrir la interfaz de usuario de configuración de Windows.