Part II: Version 9.6.0 > Changes to Adapters for PowerCenter (9.6.0) > PowerExchange for SAP NetWeaver
  

PowerExchange for SAP NetWeaver

Effective in version 9.6.0, PowerExchange for SAP NetWeaver includes the following changes:
SAP SDK libraries
PowerExchange for SAP NetWeaver uses SAP NetWeaver RFC SDK 7.20 libraries. You must install SAP NetWeaver RFC SDK 7.20 libraries to run PowerExchange for SAP sessions.
Previously, you installed SAP RFC SDK classic libraries to run sessions.
SAP configuration file
You use the sapnwrfc.ini file to configure RFC-specific parameters and connection information.
Previously, you used the saprfc.ini file to configure RFC-specific parameters and connection information.
If you upgrade from an earlier version, you must create a sapnwrfc.ini file to enable communication between PowerCenter and SAP. You cannot use the saprfc.ini file to enable communication between PowerCenter and SAP.
For more information, see the Informatica PowerExchange for SAP 9.6.0 User Guide for PowerCenter.
SAP connection type parameter
You need not use the SAP connection parameter TYPE in the sapnwrfc.ini file to configure the connection type. The PowerCenter Client and PowerCenter Integration Service use the connection parameters that you define in the sapnwrfc.ini file to infer the connection type.
For example, if you set the ASHOST parameter, the PowerCenter Client and PowerCenter Integration Service create a connection to a specific SAP application server. If you set the MSHOST and GROUP parameters, the PowerCenter Client and PowerCenter Integration Service create an SAP load balancing connection. If you set the PROGRAM_ID, GWHOST, and GWSERV parameters, the PowerCenter Client and PowerCenter Integration Service create a connection to an RFC server program registered at an SAP gateway.
Previously, you used the parameter TYPE to configure the connection type. For example, you set TYPE=A to create a connection to a specific application server. You set TYPE=B to create an SAP load balancing connection and you set TYPE=R to create a connection to an RFC server program registered at an SAP gateway.
If you upgrade from an earlier version, you must create a new sapnwrfc.ini file and configure the connection parameters based on the type of connection that you want to create.
For more information, see the Informatica PowerExchange for SAP 9.6.0 User Guide for PowerCenter.
ABAP stream mode sessions
PowerExchange for SAP NetWeaver uses the RFC protocol to generate and install an ABAP program in stream mode.
Previously, PowerExchange for SAP NetWeaver used the CPI-C protocol to generate and install an ABAP program in stream mode.
Effective in version 9.6.0, the CPI-C protocol is deprecated and Informatica will drop support in a future release. You can run existing ABAP programs that use the CPI-C protocol. However, you cannot generate and install new ABAP programs that use the CPI-C protocol.
When you install an existing ABAP program that uses the CPI-C protocol, you are prompted to overwrite the program to use the RFC protocol. Informatica recommends overwriting the program to use the RFC protocol.
BAPI and IDoc mappings
Effective in version 9.6.0, Informatica dropped support for deprecated BAPI mappings created in versions earlier than 8.5 and deprecated IDOC mappings created in versions earlier than 7.1. If you upgrade the deprecated mappings to version 9.6.0, the sessions will fail.
Upgrade PowerExchange for SAP NetWeaver and create new BAPI and IDoc mappings with custom transformations.