You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/logic-apps-enterprise-integration-rosettanet.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -100,11 +100,11 @@ To send or receive RosettaNet messages, your integration account requires a PIP
100
100
101
101
1. On the integration account navigation menu, under **Settings**, select **RosettaNet PIP**.
102
102
103
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-rosettanetpip.png" alt-text="Screenshot of the Azure portal and the integration account page. On the navigation menu, 'RosettaNet PIP' is selected.":::
103
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-rosettanetpip.png" alt-text="Screenshot of the Azure portal and the integration account page. On the navigation menu, RosettaNet PIP is selected.":::
104
104
105
105
1. On the **RosettaNet PIP** page, select **Add**. On the **Add Partner Interface Process** pane, enter your PIP details.
106
106
107
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-rosettanet-pip.png" alt-text="Screenshot of the 'RosettaNet PIP' page, with 'Add' selected. The 'Add Partner Interface Process' pane contains boxes for the name, code, and version.":::
107
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-rosettanet-pip.png" alt-text="Screenshot of the RosettaNet PIP page, with Add selected. The Add Partner Interface Process pane contains boxes for the name, code, and version.":::
108
108
109
109
| Property | Required | Description |
110
110
|----------|----------|-------------|
@@ -120,7 +120,7 @@ To send or receive RosettaNet messages, your integration account requires a PIP
120
120
121
121
All process configuration settings come from the PIP's specifications. Azure Logic Apps populates most of the settings with the default values that are the most typically used values for these properties.
122
122
123
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/edit-rosettanet-pip.png" alt-text="Screenshot of the RosettaNet PIP page, with 'Edit as JSON' and a PIP selected. Under 'Edit as JSON,' encoded PIP properties are visible.":::
123
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/edit-rosettanet-pip.png" alt-text="Screenshot of the RosettaNet PIP page, with Edit as JSON and a PIP selected. Under Edit as JSON, encoded PIP properties are visible.":::
124
124
125
125
1. Confirm that the settings correspond to the values in the appropriate PIP specification and meet your business needs. If necessary, update the values in JSON and save those changes.
126
126
@@ -132,11 +132,11 @@ To send or receive RosettaNet messages, your integration account requires a PIP
132
132
133
133
1. On the integration account navigation menu, under **Settings**, select **Agreements**.
134
134
135
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-agreements.png" alt-text="Screenshot of the Azure portal with the integration account page open. On the navigation menu, 'Agreements' is selected.":::
135
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-agreements.png" alt-text="Screenshot of the Azure portal with the integration account page open. On the navigation menu, Agreements is selected.":::
136
136
137
137
1. On the **Agreements** page, select **Add**. Under **Add**, enter your agreement details.
138
138
139
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-details.png" alt-text="Screenshot of the 'Agreements' page, with 'Add' selected. On the 'Add' pane, boxes appear for the agreement name and type and for partner information.":::
139
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-details.png" alt-text="Screenshot of the Agreements page, with Add selected. On the Add pane, boxes appear for the agreement name and type and for partner information.":::
140
140
141
141
| Property | Required | Description |
142
142
|----------|----------|-------------|
@@ -163,7 +163,7 @@ To send or receive RosettaNet messages, your integration account requires a PIP
163
163
164
164
1. Under each selection, select the [certificate](./logic-apps-enterprise-integration-certificates.md) in your integration account that you want to use for signing or encryption.
165
165
166
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-receive-details.png" alt-text="Screenshot of the 'Receive Settings' page, with options for signing and encrypting messages and entering certificates.":::
166
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-receive-details.png" alt-text="Screenshot of the Receive Settings page, with options for signing and encrypting messages and entering certificates.":::
167
167
168
168
1. To set up your agreement for sending messages to the guest partner, select **Send Settings**.
169
169
@@ -185,15 +185,15 @@ To send or receive RosettaNet messages, your integration account requires a PIP
185
185
|**Action URL**| Yes | The URL to use for sending action messages. The URL is a required field for both synchronous and asynchronous messages. |
186
186
|**Acknowledgment URL**| Yes | The URL to use for sending acknowledgment messages. The URL is a required field for asynchronous messages. |
187
187
188
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-send-details.png" alt-text="Screenshot of the 'Send Settings' page, with options for signing and encrypting messages and for entering algorithms, certificates, and endpoints.":::
188
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-send-details.png" alt-text="Screenshot of the Send Settings page, with options for signing and encrypting messages and for entering algorithms, certificates, and endpoints.":::
189
189
190
190
1. To set up your agreement with the RosettaNet PIP references for partners, select **RosettaNet PIP references**. Under **PIP Name**, select the name of the PIP that you created earlier.
191
191
192
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-pip-details.png" alt-text="Screenshot that shows a table of PIP information that has one row. That row contains default values except the name, 'MyPIPConfig', which is selected.":::
192
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-pip-details.png" alt-text="Screenshot that shows a table of PIP information that has one row. That row contains default values except the name, MyPIPConfig, which is selected.":::
193
193
194
194
Your selection populates the remaining properties, which are based on the PIP that you set up in your integration account. If necessary, you can change the **PIP Role**.
195
195
196
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-selected-pip.png" alt-text="Screenshot that shows a table of PIP information. A row for the PIP called 'MyPIPConfig' contains accurate information.":::
196
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/add-agreement-selected-pip.png" alt-text="Screenshot that shows a table of PIP information. A row for the PIP called MyPIPConfig contains accurate information.":::
197
197
198
198
After you complete these steps, you're ready to send or receive RosettaNet messages.
199
199
@@ -207,15 +207,15 @@ After you complete these steps, you're ready to send or receive RosettaNet messa
207
207
208
208
1. Under the trigger or action, select **New step**.
209
209
210
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/request-trigger.png" alt-text="Screenshot of the designer. Under the Request trigger, 'New step' is selected.":::
210
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/request-trigger.png" alt-text="Screenshot of the designer. Under the Request trigger, New step is selected.":::
211
211
212
212
1. Under the **Choose an operation** search box, select **All**. In the search box, enter **rosettanet**. From the actions list, select the action named **RosettaNet Decode**.
213
213
214
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-decode-rosettanet-action.png" alt-text="Screenshot of the designer. The 'Choose an operation' search box contains 'rosettanet', and the 'RosettaNet Decode' action is selected.":::
214
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-decode-rosettanet-action.png" alt-text="Screenshot of the designer. The Choose an operation search box contains rosettanet, and the RosettaNet Decode action is selected.":::
215
215
216
216
1. Enter the information for the action's properties:
217
217
218
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/decode-action-details.png" alt-text="Screenshot of the 'RosettaNet Decode' action where boxes are available for the message, the headers, and the role.":::
218
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/decode-action-details.png" alt-text="Screenshot of the RosettaNet Decode action where boxes are available for the message, the headers, and the role.":::
219
219
220
220
| Property | Required | Description |
221
221
|----------|----------|-------------|
@@ -235,15 +235,15 @@ After you complete these steps, you're ready to send or receive RosettaNet messa
235
235
236
236
1. Under the trigger or action, select **New step**.
237
237
238
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/request-trigger.png" alt-text="Screenshot of the designer. Under the Request trigger, 'New step' is selected.":::
238
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/request-trigger.png" alt-text="Screenshot of the designer. Under the Request trigger, New step is selected.":::
239
239
240
240
1. Under the **Choose an operation** search box, select **All**. In the search box, enter **rosettanet**. From the actions list, select the action named **RosettaNet Encode**.
241
241
242
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-encode-rosettanet-action.png" alt-text="Screenshot of the designer. The 'Choose an operation' search box contains 'rosettanet', and the 'RosettaNet Encode' action is selected.":::
242
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/select-encode-rosettanet-action.png" alt-text="Screenshot of the designer. The Choose an operation search box contains rosettanet, and the RosettaNet Encode action is selected.":::
243
243
244
244
1. Enter the information for the action's properties:
245
245
246
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/encode-action-details.png" alt-text="Screenshot of the 'RosettaNet Encode' action where boxes appear for the message, the partners, PIP information, the message type, and the role.":::
246
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/encode-action-details.png" alt-text="Screenshot of the RosettaNet Encode action where boxes appear for the message, the partners, PIP information, the message type, and the role.":::
247
247
248
248
| Property | Required | Description |
249
249
|----------|----------|-------------|
@@ -260,17 +260,17 @@ After you complete these steps, you're ready to send or receive RosettaNet messa
260
260
261
261
1. To send the encoded message, the following example uses the **HTTP** action, which is renamed **HTTP - Send encoded message to partner**.
262
262
263
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/send-rosettanet-message-to-partner.png" alt-text="Screenshot of the designer with an HTTP action renamed as 'HTTP - Send encoded message to partner', and the URI, header, and body values are entered.":::
263
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/send-rosettanet-message-to-partner.png" alt-text="Screenshot of the designer with an HTTP action renamed as HTTP - Send encoded message to partner, and the URI, header, and body values are entered.":::
264
264
265
265
According to RosettaNet standards, business transactions are considered complete only when all the steps defined by the PIP are complete.
266
266
267
267
1. After the host sends the encoded message to a partner, the host waits for the signal and acknowledgment. To accomplish this task, add the action named **RosettaNet wait for response**.
268
268
269
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/rosettanet-wait-for-response-action.png" alt-text="Screenshot of a 'RosettaNet wait for response' action where boxes are available for the body, PIP instance identity, retry count, and role.":::
269
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/rosettanet-wait-for-response-action.png" alt-text="Screenshot of a RosettaNet wait for response action where boxes are available for the body, PIP instance identity, retry count, and role.":::
270
270
271
271
The duration to use for waiting and the number of retries are based on the PIP configuration in your integration account. If the response isn't received, a Notification of Failure is generated. To handle retries, always put the **Encode** and **Wait for response** actions in an **Until** loop.
272
272
273
-
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/rosettanet-loop.png" alt-text="Screenshot of the designer. An 'Until' loop contains actions for encoding and sending messages and for waiting for responses.":::
273
+
:::image type="content" source="media/logic-apps-enterprise-integration-rosettanet/rosettanet-loop.png" alt-text="Screenshot of the designer. An Until loop contains actions for encoding and sending messages and for waiting for responses.":::
0 commit comments