Bahasa Malaysia - Machine Translation
Support Note KB0408144
Email
PO tersekat dalam pesanan selepas perubahan menambah item baharu dengan kod ralat CIG-PLT-04641
Artikel pangkalan pengetahuan ini adalah diterjemah mesin untuk kemudahan anda. SAP tidak menyediakan apa-apa waranti mengenai ketepatan atau kesempurnaan terjemahan mesin. Anda boleh mencari kandungan asal dengan bertukar kepada bahasa Inggeris menggunakan pemilih bahasa.
Simptom

Terdapat Permintaan Belian (PR) yang menjana Pesanan Belian (PO) selepas diluluskan sepenuhnya yang telah tersekat dalam status "Pemesanan" selepas perubahan menambah item yang dihantar oleh dokumen PurchaseOrderChangeAsyncResponsePullRequest gagal dengan ralat CIG-PLT-04641 dalam portal Gateway Diuruskan untuk Spend&Network.

Isu ini juga boleh ditemui dengan mencari fail Validator.dat yang terdapat dalam senario ini: Kandungan elemen 'urn:item' tidak lengkap. Salah satu daripada '{"urn:Ariba:Buying:vsap":NumberInCollection, "urn:Ariba:Buying:vsap":ServiceMapKey, "urn:Ariba:Buying:vsap":custom}' dijangka.


Sebab

Oleh sebab ERP dan P2P mempunyai perwakilan yang berbeza untuk item dalam PO tertentu, kami perlu berhubung dengan betul apabila kami melakukan perubahan, hal ini sebab PurchaseOrderChangeAsyncresponsePullRequest dicipta. Gateway Diuruskan untuk penjejak transaksi Spend&Network mempunyai pengesah sintaks terbina dalam yang menyemak setiap item jika ia diisi dengan sewajarnya. Dalam kes ini, ralat CIG-PLT-04641 dipicu kerana kod ERP gagal untuk menambah medan <AribaItemID> dengan sewajarnya.


Resolusi

Untuk menyelesaikan isu ini bagi dokumen baharu, anda perlu menggunakan Nota SAP 3050686 - SAP ERP atau SAP S/4HANA mencipta item baris pendua apabila item baris baharu dalam pesanan belian perubahan (PO) dipicukan semula daripada SAP Integration Suite, gateway terurus untuk pengurusan perbelanjaan dan SAP Business Network.

Untuk membetulkan yang lama, anda boleh membatalkan pesanan yang terjejas, mencipta pesanan baharu dalam penggantian selepas menggunakan Nota SAP, atau anda boleh mengikuti langkah di bawah untuk dokumen yang terjejas secara individu:

1. Membuka jadual rujukan:

  1. Pergi ke Gateway Diuruskan untuk Spend&Network > Transaksi Tracker dan cari dokumen yang terjejas.
  2. Ke dalam lajur Nombor Transaksi, klik pada pautan dokumen PurchaseOrderChangeAsyncResponsePullRequest.
  3. Pergi ke dalam tab Aktiviti dan muat turun muatan dengan Peringkat Dokumen "Praproses".
  4. Capai sistem ERP dan pergi ke transaksi SE16.
  5. Ke dalam medan Nama Jadual tampal ARBCIG_POHISTORY dan laksanakannya.
  6. Ke dalam medan EBELN tampal nilai <SAPDocumentId> daripada muatan Praproses yang anda muat turun dan laksanakannya

Sekarang anda menghadapi jadual ARBCIG_POHISTORY untuk PO yang terjejas.

2. Membetulkan muatan:

  1. Buka muatan dalam mana-mana editor teks/kod.
  2. Bagi setiap <Item> pastikan bahawa <SAPItemId> berkorelasi dengan <AribaItemID> yang dibentangkan dalam jadual dengan menambah nilai jadual sebagai baris baharu dalam muatan di bawah <SAPItemId>: <AribaItemID>XXX</AribaItemID>. Lihat contoh di bawah:
Betul:Salah (Tiada <AribaItemID> untuk berhubung):

<Item>
<SAPItemID>0010</SAPItemID>
<AribaItemID>1</AribaItemID>
(...)
</Item>

<Item>
<SAPItemID>0010</SAPItemID>
(...)
</Item>

3. Selepas membetulkan dan memastikan setiap item mempunyai medannya berkaitan dengan betul, simpan dokumen yang diedit secara manual ini sebagai fail ".xml".

3. Poskan muatan yang dibetulkan ke CIG:

  1. Buka tetingkap ERP baharu ke dalam transaksi SPROXY.
  2. Klik pada ikon Buka ( ) dan kemudian klik ke dalam Kod Luaran.
  3. Dalam medan Nama tampal ERPToAribaBuyerResponse_Async_Out dan klik ke dalam butang carian di hujung medan ini ( ) dan klik ke dalam butang Teruskan, atau tekan ENTER.
  4. Lakukan perkara yang sama untuk tetingkap baharu, dan kini anda akan mendapati bahawa medan Ruang Nama juga diisi.
  5. Klik dalam Paparan kemudian klik pada Ujian ( ) atau tekan F8 dan Laksanakan sahaja.
  6. Kini, dalam tetingkap baru ini, klik pada Muatkan Fail ( ) atau tekan F5 dan cari .xml diedit yang anda cipta secara manual dan Laksanakan.
  7. Pergi ke dalam Tambahan > Picukan COMMIT WORK.

Kini anda telah berjaya menghantar Muatan yang diedit melalui Gateway Diuruskan untuk Spend&Network. Anda boleh melihatnya dalam Penjejak Transaksi, dan jika semuanya dilakukan dengan betul, kini transaksi selesai.

Maklumat Tambahan

Ke dalam transaksi SE16, untuk jadual ARBCIG_POHISTORY, maklumat di sana bermaksud:

Medan EBELN mewakili bilangan Pesanan Belian dalam ERP.
Medan EBELP mewakili nombor item dalam ERP.
Medan ITEMONREQ mewakili AribaItemId ialah nombor item dalam P2P.
Medan REQ_ID mewakili PR yang dokumen ini berasal.
Medan ERPORDERID mewakili nombor ID Dokumen dalam Gateway Diuruskan untuk penjejak transaksi Spend&Network.



Applies To

SAP Integration Suite Managed Gateway > Managed Gateway for Business Network SCC > Managed Gateway for Buyer Business Network SCC

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy