Skip to content

Latest commit

 

History

History
78 lines (61 loc) · 4.44 KB

logic-apps-enterprise-integration-edifact-encode.md

File metadata and controls

78 lines (61 loc) · 4.44 KB
title description services documentationcenter author manager editor ms.assetid ms.service ms.workload ms.tgt_pltfrm ms.devlang ms.topic ms.date ms.author
Learn about Enterprise Integration Pack Encode EDIFACT Message Connctor | Microsoft Docs
Learn how to use partners with the Enterprise Integration Pack and Logic apps
logic-apps
.net,nodejs,java
padmavc
anneta
974ac339-d97a-4715-bc92-62d02281e900
logic-apps
integration
na
na
article
08/15/2016
padmavc

Get started with Encode EDIFACT Message

Validates EDI and partner-specific properties

Create the connection

Prerequisites

Connect to Decode EDIFACT Message using the following steps:

  1. Create a Logic App provides an example.

  2. This connector does not have any triggers. Use other triggers to start the Logic App, such as a Request trigger. In the Logic App designer, add a trigger and add an action. Select Show Microsoft managed APIs in the drop-down list and then enter "EDIFACT" in the search box. Select either Encode EDIFACT Message by agreement name or Encode to EDIFACT message by identities.

    search EDIFACT

  3. If you haven’t previously created any connections to Integration Account, you are prompted for the connection details

    create integration account connection

  4. Enter the Integration account details. Properties with an asterisk are required

    Property Details
    Connection Name * Enter any name for your connection
    Integration Account * Enter the Integration Account name. Be sure your Integration Account and Logic app are in the same Azure location

    Once complete, your connection details look similar to the following

    integration account connection

  5. Select Create

  6. Notice the connection has been created

    integration account connection details

Encode EDIFACT Message by agreement name

  1. Provide EDIFACT agreement name and xml message to encode.

    provide mandatory fields

Encode EDIFACT Message by identities

  1. Provide sender identifier, sender qualifier, receiver identifier, and receiver qualifier as configured in the EDIFACT agreement. Select xml message to encode

    provide mandatory fields

EDIFACT Encode does following

  • Resolve the agreement by matching the sender qualifier & identifier and receiver qualifier and identifier
  • Serializes the EDI interchange, converting XML-encoded messages into EDI transaction sets in the interchange.
  • Applies transaction set header and trailer segments
  • Generates an interchange control number, a group control number, and a transaction set control number for each outgoing interchange
  • Replaces separators in the payload data
  • Validates EDI and partner-specific properties
    • Schema validation of the transaction-set data elements against the message schema.
    • EDI validation performed on transaction-set data elements.
    • Extended validation performed on transaction-set data elements
  • Generates an XML document for each transaction set.
  • Requests a Technical and/or Functional acknowledgment (if configured).
    • As a technical acknowledgment, the CONTRL message indicates receipt of an interchange.
    • As a functional acknowledgment, the CONTRL message indicates acceptance or rejection of the received interchange, group, or message, with a list of errors or unsupported functionality

Next steps

Learn more about the Enterprise Integration Pack