Business Process Definition Parameters Transactions
The following table describes the business process parameters for transactions:
Parameter | DataType / HTML Type / Validator / Size / MaxSize | Value / Default | Description |
---|---|---|---|
KeepSessionOpen | String/text/ Number | 0,1 | Causes the SAP Suite adapter to leave the connection
open after running the BAPI. Note: The parameter CloseSession used
in SAP Suite adapter (for JCo 2.x) should no longer be used. When
the value of KeepSessionOpen is set to 0, the
adapter closes the session.
|
SessionID | String/text/ | <sid> | Causes the SAP Suite adapter to connect to the SAP system using the session <sid> that was opened in a previous call. For more information, see KeepSessionOpen (above). |
BapiCommitWait | String/text | 0, 1 | BAPI only: BapiCommitWait is an optional parameter for a BapiCommit call. Causes the SAP Suite adapter to commit all pending calls and wait until the commit returns. (1=Wait, 0=Do not wait) |
BapiCommit | 0, 1 | BAPI only: Causes the SAP Suite adapter to commit all pending calls without waiting. The result is returned in a primary document. | |
BapiRollback | 0, 1 | BAPI only: Causes the SAP Suite adapter to roll back all pending calls. The result is returned in a primary document. | |
RFCModuleName | String/text | RFC and BAPI only: The name of the remote function module or BAPI RFC to be run. | |
Encoding | String/text | UTF-8 | Specifies the character set. |
CreateTID | String/text | <tid> | RFC only: Open an SAP transaction and return a <tid> from SAP. |
ConfirmTID | String/text | <tid> | RFC only: Confirms all RFC calls run in the current transaction <tid>. |
TID | String/text | <tid> | Transaction Id generated for asynchronous invocations. |
IDocPathName | String/text | File-based IDoc RFC only: Specifies the name and path of the IDoc or status message from SAP system perspective. | |
IsStatusMessage | String/text/ Number | 0,1 | File-based IDoc RFC only: Indicates whether the transferred file is a status message. (0=IDoc, 1=status Message) |
AutoCommit | String/text/ Number | 0,1 | BAPI only: Causes the SAP system to commit the BAPI call automatically after execution. |
ServerResponse | String/text/ Number | 0,1 | The Server Response flag (ServerResponse = 1) indicates that a response document for a waiting RFC outbound should be returned to SAP. If the Server Response flag is set to 1, then the ServerSessionID and ServerSessionSequenceNumber must be passed to the SAP Suite instance to uniquely identify the waiting session with an RFC server instance. |
ServerSessionID | String/text | The ServerSessionID uniquely identifies the destination RFC server instance of an SAP Suite instance for a server response. The ServerSessionID is generated by the RFC server and written into the process data of the started outbound business process. | |
ServerSessionSequenceNumber | String/text | The ServerSessionSequenceNumber uniquely identifies the session within the RFC server instance (identified by ServerSessionID) waiting for the response. The ServerSessionSequenceNumber is generated by the RFC server and written to the process data of the started outbound business process. |