Dela via


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

Gäller för: Azure Logic Apps (Consumption + 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.

Inställningar för EDIFACT-mottagning

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

Identifierare

Egenskap 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 till

Egenskap 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 funktionell bekräftelse (CONTRL) till avsändaren, baserat på avtalets Sändningsinställningar.

Scheman

Egenskap Beskrivning
UNH2.1 (typ) Transaktionsuppsättningstypen.
UNH2.2 (version) Meddelandeversionsnumret ä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 appavsändare) Ange ett alfanumeriskt värde med högst fyra tecken.
Schema Det tidigare uppladdade schemat som du vill använda i från någon av resurstyperna:

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

Kontrollnummer

Egenskap 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.

Egenskap Beskrivning
Meddelandetyp EDI-meddelandetypen.
EDI-validering Kör EDI-verifiering 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 enligt dataelementskravet och tillåten upprepning, uppräkningar och validering av dataelementlä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 noll- 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 ogiltigt.

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

- Obligatoriskt: Mottaget utbyte måste ha avslutande avgränsare och avgränsare.

Interna inställningar

Egenskap Beskrivning
Skapa tomma XML-taggar om avslutande avgränsare tillåts Avsändaren av utbytet 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. Inaktivera endast de transaktionsuppsättningar som inte kan valideras.
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 utbytet misslyckas.
Bevara utbyte – pausa transaktionsuppsättningar vid fel Behåll utbytet intakt, skapa ett XML-dokument för hela det batchbaserade utbytet. Inaktivera endast de transaktionsuppsättningar som misslyckas med valideringen, samtidigt som alla andra transaktionsuppsättningar bearbetas.
Bevara utbyte – pausa utbyte vid fel Behåll utbytet intakt, skapa ett XML-dokument för hela det batchbaserade utbytet. Pausa hela utbytet när en eller flera transaktionsuppsättningar i verifieringen av utbytet misslyckas.

EDIFACT Skicka inställningar

Skärmbild som visar Azure Portal- och EDIFACT-avtalsinställningar för utgående meddelanden.

Identifierare

Egenskap 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

Egenskap 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

Egenskap Beskrivning
UNH2.1 (typ) Typ av transaktionsuppsättning.
UNH2.2 (version) Meddelandeversionsnumret.
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 logikappen.
– 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.

Egenskap Beskrivning
UNB8 (Processing Priority Code) Ett alfabetiskt värde som inte är längre än ett tecken långt.
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 som utbytet ska skicka.
Tillämpa UNG-segment (funktionsgrupprubrik) Skapa grupperingssegment i det funktionella grupphuvudet 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 logikappen.

– 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 .

Egenskap Beskrivning
UNB1.1 (systemidentifierare) EDIFACT-tecknet som ska tillämpas på 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 logikappen.

– 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 (decimalnotation) 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

Egenskap Beskrivning
UNB5 (utbyteskontrollnummer) Ett prefix, ett värdeintervall 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 värdeintervall 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 meddelandehuvud) 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.

Egenskap 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 valideringen på dataelementkravet och tillåts upprepning, uppräkningar och validering av dataelementlä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 noll tecken.
Avslutande avgränsarprincip 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 förklaras 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

Utbyta EDIFACT-meddelanden