Potvrzení a kódy chyb CONTRL pro zprávy EDIFACT v Azure Logic Apps
Platí pro: Azure Logic Apps (Consumption + Standard)
V Azure Logic Apps můžete při použití operací EDIFACT vytvářet pracovní postupy, které zpracovávají zprávy EDIFACT pro komunikaci EDI (Electronic Data Interchange). Ve zasílání zpráv EDI potvrzení poskytují stav zpracování výměny EDI. Při přijetí výměny může akce dekódování EDIFACT vrátit odesílateli jeden nebo více typů potvrzení na základě toho, které typy potvrzení jsou povoleny a zadaná úroveň ověřování.
Toto téma obsahuje stručný přehled o EDIFACT CONTRL ACK, segmentech CONTRL ACK ve výměně a kódech chyb používaných v těchto segmentech.
CONTRL jako technické a funkční potvrzení
U zpráv s kódováním EDIFACT funguje potvrzení CONTRL (ACK) jako technické i funkční potvrzení. Úplná zpráva CONTRL slouží jako funkční ACK, zatímco části funkčního ACK se znovu používají pro technické ACK. Pokud například vyberete technické i funkční sady ACK ve vlastnostech smlouvy pro odesílajícího partnera nebo v globálních vlastnostech, akce EDIFACT Dekódování vygeneruje dvě zprávy CONTRL, technickou ACK contrl a funkční ACK CONTRL. CONTRL ACK odpovídá schématu pro EFACT_<version-number>_CONTRL.xsd.
Poznámka
Při zpracování zpráv EDIFACT v Azure Logic Apps se zpráva CONTRL, ať už pro potvrzení přijetí, přijetí nebo odmítnutí, odešle jako odpověď na přijatou výměnu, která obsahuje pouze jednu nebo více zpráv CONTRL. V Logic Apps se jako odpověď na přijatou výměnu, která obsahuje jenom jednu nebo více zpráv CONTRL, neposílá žádná zpráva CONTRL.
Chyby v přijatých zprávách CONTRL musí být hlášeny jiným způsobem než zprávou CONTRL. Pokud je ve výměně obsahující datové zprávy obsažena jedna nebo více zpráv CONTRL, je zpráva CONTRL vygenerovaná jako odpověď na tuto výměnu vygenerována, jako by v přijaté výměně nebyly obsaženy žádné zprávy CONTRL.
Jako technické potvrzení zpráva CONTRL uvádí, že příjemce výměny obdržel předmět výměny a má následující povinnosti:
- Kontrola částí výměny za účelem potvrzení syntaktické přesnosti datových prvků zkopírovaných do segmentu UCI (Interchange Response) generování sestav.
- Přijímá odpovědnost informovat odesílatele o přijetí nebo odmítnutí ostatních částí výměny.
- Přijme přiměřená opatření k upozornění odesílatele.
Poznámka
A CONTRL technical ACK hlásí Rejected
stav pouze v případě, že příchozí zpráva EDIFACT je duplicitní nebo existují chyby v obálce, například problém se znakovou sadou. EDIFACT nehlásí Interchange accepted with errors
stav v technickém ACK CONTRL jako x12 pomocí pole TA104 v potvrzení TA1. Pokud je část zprávy EDIFACT přijata, technický ACK CONTRL hlásí Accepted
stav. V některých scénářích, pokud je část zprávy odmítnuta, CONTRL ACK stále hlásí Accepted
stav. V takových scénářích může prvek UCI5 hlásit chybu.
Jako funkční potvrzení zpráva CONTRL hlásí stav přijaté výměny, skupiny nebo zprávy, například přijetí nebo odmítnutí, včetně chyb nebo nepodporovaných funkcí. Zpráva také znamená, že příjemce výměny:
Obdržel referenční úrovně potvrzené výměny.
Zkontrolovali jsme, že žádné závažné syntaktické chyby v potvrzené odkazované úrovni brání dalšímu zpracování výměny.
Zkontrolujte, jestli jsou všechny potvrzené části segmentů služeb sémanticky správné, pokud nejsou hlášeny žádné chyby.
Vyhovuje požadovaným akcím v potvrzených a odkazovaných úrovních segmentů služeb.
Přijal zodpovědnost informovat odesílatele jiným způsobem než odesláním zprávy CONTRL v následujících případech:
- Všechny syntaktické nebo sémantické chyby se později najdou v příslušné části.
- Část nemůže být z nějakého jiného důvodu zpracována poté, co byla část potvrzena v odeslané zprávě CONTRL.
Provede přiměřenou míru, aby se zajistilo, že se takové chyby najdou, a upozorní odesílatele.
Odmítnutí znamená, že příjemce výměny:
- Nemůže potvrdit výměnu ani žádné relevantní části z důvodů uvedených ve zprávě CONTRL.
- Podnikne žádné další akce s obchodními informacemi obsaženými v zamítnuté části výměny předmětu.
Technické segmenty ACK contrl
Pokud vyberete možnost generování technického potvrzení ve smlouvě EDIFACT nebo pokud je pole zprávy UNB9 nastaveno na 2
hodnotu , vygeneruje se zpráva CONTRL jako technická ACK pro hlášení výsledků z přijetí výměny.
Následující tabulka popisuje technické segmenty ACK protokolu CONTRL ve výměně a používá následující definice:
- M = povinné
- O = volitelné
Name | Povinné nebo volitelné | Popis |
---|---|---|
Záhlaví zprávy UNH | M | Segment záhlaví zprávy (UNH) identifikuje a určuje zprávu. |
Odpověď výměny UCI | M | Určuje výměnu a určuje povahu příjmu výměny. Segment UCI má maximální výskyt 1 a v důsledku toho hlásí první chybu nalezenou v segmentu ovládacího prvku. |
Upoutávka zprávy UNT | M | V datovém prvku UCI5 s názvem Syntax Error Code je hlášena chyba. U zpráv s kódováním EDIFACT neexistuje žádná Accepted with errors podmínka, stejně jako u výměn s kódováním X12. |
Contrl – technické datové prvky ACK
Technický protokol ACK pro CONTRL obsahuje následující datové prvky:
Prvek | Název | Využití |
---|---|---|
UNH1 | Referenční číslo zprávy | - |
UNH2 | Podsoučátky identifikátoru zprávy | Podsoučásti: - 1 = CONTRL |
UCI1 | Kontrolní číslo výměny | Namapováno z pole UNB5 přijaté zprávy. |
UCI2 | Odesílatel výměny | Namapováno z pole UNB2 přijaté zprávy. - Povinné: První dílčí podsoučát neboli identifikace. |
UCI3 | Příjemce výměny | Namapováno z pole UNB3 přijaté zprávy. - Povinné: První dílčí podsoučát neboli identifikace. |
UCI4 | Kód akce | Tento prvek je povinný. Kódy akcí: - 8, pokud je výměna přijata. |
UCI5 | Kód chyby syntaxe | Tento prvek je podmíněně volitelný a identifikuje chybovou podmínku, pokud existuje. |
UCI6 | Značka segmentu služby | Tento prvek je podmíněně volitelný a identifikuje segment, který má chybový stav v datovém prvku UCI5. |
UCI7 | Identifikace datových prvků | Identifikuje datové prvky, které mají chybovou podmínku v datovém prvku UCI5. Podsoučásti: - Povinné: Umístění chybného datového prvku v segmentu. |
UCI8 | - | - |
UNT1 | Počet segmentů | - |
UNT2 | Referenční číslo zprávy | - |
Contrl – funkční segmenty ACK
Pokud vyberete možnost generování funkčního potvrzení ve smlouvě EDIFACT, nebo pokud je pole zprávy UNB9 nastaveno na 1
, vygeneruje se zpráva CONTRL jako funkční ACK pro hlášení výsledků kontroly syntaxe výměny.
Následující tabulka popisuje segmenty ACK funkce CONTRL ve výměně a používá následující definice:
- M = povinné
- O = volitelné
Name | Povinné nebo volitelné | Popis |
---|---|---|
Záhlaví zprávy UNH | M | Segment záhlaví zprávy (UNH) identifikuje a určuje zprávu. |
Segment UCI | M | Identifikuje výměnu, označuje stav příjmu výměny a obsahuje odkazy na segmenty UNA, UNB a UNZ v přijaté výměně. Segment UCI má maximální výskyt 1 a v důsledku toho hlásí první chybu nalezenou v segmentu ovládacího prvku. |
Segment UCF | M, pokud existuje segment UNG | Identifikuje segment skupiny, který je zapouzdřen hlavičkou UNG a upoutávkou UNE, a označuje povahu jakékoli chyby. |
Segment UCM | M | Identifikuje segment zprávy, který je zapouzdřen hlavičkou UNH a přívěsem UNT, a označuje povahu jakékoli chyby. |
Segment UCS | M | Identifikuje sadu transakcí a označuje povahu jakékoli chyby. |
Segment UCD | O, podmíněně | Identifikuje chybný složený nebo komponentní datový prvek a označuje povahu chyby. |
Upoutávka zprávy UNT | M | Pokud přijaté potvrzení funkčnosti CONTRL obsahuje pouze segmenty UNH, UCI a UNT, kanál EDIReceive zpracuje potvrzení jako technickou ACK potvrzení o přijetí CONTRL. Každá instance segmentu na úrovni generování sestav může hlásit pouze jednu chybu, například segmenty UCI, UCF, UCM, UCM a UCD. |
Smyčky SG a struktura ACK funkcí CONTRL
V závislosti na tom, zda přijatá výměna zahrnuje jednu nebo více skupin, se struktura pro funkční ACK CONTRL liší.
Pokud výměna zahrnuje skupinu, ACK obsahuje pro každou skupinu jeden segment UCF. Každý segment UCF obsahuje pro každou zprávu jeden segment UCM. Každý segment UCM také zahrnuje řadu segmentů UCS a UCD společně.
Formulář XML zprávy ACK obsahuje následující prvky smyčky:
- Prvek SG3Loop, který zapouzdřuje každý segment UCF.
- Prvek SG4Loop, který zapouzdřuje každý prvek UCM.
- Prvek SG5Loop, který zapouzdřuje každý pár prvků UCS a UCD.
Značky smyčky SG v nativním formátu zpráv EDI neexistují.
Pokud výměna neobsahuje skupinu, ACK neobsahuje žádné segmenty UCF. Místo toho ACK obsahuje pro každou zprávu jeden segment UCM. Každý segment UCM zahrnuje řadu segmentů UCS a UCD společně.
Formulář XML zprávy ACK obsahuje následující prvky smyčky:
- Prvek SG1Loop, který zapouzdřuje každý prvek UCM.
- Prvek SG2Loop, který zapouzdřuje každou dvojici prvků UCS a UCD.
Stejně jako u výměn, které zahrnují skupiny, značky SG v nativním formátu ACK neexistují.
Ve výchozím nastavení a oborovým využitím se pro akceptované sady transakcí neočekává smyčky SG1/SG4. Pokud však chcete podporovat dodržování standardů, můžete vynutit generování smyček SG1/SG4 pomocí následujících kroků:
V Azure Portal otevřete svůj účet integrace.
V nabídce účet pro integraci vyberte v části Nastavení možnost Smlouvy.
Otevřete svoji smlouvu EDIFACT a vyberte Odeslat nastavení.
V části Potvrzení vyberte Potvrzení (CONTRL). Teď můžete vybrat Generovat smyčku SG1/SG4 pro akceptované sady transakcí.
Pokud je toto políčko zaškrtnuté, kanál příjmu vygeneruje smyčky SG1/SG4 bez ohledu na to, jestli je sada transakcí přijata nebo odmítnuta. V opačném případě jsou tyto smyčky generovány pouze pro chybné sady transakcí, kde UCM5 není rovno
7
.
Funkce CONTRL – datové prvky ACK
Zpráva CONTRL obsahuje několik povinných datových prvků, které jsou zkopírovány z přijaté výměny. Pokud datový prvek ve výměně chybí nebo je syntakticky neplatný, syntakticky platnou zprávu CONTRL nelze vygenerovat. Chyba musí být hlášena jiným způsobem než zprávou CONTRL.
Funkční ACK contrl obsahuje následující datové prvky:
Prvek | Název | Využití |
---|---|---|
UNH1 | Referenční číslo zprávy | - |
UNH2 | Podsoučátky identifikátoru zprávy | Podsoučásti: - 1 = CONTRL |
UCI1 | Kontrolní číslo výměny | Namapováno z pole UNB5 přijaté zprávy. |
UCI2 | Odesílatel výměny | Namapováno z pole UNB2 přijaté zprávy. - Povinné: První dílčí podsoučát neboli identifikace. |
UCI3 | Příjemce výměny | Namapováno z pole UNB3 přijaté zprávy. - Povinné: První dílčí podsoučát neboli identifikace. |
UCI4 | Kód akce | Tento prvek je povinný. Kódy akcí: - 8, pokud je výměna přijata. |
UCI5 | Kód chyby syntaxe | Tento prvek je podmíněně volitelný a identifikuje případný chybový stav. |
UCI6 | Značka segmentu služby | Tento prvek je podmíněně volitelný a identifikuje segment, který má chybovou podmínku v datovém prvku UCI5. |
UCI7 | Identifikace datového prvku | Identifikuje datové prvky, které mají chybový stav v datovém prvku UCI5. Podsoučásti: - Povinné: Umístění chybného datového prvku v segmentu. |
UCI8 | - | - |
UCF1 | Referenční číslo skupiny | Tento prvek je povinný a mapuje se z pole UNG5 v přijaté zprávě. |
UCF2 | Identifikace odesílatele aplikace | Tento prvek je podmíněně volitelný a je mapován z pole UNG2 v přijaté zprávě spolu s dílčími součástmi. |
UCF3 | Identifikace příjemce aplikace | Tento prvek je podmíněně volitelný a je mapován z pole UNG3 v přijaté zprávě spolu s dílčími součástmi. |
UCF4 | Kódovaná akce | Tento prvek je povinný a kód platí pro tuto úroveň a všechny nižší úrovně. Kódy akcí: - 7, je-li výměna přijata. |
UCF5 | Chyba syntaxe, kódovaná | Tento prvek je podmíněně volitelný a identifikuje chybovou podmínku ve skupině, pokud existuje. |
UCF6 | Značka segmentu služby | Tento prvek je podmíněně volitelný a identifikuje chybný segment ve skupině. |
UCF7 | Identifikace datového prvku | Identifikuje datové prvky, které mají chybovou podmínku identifikovanou v datovém prvku UCF5. Podsoučásti: - Povinné: Umístění chybného datového prvku v segmentu a výskyt chybného datového prvku v segmentu. |
UCM1 | Referenční číslo zprávy | Tento prvek je povinný a je mapován z pole UNH1 v přijaté zprávě. |
UCM2 | Identifikátor zprávy | Tento prvek je podmíněně volitelný a je mapován z pole UNH2 v přijaté zprávě spolu s dílčími součástmi. |
UCM3 | Kódovaná akce | Tento prvek je povinný a kód platí pro tuto úroveň a všechny nižší úrovně. Kódy akcí: - 7, je-li výměna přijata. |
UCM4 | Chyba syntaxe, kódovaná | Tento prvek je podmíněně volitelný a identifikuje chybovou podmínku ve skupině, pokud existuje. |
UCM5 | Značka segmentu služby | Tento prvek je podmíněně volitelný a identifikuje chybný segment UNH nebo UNT. |
UCM7 | Identifikace datového prvku | Identifikuje datové prvky, které mají chybovou podmínku identifikovanou v datovém prvku UCM5. Podsoučásti: - Povinné: Umístění chybného datového prvku v segmentu a výskyt chybného datového prvku v segmentu. |
UCS1 | Pozice segmentu v textu zprávy | Tento prvek je povinný a jedná se o počet pozic chybného segmentu, počínaje unh jako 1 . Chcete-li ohlásit, že chybí segment, tato hodnota je číselná pozice počtu posledního segmentu, který byl zpracován před pozicí pro místo, kde se očekává, že chybějící segment existuje. Chybějící skupina segmentů se označí tím, že se první segment ve skupině označí jako chybějící. |
UCS2 | Kódovaná chyba syntaxe | Tento prvek je podmíněně volitelný a identifikuje chybovou podmínku ve skupině, pokud existuje. |
UCD1 | Kódovaná chyba syntaxe | Tento prvek je podmíněně volitelný a identifikuje chybovou podmínku ve skupině, pokud existuje. Poznámka: Pokud dojde k selhání ověření XSD, datový prvek UCD1 hlásí hodnotu kódu . |
UCD2 | Identifikace datového prvku | Identifikuje datové prvky, které mají chybovou podmínku identifikovanou v datovém elementu UCD1. Podsoučásti: - Povinné: Umístění chybného datového prvku v segmentu a výskyt chybného datového prvku v segmentu. |
UNT1 | Počet segmentů | - |
UNT2 | Referenční číslo zprávy | - |
Kódy chyb CONTRL ACK
Tyto chyby platí na úrovni výměny, skupiny, zpráv a dat. Když se najde podporovaná chyba, celá sada výměny, skupiny nebo transakcí se zamítne. Výměny s kódováním EDIFACT nemají podmínku jako zprávy s kódováním Accepted with errors
X12.
Standardní kódy chyb EDIFACT CONTRL ACK
Následující tabulka uvádí podporované a podporované kódy chyb definované specifikací EDIFACT, které se používají v poli UCI5 pro zpracování zpráv CONTRL ACK pro EDIFACT v Azure Logic Apps.
Kód chyby | Podmínka | Příčina | Podporované? |
---|---|---|---|
2 | Nepodporovaná verze nebo úroveň syntaxe | Oznámení, že příjemce nepodporuje verzi syntaxe a (nebo) úroveň. | No |
7 | Příjemce výměny není skutečný příjemce | Oznámení, že příjemce výměny (S003) se liší od skutečného příjemce. | No |
12 | Neplatná hodnota | Oznámení, že hodnota samostatného datového prvku, složeného datového prvku nebo datového prvku komponenty neodpovídá příslušným specifikacím pro hodnotu. | Yes |
13 | Chybějící | Oznámení, že chybí povinný nebo jinak vyžadovaný segment služby nebo uživatele, datový prvek, složený datový prvek nebo komponenta. | Yes |
14 | Hodnota není na této pozici podporována. | Oznámení, že příjemce nepodporuje použití konkrétní hodnoty identifikovaného samostatného datového prvku, složeného datového prvku nebo datového prvku komponenty na pozici, kde je použit. Hodnota může být platná podle příslušných specifikací a může být podporována, pokud se použije na jiné pozici. | No |
15 | V této pozici se nepodporuje | Oznámení, že příjemce nepodporuje použití typu segmentu, samostatného typu datového prvku, typu složeného datového prvku nebo typu datového prvku komponenty na určené pozici. | Yes |
16 | Příliš mnoho voličů | Oznámení, že identifikovaný segment obsahoval příliš mnoho datových prvků nebo že identifikovaný složený datový prvek obsahoval příliš mnoho datových prvků komponent. | Yes |
17 | Žádná smlouva | Neexistuje žádná smlouva, která by umožňovala přijetí výměny, skupiny, zprávy nebo balíčku s hodnotou identifikovaného samostatného datového prvku, složeného datového prvku nebo datového prvku komponenty. | No |
18 | Nespecifikovaná chyba | Oznámení, že byla zjištěna chyba, ale povaha chyby není hlášena. | No |
19 | Neplatný desetinný zápis | Oznámení, že znak označený jako desítkový zápis v UNA je neplatný nebo že zápis desetinných míst použitý v datovém prvku není konzistentní s notací uvedenou v UNA. | No |
20 | Neplatný znak jako znak služby | Oznámení, že znak doporučený v UNA je neplatný jako znak služby. | No |
21 | Neplatné znaky | Oznámení, že jeden nebo více znaků použitých při výměně nejsou platnými znaky definovanými identifikátorem syntaxe uvedeným v segmentu UNB. Neplatný znak je součástí odkazované úrovně nebo následuje bezprostředně po určené části výměny. | Yes |
22 | Neplatné znaky služby | Oznámení, že znaky služby použité při výměně nejsou platnými znaky služby, jak se doporučuje v segmentu UNA, nebo nejsou jedním z výchozích znaků služby. Pokud je kód použit v ucs nebo UCD segment, neplatný znak následuje ihned po identifikované části výměny. | No |
23 | Neznámý odesílatel výměny | Oznámení, že odesílatel výměny (S002) je neznámý. | No |
24 | Příliš staré | Oznámení, že přijatá výměna nebo skupina jsou starší než limit určený v IA nebo určený příjemcem. | No |
25 | Indikátor testu se nepodporuje. | Oznámení, že nelze provést zpracování testu pro identifikovanou výměnu, skupinu, zprávu nebo balíček. | No |
26 | Zjištěna duplicita | Oznámení, že byla zjištěna možná duplicita dříve přijaté výměny, skupiny, zprávy nebo balíčku. Dřívější přenos mohl být odmítnut. | Yes |
27 | Nepodporovaná funkce zabezpečení | Oznámení, že funkce zabezpečení související s odkazovanou úrovní nebo datovým prvkem není podporována. | No |
28 | Odkazy se neshodují | Oznámení, že odkaz na ovládací prvek v segmentu UNB, UNG, UNH, UNO, USH nebo USD neodpovídá odkazu na ovládací prvek v segmentu UNZ, UNE, UNT, UNP, UST nebo USU. | No |
29 | Počet ovládacích prvků neodpovídá počtu přijatých instancí. | Oznámení, že počet skupin, zpráv nebo segmentů neodpovídá číslu zadanému v segmentu UNZ, UNE, UNT nebo UST. Nebo délka objektu nebo délka šifrovaných dat se nerovná délce uvedené v segmentu UNO, UNP, USD nebo USU. | Yes |
30 | Smíšené skupiny a zprávy / balíčky | Oznámení, že se skupiny směšovaly se zprávami nebo balíčky mimo skupiny ve výměně | No |
31 | Více než jeden typ zprávy ve skupině | Oznámení, že různé typy zpráv jsou obsaženy ve funkční skupině. | Yes |
32 | Prázdná nižší úroveň | Oznámení pro jednu z následujících podmínek: – Výměna neobsahuje žádné zprávy, balíčky ani skupiny. |
No |
33 | Neplatný výskyt mimo zprávu, balíček nebo skupinu | Oznámení o neplatném segmentu nebo datovém prvku při výměně, mezi zprávami, mezi balíčky nebo mezi skupinami Zamítnutí je hlášeno na výše uvedené úrovni. | Yes |
34 | Indikátor vnoření není povolený. | Oznámení, že se ve zprávě použilo explicitní vnořování, kde není povolené. | No |
35 | Příliš mnoho opakování datových prvků nebo segmentů | Oznámení, že samostatný datový prvek, složený datový prvek nebo segment se opakuje příliš mnohokrát. | Yes |
36 | Příliš mnoho opakování skupin segmentů | Oznámení, že se skupina segmentů opakuje příliš mnohokrát. | Yes |
37 | Neplatný typ znaků | Oznámení pro jednu z následujících podmínek: - Jeden nebo více číselných znaků se používá v abecedním (komponentním) datovém prvku. |
Yes |
38 | Chybějící číslice před desetinným znaménkem | Oznámení, že před desetinným znaménkem není jedna nebo více číslic. | Yes |
39 | Datový prvek je příliš dlouhý | Oznámení, že délka přijatého datového prvku překročila maximální délku zadanou v popisu datového prvku. | Yes |
40 | Datový prvek je příliš krátký. | Oznámení, že délka přijatého datového prvku je kratší než minimální délka zadaná v popisu datového prvku. | Yes |
41 | Trvalá chyba komunikační sítě | Oznámení, že komunikační síť používaná k přenosu výměny nahlásila trvalou chybu. Opakovaný přenos identické výměny se stejnými parametry na úrovni sítě nebude úspěšný. | No |
42 | Dočasná chyba komunikační sítě | Oznámení, že komunikační síť používaná k přenosu výměny oznámila dočasnou chybu. Opakovaný přenos identické výměny může být úspěšný. | No |
43 | Neznámý příjemce výměny | Oznámení, že poskytovatel sítě nezná příjemce výměny. | No |
45 | Koncový oddělovač | Oznámení pro jednu z následujících podmínek: - Poslední znak před ukončovačem segmentu je oddělovač datových prvků, oddělovač datových prvků komponenty nebo oddělovač opakujících se datových prvků. |
Yes |
46 | Znaková sada se nepodporuje. | Oznámení pro jednu z následujících podmínek: - Jeden nebo více použitých znaků není ve znakové sadě definované identifikátorem syntaxe. |
Yes |
47 | Funkce obálky se nepodporují. | Oznámení, že se objevila struktura obálky, není podporováno příjemcem. | Yes |
48 | Porušená podmínka poznámek k závislostem | Oznámení, že v důsledku porušení podmínky závislosti došlo k chybovému stavu. | No |
Kódy chyb AZURE Logic Apps CONTRL ACK
Následující tabulka uvádí vlastní kódy chyb, které nejsou definovány specifikací EDIFACT, ale používají se v poli UCI5 pro zpracování zpráv CONTRL ACK pro zpracování zpráv EDIFACT a jsou specifické pro Azure Logic Apps.
Kód chyby | Podmínka | Příčina |
---|---|---|
70 | Chybějící nebo neplatný identifikátor sady transakcí | Oznámení, že identifikátor sady transakcí chybí nebo je neplatný. |
71 | Neshoda kontrolních čísel sady transakcí nebo skupiny | Oznámení, že došlo k neshodě s kontrolními čísly sady transakcí nebo skupiny |
72 | Nerozpoznané ID segmentu | Oznámení, že ID segmentu není rozpoznáno. |
73 | Xml není na správné pozici | Oznámení, že při serializaci kořenového elementu XML došlo k problému. |
74 | Příliš málo opakování skupin segmentů | Oznámení, že skupina segmentů opakuje méně než požadované množství. |
75 | Příliš málo opakování segmentů | Oznámení, že se segment opakuje méně než požadované množství. |
76 | Nalezeno příliš málo datových prvků | Oznámení, že nebyl nalezen dostatek datových prvků. |