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…


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,…


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…


Logic Apps EDIFACT connector update to support padding interchange qualifier

We are rolling out a small update to the Azure Logic Apps EDIFACT connector. With this update comes a new envelope setting ‘BusinessIdentityQualifierPaddingType’, an enumeration defining if and what padding needs to be performed on the interchange qualifier. This is defined as follows:     /// <summary> /// The enum is defined to indicate number of…


Logic Apps SFTP with SSH connector minor update

The team is rolling out a minor update to the SFTP with SSH connector for Logic Apps, tuning chunk size (15 MB) and retry count (2 retries that adds to the original request, i.e. 3 tries maximum) so that requests do not time out.


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…


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…


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…


Special characters in Logic Apps B2B partners identifier

The text field for qualifier value in Azure portal under Integration Account > Partners > Set (AS2|X12|Edifact) Identity allows you to enter alphanumerical characters and a set of special characters limited to ‘-‘ (dash), ‘(‘, ‘)’ (parenthesis) and ‘.’ (dot). However the RFC 4130 defining the allowed characters in an AS2 partner identifier specifies a…


Only the Logic App new SAP connector for new Logic Apps

We’ve flagged the older Application Server – Message Server SAP connectors for retirement, both fully replaced with the new SAP connector supporting both connection scenarios. They will continue to function for all existing Logic Apps. When creating new Logic Apps in the designer, only the new SAP connector will now appear. This connector has all…