Opérations spéciales
L’adaptateur SAP fait l’objet de plusieurs opérations spéciales. Ces opérations ne sont pas basées sur des artefacts système SAP. Ils sont exposés pour fournir des fonctionnalités pour les applications clientes d’adaptateur. Les opérations spéciales sont les suivantes :
RfcGetAttributes. Cette opération est exposée sous le nœud RFC et expose les fonctionnalités du Kit de développement logiciel (SDK) RFC. Il fournit les informations suivantes sur la connexion RFC :
ID système
Page de code du partenaire
Langue
Pour plus d’informations sur l’opération RfcGetAttributes, y compris son schéma de message, consultez Schémas de message pour les opérations RFC.
RfcConfirmTransID. Cette opération est exposée sous le nœud TRFC et expose les fonctionnalités du SDK RFC. Vous utilisez cette opération pour confirmer les ID de transaction SAP sur le système SAP.
Pour plus d’informations sur l’utilisation de l’opération RfcConfirmTransID et sur son schéma de message, consultez Operations on tRFCs in SAP.
chaîne SapAdapterUtilities.ConvertGuidToTid(Guid). Il s’agit d’une méthode publique exposée par l’assembly d’adaptateur SAP. (Il ne s’agit pas d’une opération exposée par l’adaptateur.) Il retourne l’ID de transaction SAP (TID) mappé au GUID spécifié.
En interne, l’adaptateur SAP mappe l’ID de transaction SAP (TID) qui identifie une unité de travail logique (LUW) sur le système SAP à un GUID. Ce GUID est exposé aux clients d’adaptateur, afin qu’ils puissent valider un tRFC (LUW) en appelant l’opération RfcConfirmTransID pour confirmer son TID sur le système SAP.
Toutefois, pour certains scénarios, vous aurez peut-être besoin du TID associé à un tRFC. Par exemple, vous pouvez identifier le LUW sur le système SAP pour résoudre un problème. Pour ces scénarios, vous pouvez appeler ConvertGuidToTid. Pour utiliser ConvertGuidToTid dans votre code, vous devez ajouter une référence à l’assembly d’adaptateur SAP à votre projet.
Pour plus d’informations sur l’appel de tRFCs, consultez Operations on tRFCs in SAP. L’exemple suivant montre comment appeler ConvertGuidToTid.
// messageGuid is the GUID associated with a tRFC or IDOC string tid = SapAdapterUtilities.ConvertGuidToTid(messageGuid);
Voir aussi
Messages et schémas de message pour l’adaptateur BizTalk pour mySAP Business Suite