Sun Microsystems eWay SAP BAPI User Manual
Page 29
Chapter 3
Section 3.3
Setting SAP BAPI eWay Properties
eWay Connectivity Map Properties
eWay™ Adapter for SAP BAPI User’s Guide
29
Sun Microsystems, Inc.
Transaction Mode
Specifies the transaction mode.
Non-Transactional
Actions performed by BAPI call are
committed immediately and
automatically by SAP R/3 (auto commit). In
this mode, use the execute() method in
the OTD.
Transactional RFC (tRFC)
eWay communicates with SAP R/3 using
unique transaction IDs (TID) to avoid
message repeats. Use the
executeAsynchronous(eid) method in the
OTD in this mode.
VIA COMMIT/ROLLBACK BAPI
Performs a single phase commit, where
actions performed by BAPI calls are
committed or rolled back by calling
BAPI_TRANSACTION_COMMIT or
BAPI_TRANSACTION_ROLLBACK. In this
mode you must use the commit and
rollback methods on the BAPI/RFC OTD.
A transaction mode of Non-
Transactional or Transactional
RFC(tRFC), via VIA COMMIT/
ROLLBACK BAPI.
The default mode is NON-
TRANSACTIONAL.
Transaction ID
Verification
Database
Specifies the location of the Transaction
ID Verification database.
Specify the name of the file-based
database which persists the TIDs. Provide
the path to the database file that records
the disposition of all transactions
outgoing from this eWay. The database
records whether transactions are:
C (committed)
U (unprocessed or rolled-back)
R (reserved or pending)
A valid path to the database
file.
For example, the default
location could be:
C:\JavaCAPS\data\SapTRFC.TI
Ddb
Table 5 Outbound eWay—Client Connection Settings
Name
Description
Required Value