SAP S/4HANA OData Connector Release Notes - Mule 4

Support Category: Premium

Anypoint Connector for SAP S/4HANA OData Connector provides full support to query, create, update, and delete entities, and execute remote functions using the SAP S/4HANA API.

2.3.6

July 16, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

  • The service used for requests is now used also for fetching the CSRF token. (SE-21821)

  • Improved the speed of retrieving metadata by using partial fetching. (SE-21443)

2.3.5

June 29, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

A precondition failed error was thrown using conditional headers. (SE-21532)

2.3.4

May 11, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

The connector was making multiple requests to fetch metadata in each invocation of the Query operation. (CONN-7964)

2.3.3

May 3, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

  • Logging a request body using SAP S/4Hana logger with the TRACE level enabled threw an error. Use HttpMessageLogger instead of SAP S/4Hana logger for logging the payload. (SE-20520)

2.3.2

March 8, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

  • Improved metadata loading performance (CONN-7658)

2.3.1

February 11, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

  • Default HTTP headers were not included in a batch request. (SE-18812)

  • The connector was not returning a complete response. (SE-18902)

2.3.0

January 29, 2021

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Features

Added support to enable or disable the automatic retrieval of a CSFR token before a resource-modifying request, such as a POST request.

2.2.3

December 11, 2020

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

Custom headers were not included in calls to retrieve the EDM model. (SE-18812)

2.2.2

November 27, 2020

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Features

  • Multiple libraries have been updated to the latest versions.

2.2.1

July 27, 2020

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

OpenJDK

8 and 11

Fixed Issues

  • Invalid conversion of the date field in the URI (SE-16674)

  • Connector was adding two days to the ValidityStartDate field value (SE-16675)

  • Issues with creating a directory on Anypoint Runtime Fabric runtimes (SE-16669)

2.2.0

July 22, 2020

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

Features

The ability to configure the response timeout as well as the client and connection timeout for the request has been added. (SE-16430, CONN-5490)

2.1.0

May 20, 2020

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

Features

Added support for batch processing. (CONN-5488)

2.0.0

March 19, 2020

Compatibility

Software Version

Mule

4.2.1 and later

SAP S/4HANA API

v1

OData API

v2

Features

Added support for OAuth 2.0 client credentials. This new feature breaks backward compatibility. (CONN-2944)

See Upgrade SAP S/4HANA OData Connector to 2.0 - Mule 4 for information about how to upgrade to the latest version.

1.2.2

June 1, 2020

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Fixed Issues

The issue where PurchaseOrder entities could not be created after the SAP S/4HANA Cloud 2005 release is fixed. (CONN-6225)

1.2.1

January 23, 2020

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Fixed Issues

Unable to perform deep inserts. (SE-14296)

1.2.0

December 18, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Features

  • Returns HTTP response code and response headers as attributes. (CONN-3789)

  • Added parameter to enable or disable the discovery service. (CONN-3783)

Fixed Issues

  • Create Entity operation failed when non-mandatory key fields weren’t set. (CONN-3911)

  • NexusIQ security vulnerability for the connector. (CONN-3733)

  • Removed the default asterisk (*) value for the Select parameter in the Get Entity and Query operations. (CONN-3796)

1.1.1

October 25, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Fixed Issues

Peformance regression and incorrect behavior of the Query operation in SAP S/4HANA OData Connector v1.1.0. (CONN-3794)

1.1.0

September 27, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Features

  • Added new Expanded properties parameter to support entity expansion in the Get Entity by key and Query operations. This parameter enables you to specify a comma-separated list of navigation properties. Each navigation property can be followed by a forward slash and another navigation property to identify a multi-level relationship. Properties of an expanded navigation property are not a part of the payload unless selected.

  • New S4HANA:SERVER_ERROR and S4HANA:NO_SUCH_NAVIGATION_PROPERTY errors are provided.

Fixed Issues

  • Fixed bugs related to creating and updating sales orders and purchase orders when line items were specified. (CONN-2530)

  • Date and time formats were not formatted correctly. (CONN-3075)

  • Connector did not stop the HTTP client when resolving metadata. (CONN-3498)

  • There was no way to specify an entity key when performing an update operation. (SE-13101)

  • The Returned Fields parameter description is revised to be: a comma-separated list of selection clauses. Each selection clause may be a property name, navigation property name, or the asterisk * character. The * syntax causes all properties for an entry to be included without traversing associations. Use forward slash / to select fields of expanded navigation properties. If no field is selected, then all fields are returned.

1.0.2

August 8, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Features

Updated connector icons.

1.0.1

July 3, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Fixed Issues

Fixed the Test Connection issue.

1.0.0

June 28, 2019

Mule 4 version of the SAP S/4HANA OData Connector.

Compatibility

Software Version

Mule

4.1.1 and later

SAP S/4HANA API

v1

OData API

v2

Was this article helpful?

💙 Thanks for your feedback!