Skip to content

Commit 762af9a

Browse files
authored
Clarify accepted input format for encode + decode actions
1 parent b1daab1 commit 762af9a

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

articles/logic-apps/logic-apps-enterprise-integration-edifact.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: divyaswarnkar
77
ms.author: divswa
88
ms.reviewer: estfan, azla
99
ms.topic: how-to
10-
ms.date: 10/14/2024
10+
ms.date: 02/10/2025
1111
---
1212

1313
# Exchange EDIFACT messages using workflows in Azure Logic Apps
@@ -23,7 +23,7 @@ The **EDIFACT** connector has different versions, based on [logic app type and h
2323
| Logic app | Environment | Connector version |
2424
|-----------|-------------|-------------------|
2525
| **Consumption** | Multitenant Azure Logic Apps | **EDIFACT** managed connector (Standard class). The **EDIFACT** connector provides only actions, but you can use any trigger that works for your scenario. For more information, see the following documentation: <br><br>- [EDIFACT managed connector reference](/connectors/edifact/) <br>- [EDIFACT message limits](logic-apps-limits-and-config.md#b2b-protocol-limits) |
26-
| **Standard** | Single-tenant Azure Logic Apps and App Service Environment v3 (Windows plans only) | **EDIFACT** built-in connector and **EDIFACT** managed connector. The built-in version differs in the following ways: <br><br>- The built-in version provides only actions, but you can use any trigger that works for your scenario. <br><br>- The built-in version can directly access Azure virtual networks. You don't need an on-premises data gateway.<br><br>For more information, see the following documentation: <br><br>- [EDIFACT managed connector reference](/connectors/edifact/) <br>- [EDIFACT built-in connector operations](#edifact-built-in-operations) <br>- [EDIFACT message limits](logic-apps-limits-and-config.md#b2b-protocol-limits) |
26+
| **Standard** | Single-tenant Azure Logic Apps and App Service Environment v3 (Windows plans only) | **EDIFACT** built-in connector and **EDIFACT** managed connector. The built-in version differs in the following ways: <br><br>- The built-in version provides only actions, but you can use any trigger that works for your scenario. <br><br>- Accepts a flat file as input versus XML for the managed version. <br><br>- The built-in version can directly access Azure virtual networks. You don't need an on-premises data gateway.<br><br>For more information, see the following documentation: <br><br>- [EDIFACT managed connector reference](/connectors/edifact/) <br>- [EDIFACT built-in connector operations](#edifact-built-in-operations) <br>- [EDIFACT message limits](logic-apps-limits-and-config.md#b2b-protocol-limits) |
2727

2828
<a name="edifact-built-in-operations"></a>
2929

@@ -86,6 +86,8 @@ The **EDIFACT** built-in connector has the following actions, which are similar
8686

8787
* [Create an example Standard logic app workflow in single-tenant Azure Logic Apps](create-single-tenant-workflows-azure-portal.md)
8888

89+
* The content to encode or decode. In Consumption workflows, the **EDIFACT** managed connector actions accept an XML message as input. In Standard workflows, the **EDIFACT** built-in connector actions accept a flat file, while the **EDIFACT** managed connector accepts an XML message.
90+
8991
<a name="encode"></a>
9092

9193
## Encode EDIFACT messages
@@ -147,7 +149,7 @@ The **EDIFACT** managed connector action named **Encode to EDIFACT message** act
147149
| **XML message to encode** | Yes | The business identifier for the message sender as specified by your EDIFACT agreement |
148150
| Other parameters | No | This operation includes the following other parameters: <br><br>- **Data element separator** <br>- **Release indicator** <br>- **Component separator** <br>- **Repetition separator** <br>- **Segment terminator** <br>- **Segment terminator suffix** <br>- **Decimal indicator** <br><br>For more information, see [EDIFACT message settings](logic-apps-enterprise-integration-edifact-message-settings.md). |
149151

150-
For example, the XML message payload to encode can be the **Body** content output from the Request trigger:
152+
For example, the payload to encode can be the **Body** content output from the **Request** trigger:
151153

152154
![Screenshot shows Consumption workflow, action named Encode to EDIFACT message by agreement name, and message encoding properties.](./media/logic-apps-enterprise-integration-edifact/encode-edifact-message-agreement-consumption.png)
153155

@@ -165,10 +167,10 @@ The **EDIFACT** managed connector action named **Encode to EDIFACT message** act
165167

166168
| Property | Required | Description |
167169
|----------|----------|-------------|
168-
| **Message To Encode** | Yes | The XML message content that you want to encode. Specifically, the business identifier for the message sender as specified by your EDIFACT agreement. |
170+
| **Message To Encode** | Yes | The flat file content that you want to encode. Specifically, the business identifier for the message sender as specified by your EDIFACT agreement. |
169171
| **Advanced parameters** | No | From the list, add any other properties that you want to use. This operation includes the following other parameters: <br><br>- **Sender Identity Receiver Qualifier** <br>- **Sender Identity Receiver Identifier** <br>- **Receiver Identity Receiver Qualifier** <br>- **Receiver Identity Receiver Identifier** <br>- **Name of EDIFACT agreement** |
170172

171-
For example, the XML message payload to encode can be the **Body** content output from the Request trigger:
173+
For example, the flat file payload to encode can be the **Body** content output from the **Request** trigger:
172174

173175
![Screenshot shows Standard workflow, action named EDIFACT Encode, and message encoding properties.](./media/logic-apps-enterprise-integration-edifact/edifact-encode-standard.png)
174176

@@ -211,7 +213,7 @@ The **EDIFACT** managed connector action named **Encode to EDIFACT message** act
211213
| **XML message to encode** | Yes | The business identifier for the message sender as specified by your EDIFACT agreement |
212214
| Other parameters | No | This operation includes the following other parameters: <br><br>- **Data element separator** <br>- **Release indicator** <br>- **Component separator** <br>- **Repetition separator** <br>- **Segment terminator** <br>- **Segment terminator suffix** <br>- **Decimal indicator** <br><br>For more information, see [EDIFACT message settings](logic-apps-enterprise-integration-edifact-message-settings.md). |
213215

214-
For example, the XML message payload to encode can be the **Body** content output from the Request trigger:
216+
For example, the payload to encode can be the **Body** content output from the **Request** trigger:
215217

216218
![Screenshot shows Standard workflow, action named Encode to EDIFACT message by agreement name, and message encoding properties.](./media/logic-apps-enterprise-integration-edifact/encode-edifact-message-agreement-standard.png)
217219

@@ -293,7 +295,7 @@ The **EDIFACT** managed connector action named **Decode EDIFACT message** action
293295
| **EDIFACT flat file message to decode** | Yes | The XML flat file message to decode. |
294296
| Other parameters | No | This operation includes the following other parameters: <br><br>- **Component separator** <br>- **Data element separator** <br>- **Release indicator** <br>- **Repetition separator** <br>- **Segment terminator** <br>- **Segment terminator suffix** <br>- **Decimal indicator** <br>- **Payload character set** <br>- **Segment terminator suffix** <br>- **Preserve Interchange** <br>- **Suspend Interchange On Error** <br><br>For more information, see [EDIFACT message settings](logic-apps-enterprise-integration-edifact-message-settings.md). |
295297

296-
For example, the XML message payload to decode can be the **Body** content output from the Request trigger:
298+
For example, the payload to decode can be the **Body** content output from the **Request** trigger:
297299

298300
![Screenshot shows Consumption workflow, action named Decode EDIFACT message, and message decoding properties.](./media/logic-apps-enterprise-integration-edifact/decode-edifact-message-consumption.png)
299301

@@ -309,10 +311,10 @@ The **EDIFACT** managed connector action named **Decode EDIFACT message** action
309311

310312
| Property | Required | Description |
311313
|----------|----------|-------------|
312-
| **Message To Decode** | Yes | The XML flat file message to decode. |
314+
| **Message To Decode** | Yes | The flat file to decode. |
313315
| Other parameters | No | This operation includes the following other parameters: <br><br>- **Component Separator** <br>- **Data Element Separator** <br>- **Release Indicator** <br>- **Repetition Separator** <br>- **Segment Terminator** <br>- **Segment Terminator Suffix** <br>- **Decimal Indicator** <br>- **Payload Character Set** <br>- **Segment Terminator Suffix** <br>- **Preserve Interchange** <br>- **Suspend Interchange On Error** <br><br>For more information, see [EDIFACT message settings](logic-apps-enterprise-integration-edifact-message-settings.md). |
314316

315-
For example, the XML message payload to decode can be the **Body** content output from the Request trigger:
317+
For example, the payload to decode can be the **Body** content output from the **Request** trigger:
316318

317319
![Screenshot shows Standard workflow, action named EDIFACT Decode, and message decoding properties.](./media/logic-apps-enterprise-integration-edifact/edifact-decode-standard.png)
318320

@@ -345,7 +347,7 @@ The **EDIFACT** managed connector action named **Decode EDIFACT message** action
345347
| **XML message to encode** | Yes | The business identifier for the message sender as specified by your EDIFACT agreement |
346348
| Other parameters | No | This operation includes the following other parameters: <br><br>- **Data element separator** <br>- **Release indicator** <br>- **Component separator** <br>- **Repetition separator** <br>- **Segment terminator** <br>- **Segment terminator suffix** <br>- **Decimal indicator** <br><br>For more information, see [EDIFACT message settings](logic-apps-enterprise-integration-edifact-message-settings.md). |
347349

348-
For example, the XML message payload to decode can be the **Body** content output from the Request trigger:
350+
For example, the payload to decode can be the **Body** content output from the **Request** trigger:
349351

350352
![Screenshot showing the "Decode EDIFACT message" operation with the message decoding properties.](./media/logic-apps-enterprise-integration-edifact/decode-edifact-message-standard.png)
351353

0 commit comments

Comments
 (0)