Operaciones especiales
El adaptador de SAP muestra varias operaciones especiales. Estas operaciones no se basan en artefactos del sistema SAP. Se muestran para proporcionar funcionalidad para las aplicaciones cliente del adaptador. Las operaciones especiales son:
RfcGetAttributes. Esta operación se muestra en el nodo RFC y expone la funcionalidad del SDK de RFC. Proporciona la siguiente información sobre la conexión RFC:
El identificador del sistema
Página de códigos del asociado
Idioma
Para obtener más información sobre la operación RfcGetAttributes, incluido su esquema de mensajes, vea Esquemas de mensaje para operaciones RFC.
RfcConfirmTransID. Esta operación se muestra en el nodo TRFC y expone la funcionalidad del SDK de RFC. Esta operación se usa para confirmar los identificadores de transacción de SAP en el sistema SAP.
Para obtener más información sobre cómo usar la operación RfcConfirmTransID y sobre su esquema de mensajes, consulte Operaciones en TRFC en SAP.
string SapAdapterUtilities.ConvertGuidToTid(Guid). Se trata de un método público expuesto por el ensamblado del adaptador de SAP. (No es una operación expuesta por el adaptador). Devuelve el identificador de transacción de SAP (TID) asignado al GUID especificado.
Internamente, el adaptador de SAP asigna el identificador de transacción (TID) de SAP que identifica una unidad lógica de trabajo (LUW) en el sistema SAP a un GUID. Este GUID se expone a los clientes del adaptador para que puedan confirmar un tRFC (LUW) invocando la operación RfcConfirmTransID para confirmar su TID en el sistema SAP.
Sin embargo, en algunos escenarios, es posible que necesite el TID asociado a un tRFC. Por ejemplo, puede que desee identificar el LUW en el sistema SAP para solucionar un problema. Para estos escenarios, puede llamar a ConvertGuidToTid. Para usar ConvertGuidToTid en el código, debe agregar una referencia al ensamblado del adaptador de SAP al proyecto.
Para obtener más información sobre la invocación de TRFC, consulte Operaciones en TRFC en SAP. En el ejemplo siguiente se muestra cómo invocar ConvertGuidToTid.
// messageGuid is the GUID associated with a tRFC or IDOC string tid = SapAdapterUtilities.ConvertGuidToTid(messageGuid);
Consulte también
Mensajes y esquemas de mensajes para el adaptador de BizTalk para mySAP Business Suite