Option
|
Description
|
||||||
---|---|---|---|---|---|---|---|
ABAPFM
|
ABAPFM = abap_function_name Specifies the name of the Advanced Business Application Programming (ABAP) function
module that the driver uses internally. The default is
/SAS/Z_SAS_DIALOG .
Alias: ABAPFUNCTION,
ABAPFUNC
|
||||||
ABAP_NAMESPACE
|
ABAP_NAMESPACE
=namespace Specifies the namespace for ABAP functions and programs that are used by the driver.
If the ABAP programs are installed in the customer namespace rather than in the
default namespace, this parameter identifies where the ABAP programs are installed.
The default is
/SAS/ Alias: ABAPNAMESPACE,
ABAP_NAME_SPACE, ABAPNS, ABAP_NS
|
||||||
ABAPPROG
|
ABAPPROG
= abap_program Specifies the name of the ABAP language that the driver uses internally. This value
is set by the ABAP function module. The default is
/SAS/Z_SAS_READ .
Alias: ABAPREPORT, ABAPPROGRAM
|
||||||
ASHOST
|
ASHOST=application_server_host Specifies the host name
of the server or IP address of a specific application server. There
is no default.
Alias: HST, RFCHOST,
R3HOST
|
||||||
BATCH
|
BATCH =
0 | 1 | Y | N Specifies whether the SAS Federation Server Driver for SAP
should use SAP batch jobs for the data extracts. If set at Y (Yes),
the SAS Federation Server Driver for SAP uses batch jobs to extract
R/3 data. When set at N (No), the SAS Federation Server Driver for SAP
uses dialog processes to extract R/3 data. The default is N (No).
Alias: BATCH_MODE, BATCHMODE
|
||||||
BUFFER_SIZE
|
BUFFER_SIZE
= buffersize Sets the minimum buffer
size for data transfers in batch and dialog modes. The number of bytes
should be greater than 10,000 and no more than eight digits. The default
is 100,000 bytes.
Alias: BUFFERSIZE, BUFFSIZE,
BLOCK_SIZE, BLOCKSIZE
|
||||||
CLIENT
|
CLIENT=client_number Specifies the SAP logon
parameter client. Examples for a client are 000 or 800. The default
is the SAP system default.
Note: When you access the SAP system
using the driver, specify valid logon information including
CLIENT , USER
NAME , PASSWORD , and LANGUAGE .
The user ID and password can also be passed through single sign-on
(SSO). The driver performs a logon check at OPEN time.
Alias: CLI, RFCCLIENT,
RFCCLI
|
||||||
DEFAULT_ATTR
|
DEFAULT_ATTR=(attr=value) Used to specify connection handle
or statement handle attributes supported for initial connect-time
configuration, where
attr=value corresponds
to any of the following options:
|
||||||
DESTGROUP
|
DESTGROUP=destination_group Specifies the name of
the destination group for batch access to the SAP system. The destination
groups are defined in the /SAS/DESTS table in SAP. The default is
SAS1 .
|
||||||
DESTINATION
|
DESTINATION=destination Specifies the destination
in the sapnwrfc.ini file, if working with the NetWeaver RFC library
and a sapnwrfc.ini file. By default the NW RFC library looks for the
sapnwrfc.ini file in the current working directory of the process.
You can define the path to sapnwrfc.ini by setting the RFC_INI environment
variable. When setting the RFC_INI environment variable, specify only
the path to the directory that holds sapnwrfc.ini. Do not append the
path with the filename.
Alias: DEST, DST, DSTN
|
||||||
GROUP
|
GROUP=application_server_group Specifies the name of
the group of application servers for load balancing.
|
||||||
GWHOST
|
GWHOST = gateway_host_name Specifies the host name
of the SAP gateway, if the server is R/2 or external.
Alias: GATEWAY_HOST
|
||||||
GWSERV
|
GWSERV = gateway_service Specifies the service
of the SAP gateway, if the server is an R/2 server or external.
Alias: GATEWAY_SERVICE
|
||||||
IEEE_REVERSE
|
IEEE_REVERSE
= Y | N Specifies whether floating
point numbers are byte reversed. The possible values are Y (floating-point
numbers are byte reversed) and N (floating-point numbers are not byte
reversed). The default value for an R/3 application server on Windows
NT is Y. On other platforms, the default value is N.
|
||||||
INENCODING
|
INENCODING
= code_page Specifies the code page.
Indicates the code page of the SAP server. The encoding is determined
by the value returned by the SAP server. In some rare cases, it might
be necessary to override this value by setting the
inencoding
= connection parameter.
|
||||||
LANGUAGE
|
LANGUAGE
= language Specifies the SAP logon
parameter language. The value for language is either the 2-byte ISO-language
key or the 1-byte SAP-language. Examples for the language are EN,
DE or E, D. If not specified, the language set on the SAP system is
the default.
Note: When you access the SAP system
using the driver, specify valid logon information including
CLIENT , USER
NAME , PASSWORD , and LANGUAGE .
The user ID and password can also be passed through single sign-on
(SSO). The driver performs a logon check at OPEN time.
Alias: LANG, LNG, RFCLANG,
RFCLNG
|
||||||
MAX_TABLE_JOINS
|
MAX_TABLE_JOINS
= number Specifies the number of tables that can be used in a left outer join or an inner join in ABAP Open SQL. The default is 25.
Alias: MAX_TABLES_JOIN,
MAX_TABLES_JOINS, MAX_TABLE_JOIN
|
||||||
MSHOST
|
MSHOST = message_server_host Specifies the host name
of the Message Server for load balancing.
|
||||||
NAMESPACE
|
NAMESPACE=namespace Specifies the namespace
to be viewed with directory services. Also used to apply table filters
that limit the number of SAP namespaces returned by the SAS Federation Server Driver
for SAP
by specifying multiple items in a comma-delimited string:
NAMESPACE={T000,
AAA, B1} .
|
||||||
PWD
|
PWD=password Specifies the SAP logon
parameter password.
Note: When you access the SAP system
using the driver, specify valid logon information including
CLIENT , USER
NAME , PASSWORD , and LANGUAGE .
The user ID and password can also be passed through single sign-on
(SSO). The driver performs a logon check at OPEN time.
Alias: PASSWORD, PASSWD,
PW, PASS
|
||||||
R3NAME
|
R3NAME=system_name Specifies the name of
the R/3 system, if load balancing is being used.
|
||||||
RFC_STRING
|
RFC_STRING
= additional_rfc_options Specifies additional
logon or connection parameters for the RfcOpenConnection() call. The
SAS Federation Server Driver for SAP uses the RfcOpenConnection()
call to log on to the SAP system. Using this option, parameters that
are not connection attributes for the SAS Federation Server Driver
for SAP, can be passed to the RfcOpenConnection() call. The parameters
are passed as name value pairs, for example:
RFC_STRING
= "ABAP_DEBUG=1" .
Alias: RFCSTRING, RFC_OPTIONS_EXT,
RFCOPENEX, ADDITIONAL_RFC_OPTIONS
|
||||||
SAPLOGON_ ID
|
SAPLOGON_ID
= saplogon_id Specifies the string
defined for SAPLOGON on a Windows 32-bit system. SAPLOGON_ID is not
supported if working with the NetWeaver RFC library.
|
||||||
SYSNR
|
SYSNR=system_number Specifies the SAP system
number, if load balancing is not being used. The number is the two-byte
code that identifies the system on the host, for example, 00 and 01.
Alias: SYS, SYSTEM,
SYSNO
|
||||||
TRACE
|
TRACE =
0 | 1 | Y | N Specifies if the SAS Federation Server Driver for SAP
should trace requests. If the trace option is set to 1 or Y, the driver writes log information into a file. The RFC library logs messages in
the
dev_rfc file. The default
setting is 0 (N), RFC
trace is off.
Note: The RFC trace directory is
set using the
RFC_TRACE_DIR environment variable.
|
||||||
UID
|
UID = user Specifies the SAP logon
parameter user.
Note: When you access the SAP system
using the driver, specify valid logon information including
CLIENT , USER
NAME , PASSWORD , and LANGUAGE .
The user ID and password can also be passed through single sign-on
(SSO). The driver performs a logon check at OPEN time.
Alias: USR, USER, RFCUSER,
USERNAME, USERID
|
sapdp00 3200/tcp sapdp01 3201/tcp sapdp99 3299/tcp sapgw00 3300/tcp sapgw01 3301/tcp ... sapgw99 3399/tcp sapsp00 3400/tcp sapsp01 3401/tcp ... sapsp99 3499/tcp
Object
|
Minimum Requirement
for Values
|
Example for Predefined
Authorization
|
---|---|---|
S_RFC
(Authorization check
for RFC access)
|
ACTVT: * RFC_NAME: *
RFC_TYPE: *
|
S_RFC_ALL
|
S_TABU_DIS
(Table maintenance via
standard tools such as SM31)
|
ACTVT: 03 DICBERCLS:
*
|
S_TABU_SHOW
|
S_BTCH_JOB
(Background processing:
Operations on Background Jobs) 1
|
JOBACTION: RELE JOBGROUP:
*
|
|
1Only
required if batch functionality of the RFC server is used.
|
rfclib_directory
in
the table below with the directory where the RFC shared libraries
are installed.
Bourne Shell
|
$ LIBPATH=rfclib_directory:$LIBPATH $ export LIBPATH |
C Shell
|
$ setenv LIBPATH rfclib_directory:$LIBPATH |
Bourne Shell
|
$ LD_LIBRARY_PATH=rfclib_directory:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
C Shell
|
$ setenv LD_LIBRARY_PATH=rfclib_directory:$LD_LIBRARY_PATH |
Bourne Shell
|
$ LD_LIBRARY_PATH=rfclib_directory:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
C Shell
|
$ setenv LD_LIBRARY_PATH=rfclib_directory:$LD_LIBRARY_PATH |
Bourne Shell
|
$ LD_LIBRARY_PATH=rfclib_directory:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
C Shell
|
$ setenv LD_LIBRARY_PATH=rfclib_directory:$LD_LIBRARY_PATH |
Version
|
Transport
|
Purpose
|
To be applied to
|
---|---|---|---|
SAP systems prior to
SAP NetWeaver 7.0 (Kernel 6.40 or earlier)
|
SAPKA94030INSAS
Note: This transport must be installed
first.
|
Supports the SAS Federation Server Driver for SAP
|
All SAP systems to be
accessed by the SAS Federation Server Driver for SAP
|
SAP NetWeaver 7.0 based
systems and later
|
SAPKA93130INSAS
Note: This transport must be installed
first.
|
Supports the SAS Federation Server Driver for SAP
|
All SAP systems to be
accessed by the SAS Federation Server Driver for SAP
|
|
SAPKA94034INSAS
|
Supports new BI 7.0 authorization concept
|
Optional; SAP BI 7.0 systems and above; only apply if you are using the new authorization
concept
|
Windows
|
Copy the r3trans.exe
file to your SAP application server and extract the files into the
transport directory, for example, HOME:\share\SAP. The files for all
transports will be put into the cofiles and data subdirectories.
|
UNIX
|
Copy the r3trans.tar
file to your SAP application server and extract the files into the
transport directory, for example, HOME:/share/SAP. Assuming that the
TAR file is downloaded to the user's HOME directory, follow these
procedures to extract the files into the cofiles and data subdirectory
in
/usr/sap/trans .
.
$ cd /usr/sap/trans $
tar -xvf $HOME/r3trans.tar |
Windows
|
<drive>: cd \usr\sap\trans\bin |
UNIX
|
$ cd /usr/sap/trans/bin |
tp addtobuffer SAPKA94030INSAS SID tp import SAPKA94030INSAS SID U2
SAP Release prior to SAP NetWeaver 7.0 (Kernel 6.40 or lower), non-Unicode SAP Server
|
|
Windows
|
tp addtobuffer SAPKA94030INSASSID pf=\usr\sap\trans\bin\TP_DOMAIN_SID.PFL -D"nbufform=true" -D"tp_version=264" tp import SAPKA94030INSASSID pf=\usr\sap\trans\bin\TP_DOMAIN_SID.PFL -D"nbufform=true" -D"tp_version=264" |
UNIX
|
$ tp addtobuffer SAPKA94030INSAS SID pf=/usr/sap/trans/bin/TP_DOMAIN_sid.PFL -D"nbufform=true" -D"tp_version=264" $ tp import SAPKA94030INSASSID pf=/usr/sap/trans/bin/TP_DOMAIN_sid.PFL -D"nbufform=true" -D"tp_version=264" |
SAP Release prior to SAP NetWeaver 7.0 (Kernel 6.40 or lower), Unicode SAP Server
|
|
Windows
|
tp addtobuffer SAPKA94030INSASSID pf=\usr\sap\trans\bin\TP_DOMAIN_SID.PFL -D"nbufform=true" -D"tp_version=264" -D"setunicodeflag=true" tp import SAPKA94030INSASSID pf=\usr\sap\trans\bin\TP_DOMAIN_SID.PFL -D"nbufform=true" -D"tp_version=264" -D"setunicodeflag=true" |
UNIX
|
$ tp addtobuffer SAPKA94030INSASSID pf=/usr/sap/trans/bin/TP_DOMAIN_SID.PFL -D"nbufform=true" -D"tp_version=264" -D"setunicodeflag=true" $ tp import SAPKA94030INSASSID pf=/usr/sap/trans/bin/TP_DOMAIN_SID.PFL -D"nbufform=true" -D"tp_version=264" -D"setunicodeflag=true" |
SAP NetWeaver 7.0 based systems and later, Unicode SAP Server
|
|
Windows
|
tp addtobuffer SAPKA93130INSASSID pf=\usr\sap\trans\bin\TP_DOMAIN_SID.PFL -D"nbufform=true" tp import SAPKA93130INSASSID pf=\usr\sap\trans\bin\TP_DOMAIN_SID.PFL |
UNIX
|
$ tp addtobuffer SAPKA93130INSASSID pf=/usr/sap/trans/bin/TP_DOMAIN_sid.PFL -D"nbufform=true" $ tp import SAPKA93130INSASSID pf=/usr/sap/trans/bin/TP_DOMAIN_SID.PFL -D"nbufform=true" |
RFC Destination Name
|
Program ID
|
---|---|
SAS1
|
RFC.SAS1
|
SAS2
|
RFC.SAS2
|
SAS3
|
RFC.SAS3
|
SAS4
|
RFC.SAS4
|
SAS5
|
RFC.SAS5
|
SAS6
|
RFC.SAS6
|
sapgwsysnr
, where sysnr
is
replaced by the system number of the SAP system.
/nsm30
.
SAS ID
|
RFC Destination
|
Used
|
---|---|---|
SAS1
|
SAS1
|
|
SAS1
|
SAS2
|
|
SAS1
|
SAS3
|
|
SAS1
|
SAS4
|
|
SAS1
|
SAS5
|
|
SAS1
|
SAS6
|
|
Default
|
Authorization object
S_TABU_DIS
|
Classic BAdI /SAS/AUTHBW01
|
For BW and BI: User authorization checks at the InfoCube, InfoObject and ODS level
using the reporting authorization
(SAP standard authorization concept).
|
New BAdI enhancement
/SAS/IM_AUTHBI01
|
For BI 7.0+ only: User authorization checks using the analysis authorization. This
not only provides an authorization
check for the infoProvider (infoCube, infoObject, DSO) but also column level restrictions
on master data attributes and key figures, and row-level restrictions on attributes.
|
/nse19
.
/SAS/AUTHBW01
as
the implementation.
/nse19
.
/SAS/IM_AUTHBI01
as
the enhancement implementation.