EDIFACT iletileri için Azure Logic Apps Enterprise Integration Pack ile kodlayınEncode EDIFACT messages for Azure Logic Apps with Enterprise Integration Pack

EDIFACT kodlama ileti bağlayıcısıyla EDI ve iş ortağı özgü özellikleri doğrulamak, her işlem kümesi için bir XML belgesi oluşturmak ve teknik bir bildirim, işlev bildirimi veya her ikisi de istek.With the Encode EDIFACT message connector, you can validate EDI and partner-specific properties, generate an XML document for each transaction set, and request a Technical Acknowledgement, Functional Acknowledgment, or both. Bu bağlayıcıyı kullanmak için bağlayıcıyı mantıksal uygulamanızda için var olan bir tetikleyici eklemeniz gerekir.To use this connector, you must add the connector to an existing trigger in your logic app.

Başlamadan önceBefore you start

Gereksinim duyduğunuz öğeleri şu şekildedir:Here's the items you need:

  • Bir Azure hesabı; oluşturabileceğiniz bir ücretsiz hesapAn Azure account; you can create a free account
  • Bir tümleştirme hesabı zaten tanımlanmış ve Azure aboneliğinizle ilişkili.An integration account that's already defined and associated with your Azure subscription. EDIFACT kodlama ileti bağlayıcıyı kullanmak üzere bir tümleştirme hesabı olması gerekir.You must have an integration account to use the Encode EDIFACT message connector.
  • En az iki iş ortakları , tümleştirme hesabında zaten tanımlanmışAt least two partners that are already defined in your integration account
  • Bir EDIFACT sözleşmesi , tümleştirme hesabında zaten tanımlıAn EDIFACT agreement that's already defined in your integration account

EDIFACT ileti kodlamaEncode EDIFACT messages

  1. Mantıksal uygulama oluşturma.Create a logic app.

  2. EDIFACT kodlama ileti Bağlayıcısı'nı tetikleyicileri, sahip değil. istek tetikleyicisi gibi mantıksal uygulamanızı başlatmak için bir tetikleyici eklemelisiniz.The Encode EDIFACT message connector doesn't have triggers, so you must add a trigger for starting your logic app, like a Request trigger. Mantıksal Uygulama Tasarımcısı'nda bir tetikleyici ekleme ve ardından mantıksal uygulamanız için bir eylem ekleyin.In the Logic App Designer, add a trigger, and then add an action to your logic app.

  3. Arama kutusuna filtreniz olarak "EDIFACT" girin.In the search box, enter "EDIFACT" as your filter. Şunlardan birini seçin sözleşme adına göre EDIFACT iletisine kodlayın veya kimliklere göre EDIFACT iletisine kodla.Select either Encode EDIFACT Message by agreement name or Encode to EDIFACT message by identities.

    EDIFACT arama

  4. Daha önce tümleştirme hesabı için herhangi bir bağlantı oluşturmadıysanız, artık bu bağlantıyı oluşturmak için istenir.If you didn't previously create any connections to your integration account, you're prompted to create that connection now. Bağlantınızı adlandırın ve bağlanmak istediğiniz tümleştirme hesabı seçin.Name your connection, and select the integration account that you want to connect.

    Tümleştirme hesabı bağlantısı oluşturma

    Bir yıldız işareti ile özellikleri gereklidir.Properties with an asterisk are required.

    ÖzellikProperty AyrıntılarDetails
    Bağlantı adı *Connection Name * Bağlantınız için herhangi bir ad girin.Enter any name for your connection.
    Tümleştirme hesabı *Integration Account * Tümleştirme hesabı için bir ad girin.Enter a name for your integration account. Tümleştirme hesabı ve mantıksal uygulamanızı aynı Azure konumda olduklarından emin olun.Make sure that your integration account and logic app are in the same Azure location.
  5. İşiniz bittiğinde, bağlantı ayrıntılarınızı şu örneğe benzemelidir.When you're done, your connection details should look similar to this example. Bağlantınızı oluşturmayı tamamlamak için seçin Oluştur.To finish creating your connection, choose Create.

    Tümleştirme hesabı bağlantı ayrıntıları

    Bağlantınızı artık oluşturulur.Your connection is now created.

    oluşturulan tümleştirme hesabı bağlantısı

Sözleşme adına göre EDIFACT iletisine kodlayınEncode EDIFACT Message by agreement name

Sözleşme adına göre EDIFACT iletileri kodlama tercih ediyorsanız, açın adı, EDIFACT sözleşmesi listesinde, girin veya EDIFACT sözleşmesi adınızı seçin.If you chose to encode EDIFACT messages by agreement name, open the Name of EDIFACT agreement list, enter or select your EDIFACT agreement name. Kodlanacak XML iletisi girin.Enter the XML message to encode.

EDIFACT sözleşmesi adını ve kodlanacak XML iletisi girin

Kimliklere göre EDIFACT iletisine kodlayınEncode EDIFACT Message by identities

Kimliklere göre EDIFACT iletileri kodlanacak seçerseniz, gönderen tanımlayıcısı, gönderen niteleyicisi, alıcı tanımlayıcısı ve EDIFACT anlaşması'nda yapılandırılan alıcı niteleyicisi girin.If you choose to encode EDIFACT messages by identities, enter the sender identifier, sender qualifier, receiver identifier, and receiver qualifier as configured in your EDIFACT agreement. Kodlanacak XML iletisi seçin.Select the XML message to encode.

Gönderen ve alıcı için kimlikleri sağlamak, kodlanacak XML iletisi seçin

EDIFACT kodlama ayrıntılarıEDIFACT Encode details

EDIFACT kodlama bağlayıcı, bu görevleri gerçekleştirir:The Encode EDIFACT connector performs these tasks:

  • Gönderen niteleyicisi & tanımlayıcı ve alıcı niteleyicisi ve tanımlayıcı eşleştirerek sözleşmesini çözümleyinResolve the agreement by matching the sender qualifier & identifier and receiver qualifier and identifier
  • Değişimi işlem kümeleri EDI XML olarak kodlanmış iletileri dönüştürme EDI değişim serileştirir.Serializes the EDI interchange, converting XML-encoded messages into EDI transaction sets in the interchange.
  • İşlem kümesi üst bilgi ve tanıtım parçaları için geçerlidirApplies transaction set header and trailer segments
  • Bir değişim denetim numarası, bir grup denetim numarası ve her giden değişimine yönelik bir işlem kümesi denetim numarası oluştururGenerates an interchange control number, a group control number, and a transaction set control number for each outgoing interchange
  • Ayırıcı olarak yük verisi değiştirirReplaces separators in the payload data
  • EDI ve iş ortağı özgü özellikleri doğrulamaValidates EDI and partner-specific properties
    • İleti şemayla işlem kümesi veri öğelerinin şema doğrulaması.Schema validation of the transaction-set data elements against the message schema.
    • EDI doğrulaması işlem kümesi veri öğeleri üzerinde gerçekleştirilen.EDI validation performed on transaction-set data elements.
    • Genişletilmiş Doğrulama işlem kümesi veri öğeleri üzerinde gerçekleştirilenExtended validation performed on transaction-set data elements
  • Her işlem kümesi için bir XML belgesi oluşturur.Generates an XML document for each transaction set.
  • Teknik ve/veya işlev bildirimi (yapılandırılmışsa) ister.Requests a Technical and/or Functional acknowledgment (if configured).
    • Bir teknik bildirim bir değişim giriş kontrol iletisi gösterir.As a technical acknowledgment, the CONTRL message indicates receipt of an interchange.
    • Bir işlev bildirimi kontrol iletisi, kabul veya alınan Değişim, Grup veya ileti reddine hataları veya desteklenmeyen işlevleri listesini gösterir.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

Swagger dosyasını görüntüleView Swagger file

EDIFACT bağlayıcının Swagger ayrıntılarını görüntülemek için bkz: EDIFACT.To view the Swagger details for the EDIFACT connector, see EDIFACT.

Sonraki adımlarNext steps

Enterprise Integration Pack hakkında daha fazla bilgiLearn more about the Enterprise Integration Pack