RFCCLOSURE Properties
The following tables list the properties of the RFCCLOSURE class for inbound adapters, outbound adapters and the properties that are not applicable.
RFCCLOSURE Properties for Inbound Adapters
Property | Description |
---|---|
bTransactional | The value of
1 indicates that the tRFC protocol is enabled.
The value of 0 indicates that the tRFC protocol is disabled. |
sessionID | The session ID.
Applicable for the dynamic logon and transactions features. For the transaction feature, this value is not mapped for the first Invoke an Adapter Request-Response Service activity of the transaction. The subsequent Invoke an Adapter Request-Response Service activities need to map the sessionID property with the session ID returned from the first Invoke an Adapter Request-Response Service activity. |
bQueue | The value of
1 indicates that the qRFC protocol is enabled.
The value of 0 indicates that the qRFC protocol is disabled. |
qName | The qRFC queue name.
Only applicable when using the qRFC protocol. |
DynamicConnection | The value of
1 indicates that the dynamic logon feature is enabled.
The value of 0 indicates that the dynamic logon feature is disabled. Only applicable for inbound adapters when the connection information is required. The associated properties of the Dynamic connection property are listed in the following table. |
bInTransactionContext |
The value of 1 indicates that a connection is reserved for the transaction. The value of 0 indicates that the reservation of a connection is cancelled. The connection is released only after the bContextEnd property is set to 1. Needed for all the Invoke an Adapter Request-Response Service activities in the same transaction. |
bContextEnd | The value of
1 indicates that the transaction is closed and all resources including the connection are released after the current invocation of the Request-Response Service service.
The value of 0 indicates that the transaction is not closed and all resources including the connection are not released after the current invocation of the Request-Response Service service. |
contextTimeout | The timeout value of contexts.
Only applicable for inbound adapters when the usage of transactions is required. You can override the property by using the adr3.contextTimeout TRA property. If the contextTimeout property is set to 0 and the adr3.contextTimeout TRA property is not specified in the TRA file, an error occurs. |
snc_SSOsend | The SAP SSO log ticket that has been used to logn on to the SAP system. |
bAutoCommit | The value of
1 indicates that the automatic commit feature is enabled.
The value of 0 indicates that the automatic commit feature is disabled. |
The following table lists the associated properties of the DynamicConnection property.
RFCCLOSURE Properties for Outbound Adapters
Property | Description |
---|---|
TID | The transactional ID.
The property is populated when the message originates from a transaction call. |
bTransactional | The value of 1 indicates that the tRFC protocol is enabled. |
For Request-Response Invocation Service that uses the RV or EMS transports, or for Publication Service that uses the EMS transport, the following SAPJCO_ JMS properties are available: | |
SAPJCO_RFCDESTINAT ION | The RFC destination that connects from an ABAP system to an external system. |
SAPJCO_CLIENT | The SAP client number. |
SAPJCO_CPICCONVID | The low-level CPIC conversion ID for the SAP connection. |
SAPJCO_HOST | The SAP application server used for dispatching the request from the SAP system. |
SAPJCO_SYSID | The SAP system ID. |
SAPJCO_USER | Valid user name to log into the SAP client specified. |