Support d'ID de transaction

Un ID de transaction SAP est contenu dans l'objet métier d'encapsuleur ALE. Vous pouvez utiliser un support d'ID de transaction pour garantir que les objets ALE ne sont livrés qu'une seule fois.

Vous pouvez utiliser le support d'ID de transaction lors du traitement ALE. Ce support d'ID de transaction est généralement utilisé pour garantir la livraison unique des données. Pour utiliser cette fonction, installez le fichier RAR de transaction (CWYAP_SAPAdapter_Tx.rar) et importez-le dans votre projet d'adaptateur avant d'effectuer la reconnaissance de service d'entreprise.
Remarque : La propriété d'ID de transaction SAP est toujours générée par la reconnaissance de service d'entreprise ; cependant, elle n'est prise en charge que pour les opérations sortantes lorsque la version CWYAP_SAPAdapter_Tx.rar de l'adaptateur est utilisée.
L'application du client doit déterminer comment l'ID de transaction SAP est stocké et associé aux données envoyées vers l'adaptateur. Lorsque les événements s'exécutent correctement, l'application doit éviter de soumettre une deuxième fois l'événement correspondant à ce TID pour ne pas traiter des événements en double.
  • Si l'application du client n'envoie pas d'ID de transaction SAP avec l'objet métier, l'adaptateur en renvoie un après l'exécution de la transaction.
  • Si l'application du client possède un ID de transaction SAP, il doit remplir la propriété d'ID de transaction SAP avec cette valeur avant d'exécuter la transaction.

L'ID de transaction SAP peut être utilisé pour établir des références croisées à l'aide d'un ID global unique créé pour un événement sortant. Cet ID global unique que vous pouvez créer peut servir à gérer des scénarios d'intégration.


Conditions d'utilisation |


(c) Copyright IBM Corporation 2005, 2006.
Ce centre de documentation repose sur la technologie Eclipse (http://www.eclipse.org)