Magyar - Gépi fordítás |
A(z) megrendelés elérte az SAP Business Networköt, de nem érkezett meg a beszállító integrált rendszerébe (EDI-n keresztül) az alábbi hibaüzenettel:
PO-11: Nem lehet kézbesíteni a rendelést. Végfelhasználói hibakód a megrendelés állapotához: XXXX fordítása sikertelen
Hogyan használhatom egy sikertelen megrendelés fordítási jelentését a hiba okának megértésére és megoldására?
A Sikertelen fordítás hibaüzenet több EDI-integrációs hibaszcenárióban fog megjelenni.
Ha egy megrendelési dokumentumnál jelenik meg, az azt jelenti, hogy a rendelési cXML-dokumentum nem fordítható át EDI-re a fordítási jelentésben felvázolt ok miatt. Ez lehet hibás mező vagy blokkadat, vagy ezek helytelen használata. Egy másik gyakori hibaok az érvénytelen karaktereket tartalmazó megrendelések, amelyeket az EDI nem támogat.
A fordítási jelentés nagyon hasznos eszköz az integrációs hiba okának azonosításához
A fordítási jelentés megtekintéséhez kövesse az alábbi lépéseket:
A Sikertelen állapot Megjegyzések oszlopában megjelenik a fordítási jelentés. Általában nem lesz sortörés, de úgy fog kinézni, mint az alábbi példa:
XXXXXXXXX fordítása sikertelen :
Fordítási jelentés
------------------
Helytelen adatformátum (110)
Blokkszám = 13
Blokknév = ItemOut
BlockSignatureIdTag = LINE
Mezőnév = ItemID_SupplierPartID
Mezőszám = 3
Mezőadatok = 152A77�Helytelen adatformátum (110)Blokkszám = 15Blokknév = 2010_PO1_ItemOutBlockSignatureIdTag = PO1Mezőnév = 0234_ItemID_SuppPartID_dataMezőszám = 7Mezőadatok = 152A77�
A jelentés címe és határolójele (------------------) utáni első sor tájékoztatja a problémát - ebben az esetben helytelen az adatformátum. A mező és a blokk közvetlenül utána jelenik meg: az információs blokk ItemOut, a hibás vagy érvénytelen adatokat tartalmazó mező pedig a SupplierPartID.
A fenti példában egyértelmű, hogy érvénytelen karakter van az adatokban (FieldData sorok). Ez azonban nem mindig jelenik meg ilyen világosan a fordítási jelentésben. Ha helytelen adatformátumhibát tapasztal, de nem tudja észrevenni a helytelen karaktert a FieldData sorban, letöltheti a megrendelés cXML-fájlját az SAP Business Networkről, és megtekintheti egy olyan szerkesztőben, amely támogatja a nem ANSI-karaktereket, például a Microsoft Notepad vagy a Notepad++.
A fordítási jelentéssel együtt használható hasznos forrás az ANSI X12 Resource: 850 Purchase Order implementálási útmutató, amely az SAP Help Portal SAP Business Network for Trading Partners oldalának Integráció szakaszában érhető el.
Vegye figyelembe azt is, hogy a fordítási beszámolók egyszerre több problémát is megjeleníthetnek. A fenti példa két előfordulást jelez ugyanabból a helytelen adatformátumból két különböző mezőben.
Más hibákat is látunk a fordítási beszámolókban. Lentebb látható egy példa a hiányzó kötelező adatok hibájára:
XXXXXXXXX fordítása sikertelen :
Fordítási jelentés
------------------
Kötelező adatok hiányoznak (100)
Blokkszám = 32
Blokknév = külső
BlockSignatureIdTag = HDEXNA
Mezőnév = külső név
Mezőszám = 1
Ebben a példában egy név nélküli külső elem lett elküldve a megrendelésben. A megrendeléshez tartozó cXML lekérésével láthatjuk az alábbi kódrészletet, amely ezt a hibát okozta:
<Extrinsic name=""/>
Végül a fordítási beszámolók közvetlenül a jelentés előtt is megjeleníthetnek hibákat. Az alábbi példa egy nagyon gyakori hiba a megrendelések EDI-integrációjában:
428967976 fordítása sikertelen :
Fordítási napló (1 bejegyzés):
----------------------------
HIBA: /cXML/Request/OrderRequest; isAdhoc és SupplierPartId egyaránt hiányzik. Adjon hozzá legalább egyet.
Fordítási jelentés
------------------
Kötelező adatok hiányoznak (100)
GroupName = ItemOut_cxml
Instancia = 00
Mezőazonosító = 3
Mezőadatok = null
Standard szabály használati kódja
Hiányzó adatok (142)
Blokkszám = 57
Blokknév = 2180_FOB
BlockSignatureIdTag = FOB
Mezőnév = 0335
Mezőszám = 5
Mezőadatok = ZZZ
A HIBA sor ebben az esetben már megmagyarázza a probléma okát, és nem kell átmenni az EDI-blokk részleteire. A forgatókönyvvel kapcsolatos konkrét utasításokat a „Sikertelen fordítás (...) isAdhoc és SupplierPartId egyaránt hiányzik” hibával rendelkező megrendelésben találja.
Az SAP Help Portal „SAP Business Network kereskedelmi partnerek számára” oldalának Integráció szakaszában talál minden implementálási és konfigurációs útmutatót, valamint további információkat az SAP Business Network EDI-integrációjával kapcsolatban.
Core Procurement > Alapadminisztráció > Alkalmazásintegrálás (a Buying és a Sourcing között)