This blog has moved

The date has finally come for the move of this dev blog off the MSDN platform. After considering several options, I am moving to LinkedIn articles for sharing future updates about Azure, Logic Apps, BizTalk, B2B integration, iPaaS, XML, SAP, Flat File, .NET, APIM, Azure Functions, etc… Please go in the future to https://www.linkedin.com/today/author/daviburg Some of…


Large request upcoming support for Azure Logic App SAP Connector

I’ve completed the development work for the support of large requests in Azure Logic App SAP Connector. With this upcoming new feature, users will be able to send requests to SAP and the On-Premises Data Gateway via an Azure Storage Blob SAS URI like this: Please note that the Blob itself and its SAS URI…

1

Troubleshooting SAP configuration for Azure Logic App SAP trigger

When you create a Logic App with the SAP connector trigger “When a message is received from SAP”, the configuration of SAP is non-trivial, especially for engineers not familiar with SAP. The first step is to create the connection itself. As you add for the first time either a trigger or an action from the…

2

SAP Connector update, Gateway update release, SNC support, Strong/Safe Type

Wow, what a day! An update to the On-Premises Data Gateway containing many improvements for SAP Connector for Azure Logic Apps is now live at: https://www.microsoft.com/en-us/download/details.aspx?id=53127 Furthermore we are deploying the update to the SAP Connector at this moment. We expect the deployment to reach all regions by early next week. Then, with the combination…

1

New Logic App connector error responses to SAP

The next update to On-Premises Data Gateway SAP Adapter component for Azure Logic Apps SAP connector will include implementation of error condition translation to ABAP exception or BAPI return depending of what is available in the invoked RFC metadata. This will come in use when using the SAP trigger of the connector (when a message…

1

SAP Type handling connection parameter

From our internal testing, the new connection parameter (Safe Typing check-box): The change is about to merge to our master branch for deployment in the following days. The update to the connector in the cloud will work in pair with a pending update to the On-Premises Data Gateway, while remaining backward compatible with current version…

1

Continued: Strongly typed date, time and numerical fields from SAP DATS, TIMS and NUMC support in Azure Logic Apps SAP connector

We’re about to release the type handling improvements for Azure Logic App SAP connector previously announced here. The connection will have a new Boolean (true-false) parameter “SafeTyping”, enabling to treat DATS and TIMS as string rather than their XML equivalents xs:date and xs:time (where xmlns:xs=”http://www.w3.org/2001/XMLSchema”). This is an opt-in behavior as we encourage our user…

1

Logic Apps SAP connector BAPI support – going under the hood

In the series of posts about Logic Apps SAP connector I am talking today about some details of the implementation for the support of BAPIs. Similar to my recent post on IDoc action url and schema generation (IDoc post), when you are using BAPIs with Logic Apps SAP connector, you will need an action URL…

1

Logic App SAP connector IDoc support – going under the hood

While working on a customer inquiry, I recently investigated the details of our logic for IDoc support, including browsing which are available in the SAP system, forming the hierarchical view to pick an action URL from and generating the metadata / XML schema for the request-response payload. The following details are not a public contract,…

1

Logic Apps B2B encode minor update

We are rolling out a small fix to Logic Apps B2B connectors (EDIFACT and X12) for their Encode API. We were not catching properly exception from invalid XML document user input where the document contained XML complex type Choice or All elements which actual occurrences count exceeded the maximum specified in the XML schema. For…

1