特殊作業
SAP 配接器會顯示數個特殊作業。 這些作業不是以 SAP 系統成品為基礎。 它們會呈現為配接器用戶端應用程式提供功能。 特殊作業包括:
RfcGetAttributes。 這項作業會顯示在 RFC 節點下,並公開 RFC SDK 的功能。 它會提供有關 RFC 連線的下列資訊:
系統識別碼
合作夥伴字碼頁
語言
如需 RfcGetAttributes 作業的詳細資訊,包括其訊息架構,請參閱 RFC 作業的訊息架構。
RfcConfirmTransID。 這項作業會顯示在 TRFC 節點下,並公開 RFC SDK 功能。 您可以使用這項作業來確認 SAP 系統上的 SAP 交易識別碼。
如需如何使用 RfcConfirmTransID 作業及其訊息架構的詳細資訊,請參閱 SAP 中 TRFC 上的作業。
string SapAdapterUtilities.ConvertGuidToTid (Guid) 。 這是 SAP 配接器元件公開的公用方法。 (它不是 adapter.) 它傳回對應至指定 GUID 的 SAP 交易識別碼 (TID) 。
在內部,SAP 配接器會將 SAP 交易識別碼 (TID) 對應至 GUID,以識別 SAP 系統上的 LUW) 邏輯 (工作單位。 此 GUID 會公開給介面卡用戶端,以便叫用 RfcConfirmTransID 作業以確認其在 SAP 系統上的 TID,以認可 tRFC (LUW) 。
不過,在某些情況下,您可能需要與 tRFC 相關聯的 TID。 例如,您可能想要識別 SAP 系統上的 LUW,以針對問題進行疑難排解。 在這些案例中,您可以呼叫 ConvertGuidToTid。 若要在程式碼中使用 ConvertGuidToTid ,您必須將 SAP 配接器元件的參考新增至專案。
如需叫用 tRFC 的詳細資訊,請參閱 SAP 中的 TRFC 作業。 下列範例示範如何叫用 ConvertGuidToTid。
// messageGuid is the GUID associated with a tRFC or IDOC string tid = SapAdapterUtilities.ConvertGuidToTid(messageGuid);