Reference: |
The iWay Application Adapter for SAP (R/3) listener receives RFCs, IDocs, and BAPIs from SAP using RFC INBOUND_IDOC_PROCESS or IDOC_INBOUND_ASYNCHRONOUS.
A listener for SAP receives client requests from an SAP system and processes them using SAP IFR XML or IDocs.
The following table lists and describes the listener properties. For instructions on creating a listener, see Configuring Listeners.
Property Name |
Property Description |
---|---|
GW Host Name (required) |
Name of the SAP Gateway host. |
GW Server (required) |
Name of the SAP Gateway server. |
Progid (required) |
Programmer ID. |
SAP Client (required) |
Client number defined for the SAP application for client communications. |
SAP User Name (required) |
Valid user ID for the SAP application. |
SAP Password (required) |
Valid password defined to the SAP server. |
SAP Lang (required) |
Language key. EN (English) is the default. |
Destination |
Defined SAP destination information. |
SAP Host name |
Host name or IP address for the computer that hosts the SAP application. |
SAP Sysnr |
System number defined to SAP for client communications. |
SAP MS Host Name |
SAP MS host name. |
SAP R3 Name |
SAP R3 name. |
SAP Group |
Value of the SAP function group. |
SAP Trace |
1 to enable traces or 0 to disable traces. |
SAP Codepage |
Character code page value. |
SAP Modules |
Value of the SAP function module. |
SAP IDOC Format |
One of the following types of IDoc formats:
|
Synchronous Process |
Select true from the drop-down list to enable synchronous processing for SAP RFCs and BAPIs. By default, asynchronous processing is enabled. |
Include Namespace |
To include an SAP namespace in the XML document, select true from the drop-down list. |
SAP JCO Unicode |
Select to connect in Unicode mode (1 or 0). |
Accepts non-XML (flat) only |
If true, listener expects flat (non-XML). Preparsers do not run. |
Optimize Favoring |
Option for optimizing listener performance. For smaller transactions, select performance. For large payloads that could monopolize the memory being used by iWay Service Manager, select memory. |
Multithreading |
Indicates the number of worker threads (documents or requests) that iWay Service Manager can handle in parallel. Setting of greater than 1 enables the listener to handle a second request while an earlier request is still being processed. Default: 1 Max value: 99 |
Execution Time Limit |
Maximum time a request may take to complete; a request that takes longer terminates. Prevents runaway requests. |
Polling Interval |
Interval (in seconds) at which to check for new input or stop listener requests. 2.0 is the default value. |
Default Java File Encoding |
Default encoding if incoming message is not self-declaring (that is, XML). |
Agent Precedence |
Sets order by which iWay Service Manager selects agents. iWay Service Manager normally looks for a document entry in the configuration library and when a match is found, the agent specified in that document entry is selected. If no matching document entry is found, or agent specified, the engine looks in the input protocol configuration (listener). To have the processing agent taken directly from the listener (thus ignoring the document entry), use <listener> overrides <document>. The default value is <document> overrides <listener>. |
Always reply to listener default |
If true, the default reply definition is used in addition to defined reply-to and error-to destinations. |
Error Documents treated normally |
If true, error documents are processed by configured preemitters. |
Listener is Transaction Manager |
If true, agents run in a local transaction. Agents can roll back uncompleted transactions. |
Initialization Agent |
Name (parameters) of the processing module called at listener start up. |
Note: An asterisk in the console indicates a required property.
iWay Software |