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…


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

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

Logic App SAP trigger: ERROR Gateway not connected to local R/3

When using a SAP system topology where the SAP Gateway does not run the SAP DIALOG process, and registering a new Logic App SAP trigger, you may get the SAP failure: ERROR Gateway not connected to local R/3 This is happening because Logic Apps is providing the SAP Gateway information for the RFC server registration…

1

Logic Apps Service Bus connector: rolling out support for dead letter reason and description

We are rolling out a small update for the Logic Apps Service Bus connector, which will enable support for dead letter message operation with dead letter reason and dead letter description properties. This is currently being deployed region by region following our standard safe deployment practices and will be available in all regions in a…

1

Logic Apps AS2 Decode: MIC algorithm is required for signed MDN

We noted in our service telemetry a few failures from AS2 Decoding with an message disposition notification (MDN aka receipt) request for signed receipt but no specification of the MIC algorithm. As a reminder it is required for the sender of the message to specify the MIC algorithm when they request a signed receipt. Here…

2