Business Process Definition Parameters Transactions

The following table describes the business process parameters for transactions:

Table 1. 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.