Dela via


Referens för EDIFACT-meddelandeinställningar i avtal för Azure Logic Apps

Gäller för: Azure Logic Apps (Förbrukning + Standard)

Den här referensen beskriver de egenskaper som du kan ange i ett EDIFACT-avtal för att ange hur meddelanden ska hanteras mellan handelspartner. Konfigurera dessa egenskaper baserat på ditt avtal med partnern som utbyter meddelanden med dig.

EDIFACT-mottagningsinställningar

Skärmbild som visar inställningarna för Azure Portal- och EDIFACT-avtal för inkommande meddelanden.

Identifiers

Property beskrivning
UNB6.1 (referenslösenord för mottagare) Ett alfanumeriskt värde som är 1–14 tecken.
UNB6.2 (mottagarreferenskvalificerare) Ett alfanumeriskt värde som är 1–2 tecken.

Tack

Property beskrivning
Mottagande av meddelande (CONTRL) Returnera en teknisk bekräftelse (CONTRL) till avsändaren, baserat på avtalets sändningsinställningar.
Bekräftelse (CONTRL) Returnera en funktionsbekräftelse (CONTRL) till utbytessändaren baserat på avtalets Sändningsinställningar.

Scheman

Property beskrivning
UNH2.1 (typ) Typ av transaktionsuppsättning.
UNH2.2 (version) Meddelandets versionsnummer är 1–3 tecken.
UNH2.3 (version) Meddelandets versionsnummer är 1–3 tecken.
UNH2.5 (associerad tilldelad kod) Den tilldelade koden som är alfanumerisk och är 1–6 tecken.
UNG2.1 (App-avsändar-ID) Ange ett alfanumeriskt värde med minst ett tecken och högst 35 tecken.
UNG2.2 (Kodkvalificerare för appsändarkod) Ange ett alfanumeriskt värde med högst fyra tecken.
Schema Det tidigare uppladdade schemat som du vill använda från någon av resurstyperna:

– Förbrukning: Ett integrationskonto som är länkat till din logikapp.
– Standard: Din logikappresurs

Kontrollnummer

Property beskrivning
Tillåt inte dubbletter av utbyteskontrollnummer Blockera duplicerade utbyten. EDIFACT-avkodningsåtgärden kontrollerar att utbyteskontrollnumret (UNB5) för det mottagna utbytet inte matchar ett tidigare bearbetat utbyteskontrollnummer. Om en matchning identifieras bearbetas inte utbytet.
Sök efter duplicerad UNB5 var (dagar) Om du väljer att inte tillåta duplicerade utbyteskontrollnummer kan du ange antalet dagar mellan att köra kontrollen.
Tillåt inte dubbletter av gruppkontrollnummer Blockera utbyten som har duplicerade gruppkontrollnummer (UNG5).
Tillåt inte dubbletter av kontrollnummer för transaktionsuppsättningar Blockera utbyten som har duplicerade transaktionsuppsättningskontrollnummer (UNH1).
Kontrollnummer för EDIFACT-bekräftelse Tilldela de transaktionsuppsättningsreferensnummer som ska användas i en bekräftelse genom att ange ett värde för prefixet, ett intervall med referensnummer och ett suffix.

Validering

När du har konfigurerat en verifieringsrad visas nästa rad automatiskt. Om du inte anger några regler använder verifieringen raden med etiketten Standard.

Property beskrivning
Meddelandetyp EDI-meddelandetypen.
EDI-validering Kör EDI-validering på datatyper som definieras av schemats EDI-egenskaper, längdbegränsningar, tomma dataelement och avslutande avgränsare.
Utökad validering Om datatypen inte är EDI körs valideringen på dataelementkravet och tillåten upprepning, uppräkningar och validering av dataelementets längd (min och max).
Tillåt inledande/avslutande nolla Behåll eventuella extra inledande eller avslutande noll- och blankstegstecken. Ta inte bort dessa tecken.
Trimma inledande/avslutande nolla Ta bort inledande eller avslutande nolltecken och blankstegstecken.
Avslutande avgränsningsprincip Generera avslutande avgränsare.

- Tillåts inte: Förhindra avslutande avgränsare och avgränsare i det mottagna utbytet. Om utbytet har avslutande avgränsare och avgränsare deklareras utbytet inte giltigt.

- Valfritt: Acceptera utbyten med eller utan avslutande avgränsare och avgränsare.

- Obligatoriskt: Det mottagna utbytet måste ha avslutande avgränsare och avgränsare.

Interna inställningar

Property beskrivning
Skapa tomma XML-taggar om avslutande avgränsare tillåts Utbytesavsändaren innehåller tomma XML-taggar som avslutande avgränsare.
Split Interchange som transaktionsuppsättningar – pausa transaktionsuppsättningar vid fel Parsa varje transaktionsuppsättning i ett utbyte till ett separat XML-dokument genom att tillämpa lämpligt kuvert på transaktionsuppsättningen. Pausa endast de transaktionsuppsättningar som misslyckas med valideringen.
Split Interchange som transaktionsuppsättningar – pausa utbyte vid fel Parsa varje transaktionsuppsättning i ett utbyte till ett separat XML-dokument genom att tillämpa lämpligt kuvert. Pausa hela utbytet när en eller flera transaktionsuppsättningar i verifieringen av utbytesfel.
Bevara Utbyte – pausa transaktionsuppsättningar vid fel Behåll utbytet intakt, skapa ett XML-dokument för hela batchutbytet. Pausa endast de transaktionsuppsättningar som misslyckas med valideringen, samtidigt som du fortsätter att bearbeta alla andra transaktionsuppsättningar.
Bevara utbyte – pausa utbyte vid fel Behåll utbytet intakt, skapa ett XML-dokument för hela batchutbytet. Pausa hela utbytet när en eller flera transaktionsuppsättningar i verifieringen av utbytesfel.

EDIFACT Skicka inställningar

Skärmbild som visar inställningarna för Azure Portal- och EDIFACT-avtal för utgående meddelanden.

Identifiers

Property beskrivning
UNB1.2 (syntaxversion) Ett värde som är 1–4.
UNB2.3 (avsändarens omvända routningsadress) Ett alfanumeriskt värde som är 1–14 tecken.
UNB3.3 (mottagarens omvända routningsadress) Ett alfanumeriskt värde som är 1–14 tecken.
UNB6.1 (referenslösenord för mottagare) Ett alfanumeriskt värde som är 1–14 tecken.
UNB6.2 (mottagarreferenskvalificerare) Ett alfanumeriskt värde som är 1–2 tecken.
UNB7 (programreferens-ID) Ett alfanumeriskt värde som är 1–14 tecken.

Bekräftelse

Property beskrivning
Mottagande av meddelande (CONTRL) Värdpartnern som skickar meddelandet begär en teknisk bekräftelse (CONTRL) från gästpartnern.
Bekräftelse (CONTRL) Värdpartnern som skickar meddelandet förväntar sig begäranden om en funktionell bekräftelse (CONTRL) från gästpartnern.
Generera SG1/SG4-loop för godkända transaktionsuppsättningar Om du väljer att begära en funktionell bekräftelse tvingar den här inställningen genereringen av SG1/SG4-loopar i funktionella bekräftelser för godkända transaktionsuppsättningar.

Scheman

Property beskrivning
UNH2.1 (typ) Typ av transaktionsuppsättning.
UNH2.2 (version) Meddelandets versionsnummer.
UNH2.3 (version) Meddelandets versionsnummer.
Schema Det tidigare uppladdade schemat som du vill använda från någon av resurstyperna:

– Förbrukning: Ett integrationskonto som är länkat till din logikapp.
– Standard: Din logikappresurs

Kuvert

När du har konfigurerat en kuvertrad visas nästa rad automatiskt. Om du inte anger några regler använder verifieringen raden med etiketten Standard.

Property beskrivning
UNB8 (Bearbetningsprioritetskod) Ett alfabetiskt värde som inte är längre än ett tecken.
UNB10 (kommunikationsavtal) Ett alfanumeriskt värde som är 1–40 tecken.
UNB11 (testindikator) Ange att det genererade utbytet är testdata.
Tillämpa UNA-segment (Service String Advice) Generera ett UNA-segment för utbytet som ska skickas.
Tillämpa UNG-segment (funktionsgrupprubrik) Skapa grupperingssegment i den funktionella grupprubriken för meddelanden som skickas till gästpartnern. Följande värden används för att skapa UNG-segmenten:

- Schema: Det tidigare uppladdade schemat som du vill använda från någon av resurstyperna:

– Förbrukning: Ett integrationskonto som är länkat till din logikapp.

– Standard: Din logikappresurs

- UNG1: Ett alfanumeriskt värde som är 1–6 tecken.

- UNG2.1: Ett alfanumeriskt värde som är 1–35 tecken.

- UNG2.2: Ett alfanumeriskt värde som är 1–4 tecken.

- UNG3.1: Ett alfanumeriskt värde som är 1–35 tecken.

- UNG3.2: Ett alfanumeriskt värde som är 1–4 tecken.

- UNG6: Ett alfanumeriskt värde som är 1–3 tecken.

- UNG7.1: Ett alfanumeriskt värde som är 1–3 tecken.

- UNG7.2: Ett alfanumeriskt värde som är 1–3 tecken.

- UNG7.3: Ett alfanumeriskt värde som är 1–6 tecken.

- UNG8: Ett alfanumeriskt värde som är 1–14 tecken.

Teckenuppsättningar och avgränsare

Förutom teckenuppsättningen kan du ange en annan uppsättning avgränsare som ska användas för varje meddelandetyp. Om du inte anger någon teckenuppsättning för ett visst meddelandeschema används standardteckenuppsättningen.

Property beskrivning
UNB1.1 (systemidentifierare) EDIFACT-teckenuppsättningen gäller för utgående utbyte.
Schema Det tidigare uppladdade schemat som du vill använda från någon av resurstyperna:

– Förbrukning: Ett integrationskonto som är länkat till din logikapp.

– Standard: Din logikappresurs

För det valda schemat väljer du de avgränsare som du vill använda, baserat på följande avgränsarbeskrivningar. När du har konfigurerat en schemarad visas nästa rad automatiskt.
Indatatyp Indatatypen för meddelandet.
Komponentavgränsare Ett enda tecken som ska användas för att separera sammansatta dataelement.
Avgränsare för dataelement Ett enda tecken som ska användas för att separera enkla dataelement i sammansatta dataelement.
UNA3 (Decimal Notation) Notationen som ska användas i utgående trafik.
UNA4 (versionsindikator) Ett värde som ska användas för versionsindikatorn som anger att följande tecken inte är en syntaxavgränsare, terminator eller versionstecken, utan är en del av de ursprungliga data.
UNA5 (upprepningsavgränsare) Ett värde som ska användas för upprepningsavgränsaren som separerar segment som upprepas inom en transaktionsuppsättning.
Segmentavgränsare Ett enda tecken som anger slutet i ett EDI-segment.
Suffix Tecknet som ska användas med segmentidentifieraren. Om du anger ett suffix kan segmentavslutardataelementet vara tomt. Om segmentavgränsaren lämnas tom måste du ange ett suffix.

Kontrollnummer

Property beskrivning
UNB5 (kontrollnummer för utbyte) Ett prefix, ett intervall med värden som ska användas som utbyteskontrollnummer och ett suffix. Dessa värden används för att generera ett utgående utbyte. Kontrollnumret krävs, men prefixet och suffixet är valfria. Kontrollnumret ökas för varje nytt meddelande, medan prefixet och suffixet förblir desamma.
UNG5 (gruppkontrollnummer) Ett prefix, ett intervall med värden som ska användas som utbyteskontrollnummer och ett suffix. Dessa värden används för att generera gruppkontrollnumret. Kontrollnumret krävs, men prefixet och suffixet är valfria. Kontrollnumret ökas för varje nytt meddelande tills det maximala värdet har nåtts, medan prefixet och suffixet förblir desamma.
UNH1 (referensnummer för meddelanderubrik) Ett prefix, ett intervall med värden för utbyteskontrollnumret och ett suffix. Dessa värden används för att generera meddelandehuvudets referensnummer. Referensnumret krävs, men prefixet och suffixet är valfria. Prefixet och suffixet är valfria, medan referensnumret krävs. Referensnumret ökas för varje nytt meddelande, medan prefixet och suffixet förblir desamma.

Validering

När du har konfigurerat en verifieringsrad visas nästa rad automatiskt. Om du inte anger några regler använder verifieringen raden med etiketten Standard.

Property beskrivning
Meddelandetyp EDI-meddelandetypen.
EDI-validering Kör EDI-validering på datatyper som definieras av schemats EDI-egenskaper, längdbegränsningar, tomma dataelement och avslutande avgränsare.
Utökad validering Om datatypen inte är EDI kör du validering på dataelementkravet och tillåten upprepning, uppräkningar och validering av dataelementets längd (min/max).
Tillåt inledande/avslutande nolla Behåll eventuella extra inledande eller avslutande noll- och blankstegstecken. Ta inte bort dessa tecken.
Trimma inledande/avslutande nolla Ta bort inledande eller avslutande nolltecken.
Avslutande avgränsningsprincip Generera avslutande avgränsare.

- Tillåts inte: Förhindra avslutande avgränsare och avgränsare i det skickade utbytet. Om utbytet har avslutande avgränsare och avgränsare deklareras utbytet inte giltigt.

- Valfritt: Skicka utbyten med eller utan avslutande avgränsare och avgränsare.

- Obligatoriskt: Det skickade utbytet måste ha avslutande avgränsare och avgränsare.

Nästa steg

Exchange EDIFACT-meddelanden