Explanations regarding the DTD

The file mysaptransaction.dtd determines the configuration options:

Pop-up menu configuration

XML tag

Description

submenu
(optional)

Name of the submenu. Default value: SAP transactions. If only one submenu entry exists, it is displayed directly in the pop-up menu without submenu entry (e. g., initial login with only one configured transaction)

logoutMenuEntry
(optional)

Menu entry for resetting all connection parameters after at least one successful SAP login. Default value: Reset connection parameters
of all SAP systems

System access configuration

XML tag

Description

r3system

Description and connection data of the available SAP system. Data of any number of SAP systems can be specified. The configuration of system access is described in detail in the PPM Process Extractors technical reference.

description

At least the description in the default language must be specified.

name

Name of the SAP system in the SAP logon dialog in the PPM front-end

systemid

Unique name of an SAP system. Is referenced by the corresponding transaction.

client

Name of the SAP client.

locales

Languages available in the SAP system

defaultlocale

Default language. Is preselected in the SAP login dialog

locale
(optional)

Additional language(s) available in the SAP system

appserver

Computer name or IP address of the
SAP source system computer

systemnumber

SAP system number

mshost

Name of the SAP message host

r3name

R/3 system name

group

Name of application server group

appserver

Name of application server

systemnumber

SAP system number

gwhost

Computer name of R/3 gateway

gwserv

Service number of the R/3 gateway

Transaction configuration

XML tag

Description

transaction

Transaction configuration

systemid

ID of the SAP system in which the transaction is to be called. Must correspond to the value of a systemid of the specified SAP systems (r3system XML elements).

transactionid

Transaction ID

transactioncode

Transaction code of the transaction to be called
(see SAP documentation)

skipfirstscreen
(optional)

Skips the transaction start page if all mandatory fields are completed (see SAP documentation on the CALL_TRANSACTION function module).
Valid values: yes | no
Default value: yes

mode
(optional)

Execution mode of the ABAP batch input (see SAP documentation on the CALL_TRANSACTION function module). Valid values:
SHOW_DYNPROS
(Dynpros are displayed during execution)
SHOW_DYNPROS_ONLY_ON_ERRORS
(Dynpros are displayed only if an error occurs or when the end of the batch script is reached)
DONT_SHOW_DYNPROS
(Dynpros are not displayed)
Default value: SHOW_DYNPROS_ONLY_ON_ERRORS

update
(optional)

Update type in the SAP system (see SAP documentation on the CALL_TRANSACTION function module). Valid values:
SYNCHRONOUS (synchronous update)
ASYNCHRONOUS (asynchronous update)
LOCAL (local update)
Default value: ASYNCHRONOUS

proctypegroup
(optional)

Process type group in which the transaction is available. The transaction is automatically available in all process types of the specified process type group. If this entry is missing, the transaction is available in the entire process tree.

description

Language-specific interface name of the transaction

name

Pop-up menu entry of the transaction

batchinputline

Line in ABAP batch input format. If a transaction configuration contains only batchinputline XML elements, the transaction can normally be called for single selection only. Multiple selection is possible only if the PPM process attribute specified with attributname has the same value in all selected process instances.

program

Name of the program

dynpro

Dynpro name

dynprobegin

Start of a dynpro

fieldname

Name of the dynpro field

attributname
(optional)

Internal name of a PPM process attribute whose value is to be determined by the selected process instance. The value is assigned to the dynpro field, fieldvalue is ignored.

fieldvalue
(optional)

A constant value to be assigned to the dynpro field. If attributname is specified fieldvalue is ignored.

batchinputlist

Multiple lines in ABAP batch input format. If a transaction configuration contains at least one batchinputlist XML element, the transaction can be called with both single and multiple selection.

program

Name of the program

dynpro

Dynpro name

okcodefieldname
(optional)

Name of the dynpro field that contains the OK code. Default value: BDC_OKCODE

okcodepagedown
(optional)

OK code value for paging down. Default value: =P+

okcodeaccept
(optional)

OK code value to accept the entry. Default value: =ACPT

fieldname

Name of the dynpro field

attributname

Internal name of a PPM process attribute whose value is to be determined by the selected process instance. The value is assigned to the dynpro field, fieldvalue is ignored.

linesperpage
(optional)

Number of visible value lines on the dynpro. When this number of lines is reached, the system pages down. Default value: 9