| |||||||||
Postoji zahtev za nabavku (PR) koji generiše nalog za nabavku (NZN) nakon potpunog odobrenja koji se nalazi u statusu "Naručivanje" nakon promene koja dodaje stavke koje šalje dokument PurchaseOrderChangeAsyncResponsePullRequest s greškom CIG-PLT-04641 na portalu gateway-a za troškove i mrežu kojim se upravlja.
Ovaj problem se takođe može naći posmatranjem fajla Validator.dat koji u ovom scenariju sadrži: Sadržaj elementa 'urn:item' nije potpun. Očekuje se jedan od '{"urn:Ariba:kup:vsap":NumberInCollection, "urn:Ariba:Buying:vsap":ServiceMapKey, "urn:Ariba:Cust:vsap":custom}".
S obzirom na to da ERP i P2P imaju različite prikaze za stavke u određenom nalogu za nabavku, potrebno je da pravilno uskladimo s tim kada god izvršimo promenu, zbog toga je kreiran PurchaseOrderChangeAsyncresponsePullRequest. Praćenje transakcija gateway-a za troškove i mrežu kojim se upravlja ima ugrađeni validator sintakse koji proverava da li je za svaku stavku shodno tome popunjen. U tom slučaju se pokreće greška CIG-PLT-04641 jer ERP šifra ne može da doda polje <AribaItemID> u skladu s tim.
Da biste rešili ovaj problem za nove dokumente, potrebno je da primenite SAP belešku 3050686 - SAP ERP ili SAP S/4HANA je kreirano duple pojedinačne stavke kada je nova pojedinačna stavka u nalozima za nabavku promene (NZN) ponovo pokrenuta iz SAP Integration Suite-a, gateway-a sa upravljanjem za upravljanje troškovima i SAP Business Network.
Da biste ispravili starije, možete otkazati obuhvaćene naloge, kreirati nove u zameni nakon primene SAP beleške ili možete pojedinačno pratiti korake u nastavku za obuhvaćene dokumente:
1. Otvaranje referentne tabele:
Sada se suočavate sa tabelom ARBCIG_POHISTORY za obuhvaćeni nalog za nabavku.
2. Ispravljanje payload-a:
| Tačno: | Pogrešno (nedostaje <AribaItemID> za korelaciju): |
|
<Stavka> | <Stavka> <SAPItemID>0010</SAPItemID> (...) </Stavka> |
3. Nakon ispravke i uverite se da svaka stavka ima polja koja su ispravno povezana, sačuvajte ovaj ručno uređeni dokument kao ".xml" fajl.
3. Knjiženje ispravljenih korisnih podataka u CIG:
), a zatim kliknite na Eksterni ključ.
) i kliknite na dugme Nastavi ili pritisnite ENTER.
) ili samo pritisnite F8 i Izvrši.
) ili pritisnite F5 i locirajte uređeni .xml koji ste kreirali ručno i izvršite.Sada ste uspešno poslali uređeni payload preko gateway-a za troškove i mrežu kojim se upravlja. Možete ga videti u praćenju transakcije, i ako je sve pravilno izvršeno, sada je transakcija završena.
U transakciji SE16, za tabelu ARBCIG_POHISTORY, informacije koje tamo stoje:
Polje EBELN predstavlja broj naloga za nabavku u ERP.
Polje EBELP predstavlja broj stavke u ERP-u.
Polje ITEMONREQ predstavlja AribaItemId je broj stavke u P2P.
Polje REQ_ID predstavlja zahtev za nabavku iz kojeg potiče ovaj dokument.
Polje ERPORDERID predstavlja ID broj dokumenta u praćenju transakcije gateway-a za troškove i mrežu kojim se upravlja.
SAP Integration Suite Managed Gateway > Managed Gateway for Business Network SCC > Managed Gateway for Buyer Business Network SCC