Ouvinte de Evento SAP¶
Visão Geral¶
O Jitterbit SAP Event Listener é um aplicativo instalado localmente que atende IDocs de saída do SAP. Sua configuração requer o uso do Conector SAP para Harmony Design Studio para configurar um evento SAP IDoc como parte de uma operação do Design Studio. Assim que o SAP Event Listener estiver totalmente configurado, os IDocs que ele recebe acionam a operação do Design Studio.
Pré-requisitos¶
Para usar o SAP Event Listener, todos os pré-requisitos do SAP Connector devem ser atendidos, conforme descrito em Pré-requisitos em Conector SAP.
Se seguir nossa recomendação de instalar o SAP Event Listener em um Agente Privado, todos os pré-requisitos de um Agente Privado devem ser atendidos, conforme descrito em Requisitos do sistema para Agentes Privados.
Esses pré-requisitos específicos para o SAP Event Listener também devem ser atendidos:
- O sistema SAP deve ser configurado com um destino RFC, uma porta RFC transacional (tRFC) e um perfil de parceiro para uso pelo Jitterbit SAP Event Listener.
- O SAP Event Listener deve ser instalado em uma máquina que atenda a estes requisitos:
- Tem um sistema operacional de 64 bits usando Windows Server 2012 R2 ou posterior, Windows 8 ou posterior ou uma distribuição Linux recente baseada em Debian ou RPM.
- Possui os arquivos SAP Java Connector (SAP JCo) 3.1 SDK apropriados instalados.
- O SAP Event Listener deve ser configurado para usar um Agente Privado. Recomendamos instalar o SAP Event Listener na mesma máquina que um Agente Privado.
- Para que o SAP Event Listener tenha alta disponibilidade, caso haja mais de um Agente Privado em um Grupo de Agentes Privados, uma instância do SAP Event Listener deve ser instalada e configurada exatamente da mesma forma em cada agente do grupo.
- Se estiver usando o SAP S4HANA no local, é necessário o SAP Event Listener versão 8.29.2.3 ou posterior. (O SAP ECC é suportado sem número de versão mínimo.)
- O Design Studio versão 8.29.2.8 ou posterior é necessário para configurar e usar o SAP Event Listener.
Iniciar¶
O Guia de introdução do SAP Event Listener fornece um resumo e a ordem recomendada das etapas de instalação e configuração para começar a usar o SAP Event Listener, bem como uma descrição de como o Harmony e o SAP Event Listener processam eventos IDoc.
Protocolos RFC Suportados¶
O SAP Event Listener suporta os protocolos RFC transacional (tRFC) e RFC enfileirado (qRFC):
- RFCs transacionais
- Uma chamada de função tRFC é executada exatamente uma vez no sistema de destino.
- O sistema verifica se um TID (identificador único de transação) já foi processado. Se tiver, a chamada de função tRFC será ignorada.
- Se o sistema de destino não estiver disponível quando a chamada for feita, o SAP Connector continuará tentando processar a transação. O Conector SAP também continua a processar outras chamadas de função tRFC.
- A ordem na qual as chamadas de função tRFC são processadas não é garantida.
- RFCs na fila
- Cada chamada de função qRFC é colocada em uma fila de saída que é processada em uma ordem específica.
- Uma chamada de função qRFC não pode ser executada até que todas as suas predecessoras na fila tenham sido processadas. Uma chamada de função qRFC é transferida apenas se não tiver predecessores na fila participante.
- Depois que uma chamada de função qRFC é executada, o sistema tenta iniciar a próxima transação qRFC na sequência da fila.
- Um nome de fila e um contador de fila são necessários para cada transação qRFC para administração de fila. Cada chamada qRFC que deve ser processada cronologicamente recebe um nome de fila.
Problema Conhecido¶
A versão mais recente do SAP Event Listener tem este problema conhecido:
-
SAP Event Listener: A interface do usuário de configuração do Windows não pode ser aberta
-
Resumo: Ao tentar abrir a configuração do Windows SAP Event Listener por meio da IU, ocorre uma exceção.
-
Informações adicionais: Este problema ocorre quando uma configuração salva anteriormente que inclui o conjunto externo necessário de
<events>
e</events>
tags no campo Detalhes do evento foram salvos inadvertidamente sem essas tags. -
Recuperação: Edite manualmente o arquivo de configuração em
C:\ProgramData\JitterbitSAPEventListener\conf\sapeventconfig.xml
para substituir as tags externas necessárias. A IU de configuração do Windows pode ser aberta novamente.
-