Um ID de transação SAP está contido no objeto de negócios do wrapper ALE.
Você pode utilizar o suporte a IDs de transação para assegurar once-only delivery de objetos
ALE.
Você pode utilizar o suporte a IDs de transação para processamento ALE.
A razão mais comum para a utilização do suporte a IDs de transação é assegurar once
e only once delivery de dados. Instale o arquivo RAR da transação (CWYAP_SAPAdapter_Tx.rar)
para utilizar este recurso e importe o arquivo RAR para o projeto do adaptador antes de
desempenhar o Enterprise Service Discovery.
Nota: A propriedade de ID de transação SAP é sempre gerada por Enterprise Service Discovery; no entanto, ela é suportada apenas
para operações de saída quando a versão CWYAP_SAPAdapter_Tx.rar do adaptador é
utilizada.
O aplicativo cliente deve determinar como armazenar o ID de
transação SAP e como relacionar o ID de transação SAP aos dados que estão sendo
enviados para o adaptador. Quando os eventos forem bem-sucedidos, o aplicativo cliente não deverá reenviar o evento associado a este TID novamente para evitar
o processamento de eventos duplicados.
- Se o aplicativo cliente não enviar um ID de transação SAP com o objeto de negócios,
o adaptador retornará um após a execução da transação.
- Se o aplicativo cliente tiver um ID de transação SAP, ele precisará preencher
a propriedade do ID de transação SAP com esse valor antes de executar a transação.
O ID de transação SAP pode ser utilizado para referência cruzada com um
ID exclusivo global criado para um evento de saída. O ID exclusivo global é algo
que você pode criar para gerenciar cenários de integração.