| |||||||||
Van egy beszerzési igénylés (PR), amely teljes jóváhagyást követően megrendelést generál, amely „Megrendelés” állapotban ragad, miután a PurchaseOrderChangeAsyncResponsePullRequest dokumentum által küldött tételek módosítása CIG-PLT-04641 hibával végződik a Spend&Network felügyelt gateway portálon.
Ez a probléma a Validator.dat fájlban is megtalálható, amely ebben a forgatókönyvben a következőt tartalmazza: Az „urn:item” elem tartalma nem teljes. A „{"urn:Ariba:Buyer:vsap":NumberInCollection, az „urn:Ariba:Buyer:vsap”:ServiceMapKey és az „urn:Ariba:Buyer:vsap":custom}” értékek egyike szükséges.
Mivel az ERP-nek és a P2P-nek különböző reprezentációi vannak egy adott megrendelés tételeinél, helyesen kell korrelálnunk, hogy amikor változtatást hajtunk végre, ezért jön létre a PurchaseOrderChangeAsync, a PullRequest. A Spend&Network felügyelt gateway tranzakciókövetője beépített szintaktikai érvényesítővel rendelkezik, amely minden tételnél ellenőrzi, hogy azok ki vannak-e töltve. Ebben az esetben a CIG-PLT-04641 hiba akkor indul el, ha az ERP-kód nem adja hozzá megfelelően az <AribaItemID> mezőt.
Az új dokumentumokkal kapcsolatos probléma megoldásához alkalmaznia kell a 3050686. számú SAP-jegyzetet - Az SAP ERP vagy az SAP S/4HANA duplikált sortételeket hozott létre, amikor a rendelésmódosításokban (PO) egy új sortételt indítottak újra az SAP Integration Suite Spend Management és SAP Business Network felügyelt gateway-éből.
A régebbiek kijavítása érdekében törölheti az érintett rendeléseket, új rendeléseket hozhat létre csereként az SAP-jegyzet alkalmazása után, vagy egyenként is végrehajthatja az érintett bizonylatokra vonatkozó alábbi lépéseket:
1. A referenciatábla megnyitása:
Most az érintett megrendelés ARBCIG_POHISTORY táblájával néz szembe.
2. A hasznos teher javítása:
| Helyes: | Helytelen (hiányzik az <AribaItemID> a korrelációhoz): |
|
<Tétel> | <Tétel> <SAPItemID>0010</SAPItemID> (...) </Tétel> |
3. Miután kijavította és meggyőződött arról, hogy minden tétel mezői megfelelően kapcsolódnak egymáshoz, mentse ezt a manuálisan szerkesztett dokumentumot ".xml" fájlként.
3. Javított payload könyvelése a CIG-be:
), majd kattintson a Külső kulcs lehetőségre.
), majd kattintson a Folytatás gombra, vagy nyomja meg az ENTER billentyűt.
) gombra, vagy nyomja meg az F8 billentyűt, és hajtsa végre.
) gombra, vagy nyomja meg az F5 billentyűt, és keresse meg a manuálisan létrehozott szerkesztett .xml fájlt, majd kattintson a Végrehajtás gombra.Sikeresen elküldött egy szerkesztett payloadot a Spend&Network felügyelt gatewayen keresztül. A Tranzakciókövetőben láthatja, és ha minden rendben történt, akkor a tranzakció befejeződik.
Az SE16 tranzakcióban az ARBCIG_POHISTORY tábla esetében az itt szereplő információ a következő:
Az EBELN mező a megrendelés számát jelöli az ERP-rendszerben.
Az EBELP mező a tételszámot jelöli az ERP-ben.
Az ITEMONREQ mező azt jelöli, hogy AribaItemId a tételszám a P2P-ben.
A REQ_ID mező azt a beszerzési igényt jelöli, amelyből ez a bizonylat származik.
Az ERPORDERID mező a dokumentum azonosítószámát jelöli a Spend&Network felügyelt gatewayben.
SAP Integration Suite, felügyelt gateway > Felügyelt gateway a Business Network SCC-hez > Felügyelt gateway a beszerzői Business Network SCC-hez