Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Azure Logic Apps (Használat + Standard)
Ez a cikk segítséget nyújt az Azure Logic Apps B2B-forgatókönyvekben előforduló hibák elhárításában, és megfelelő műveleteket javasol a hibák kijavításához.
Megállapodás feloldás
Hibajegyzék | Hiba | Resolution (Osztás) |
---|---|---|
Nem található megállapodás. | Nem található megállapodás a szerződésfeloldási paraméterekkel. | Adjon hozzá egy megfelelő üzleti identitásokkal rendelkező megállapodást az integrációs fiókhoz. Győződjön meg arról, hogy az üzleti identitások megegyeznek a bemeneti üzenet azonosítóival. |
Nem található megállapodás identitásokkal. | Nem található megállapodás az "AS2Identity"::"Partner1" és az "AS2Identity":"Partner3" identitásokkal | A szerződés érvénytelen AS2-From vagy AS2-To értékeket tartalmaz. A szerződés beállításához az AS2 üzenetfejlécekben szereplő AS2 azonosítók egyeztetéséhez javítsa ki az AS2 üzenetfejlécek AS2-From vagy AS2-To vagy a szerződés értékét. |
AS2
Hibajegyzék | Hiba | Resolution (Osztás) |
---|---|---|
Hiányzó AS2-üzenetfejlécek | Érvénytelen AS2-fejlécek. Az egyik "AS2-To" vagy "AS2-From" fejléc üres. | A fogadott AS2-üzenetek nem tartalmazzák az AS2-From, AS2-To vagy mindkettő fejlécét. Ellenőrizze az AS2-feladó és az AS2-Címzett AS2 üzenetfejléceit, és javítsa ki őket a szerződés beállítása alapján. |
Hiányzó AS2-üzenettörzs és -fejlécek | A kérelem tartalma null értékű vagy üres. | A fogadott AS2-üzenetek nem tartalmazták az üzenet törzsét. Győződjön meg arról, hogy létezik üzenettörzs. |
AS2-üzenet visszafejtési hibája | [processed/Error: decryption-failed] |
Alkalmazza a függvényt @base64ToBinary() az AS2Message-ra, mielőtt elküldené az üzenetet a kereskedelmi partnernek. Lásd példa – AS2-üzenet visszafejtési hibájára példa. |
Üzeneteloszlási értesítés (MDN) visszafejtési hibája | [processed/Error: decryption-failed] |
Alkalmazza a függvényt @base64ToBinary() az MDN-re, mielőtt elküldené az értesítést a partnernek. Lásd: Példa – Üzeneteloszlási értesítés (MDN) visszafejtési hibája. |
Hiányzó aláíró tanúsítvány | Az aláíró tanúsítvány nincs as2-félhez konfigurálva. AS2-From: partner1 AS2-To: partner2 | Adja meg az AS2-szerződés beállításait az aláíráshoz megfelelő tanúsítvánnyal. |
Példa – AS2-üzenet visszafejtési hibája
"HTTP": {
"inputs": {
"body": "@base64ToBinary(body('Encode_to_AS2_message')?['AS2Message']?['Content'])",
"headers": "@body('Encode_to_AS2_message')?['AS2Message']?['OutboundHeaders']",
"method": "POST",
"uri": "xxxxx.xxx"
},
Példa – Üzenetfelbontási értesítés (MDN) visszafejtési hibája
"Response": {
"inputs": {
"body": "@base64ToBinary(body('Decode_AS2_message')?['OutgoingMDN']?['Content'])",
"headers": "@body('Decode_AS2_message')?['OutgoingMDN']?['OutboundHeaders']",
"statusCode": 200
},
X12 és EDIFACT
Hibajegyzék | Hiba | Resolution (Osztás) |
---|---|---|
A duplikált ellenőrzés engedélyezve van a szerződésben. | Duplikált vezérlőszám | Ez a hiba azt jelzi, hogy a kapott üzenet ismétlődő vezérlőszámokkal rendelkezik. Javítsa ki a vezérlőszámot, és adja meg újra az üzenetet. |
Hiányzó séma a megállapodásban | Hiba történt az elemzés során. Az "564220001" azonosítójú X12-tranzakció az "56422" azonosítójú funkcionális csoportban található, "000056422" azonosítójú, "12345678" feladóazonosítóval rendelkező, "87654321" fogadóazonosítójú tranzakciót a következő hibákkal függeszti fel: "Az üzenet ismeretlen dokumentumtípussal rendelkezik, és nem oldódott fel a szerződésben konfigurált meglévő sémák egyikére sem" | Állítsa be a sémát a szerződés beállításai között. |
Helytelen séma a szerződésben | Az üzenet ismeretlen dokumentumtípussal rendelkezik, és nem oldotta fel a szerződésben konfigurált meglévő sémák egyikét sem. | Állítsa be a megfelelő sémát a szerződés beállításai között. |
Bevezető vagy záró terület található | Hiba történt az elemzés során. A "123456" azonosítójú EDIFACT-tranzakciókészlet "987654" azonosítójú (csoport nélküli) csomópontban található, "Partner1" feladóazonosítóval, a "Partner2" fogadóazonosítót a következő hibákkal függeszti fel: "Vezető záró elválasztó található" | Állítsa be vagy szerkessze a szerződés beállításait, hogy engedélyezve legyen a kezdő és a záró szóköz. Lásd: Példa – Kezdő és záró szóköz engedélyezése. |
Példa – Szerződésbeállítások beállítása a kezdő és záró szóköz engedélyezéséhez
Egybesimított fájl
Hibajegyzék | Hiba | Resolution (Osztás) |
---|---|---|
Beviteli üzenet törzs nélkül | InvalidTemplate. Az "Flat_File_Decoding" műveletben nem lehet sablonnyelvi kifejezéseket feldolgozni az 1. sorban és az 1902 oszlopban: A "Szükséges tulajdonság " tartalom" értékre számít, de null értéket kapott. Elérési út : '.'. | Ez a hiba azt jelzi, hogy a bemeneti üzenet nem tartalmaz törzset. Győződjön meg arról, hogy a bemeneti üzenet tartalmaz egy törzset. |