Contact Free trial Login

SAP Connector Release Notes - Mule 4

Support Category: Premium

The Mule Runtime supports SAP integration through the Anypoint Connector for SAP, which is an SAP-certified Java connector that leverages the SAP Java Connector (JCo) libraries.

This connector is not supported for use with Flow Designer in Design Center.

4.3.3

August 8, 2019

Compatibility

Software Version

Mule Runtime

4.1.1 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

SAP ECC 6.0 and its subsequent enhancement packages.

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Features

  • Updated connector icons.

4.3.2

July 26, 2019

Compatibility

Software Version

Mule Runtime

4.1.1 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

SAP ECC 6.0 and its subsequent enhancement packages.

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Features

  • Updated the dependency on the File connector to its latest version (1.2.4).

4.3.1

June 27, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

SAP ECC 6.0 and its subsequent enhancement packages.

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • Fixed UNICODE null character at the end of response XML (CONN-2455)

4.3.0

June 12, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • Retrieving 50K records using the SAP connector results in an OOME inconsistency at 1.5 GB heap memory. (CONN-1838)

  • Unable to define the RFC timeout setting in the SAP connector in Mule 4.(SE-12045)

4.2.1

May 31, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • SAP Connector - Wrong number format returned. Fixed by adding the new useSAPFormat parameter, which if set to true, returns the default values received from SAP. (SE-12022)

  • SAP Connector - Parsing error when the SAP response contains nested tables. (SE-11910)

  • Fixed SAP Connector vulnerability to an XML External Entity (XXE).

  • Fixed SAP Connector Encoding field with a hint description.

4.2.0

May 23, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Features

  • New SAP format for the date and time when working with BAPI functions over sRFC:

    A new parameter in the SAP outbound configuration has been added to the Global Element Properties > Advanced tab. The Use SAP date time format defaults to the false value. If true, the DATE and TIME fields are formatted as strings in the yyyy-MM-dd / HH:mm:ss format. If false, the DATE and TIME fields values are returned.

Fixed in this Release

  • Added SAP date and time format (see Features for more information). (SE-11815)

  • The SAP connector did not accept special characters in an incoming BAPI function sRFC response. (SE-11651)

  • Configuring SNC in SAP connector was not working. Added message server configuration parameters:

    String JCO_MSHOST = "jco.client.mshost";
    String JCO_MSSERV = "jco.client.msserv";
    String JCO_R3NAME = "jco.client.r3name";
    String JCO_GROUP = "jco.client.group";
    String JCO_SAPROUTER = "jco.client.saprouter";

    These are reflections of JCo properties. (SE-10985)

4.1.6

May 10, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • SAP connector is not honoring the encoding set in the configuration. (SE-11690)

  • I_DOCNUM is not being returned. (SE-11630)

4.1.5

April 10, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • SAP Connector throws parsing XML error for a BAPI call (SE-11457)

  • Sap Connector caching JCOFunction templates. (SE-11417)

  • Solved the issue where empty tables would crash the metadata generation. (SE-10776)

4.1.4

April 4, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • SAP connector did not accept slash / in a BAPI function call. (SE-10952)

4.1.3

March 28, 2019

Compatibility

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • Customer facing SAP connector was not able to update SAP correctly when IDOCs were sent as a collection. (SE-11221)

  • SAP connector did not accept slash "/" on a BAPI function call. (SE-10952)

4.1.2

March 8, 2019

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • Out of memory when retrieving data from SAP due to XML serialization. Solved by changing XML serialization implementation.

  • Fixed empty metadata name issue that caused the metadata generation to fail. The empty entries were removed so only the valid ones end up in the XML.

  • Fixed source not sending the response back to SAP in case of export parameters. Solved by implementing handling for this scenario.

4.1.1

October 23, 2018

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Fixed in this Release

  • Duplicate IDoc elements were filtered. Now they are properly processed.

4.1.0

July 25, 2018

Software Version

Mule Runtime

4.1.1 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Features

  • Minimum Mule Runtime version set to 4.1.1.

Fixed in this Release

  • Trying to access row values in a table which does not have any rows yet was throwing an error. It doesn’t do that anymore now.

  • Connector can now be downloaded without having to add the releases repository in the settings.xml.

Known Issues

  • None.

4.0.1

July 17, 2018

Software Version

Mule Runtime

4.0.0 and later

Anypoint Studio

7.0 and later

Java

8

SAP Solution

ECC 6.0 and later

Supported Modules

SAP CRM, SAP ERP, SAP SRM, SAP SCM, and any other modules compatible with the NetWeaver platform.

Features

  • No new features added.

Fixed in this Release

  • Information was missing when Idocs are received in connector. The information is now properly transmitted.

See Also