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