MEMPERBAIKI: "formatter membuang pengecualian saat berusaha secara pesan" galat saat adapter WCF SAP BizTalk Adapter paket mengeksekusi RFC atau BAPI sistem SAP

Artikel ini berlaku untuk produk berikut:

  • Adapter BizTalk paket 2.0

  • Adapter BizTalk paket 2010

Gejala

Pertimbangkan skenario berikut:

  • Anda menginstal Microsoft BizTalk Adapter untuk mySAP Business Suite 3.0 pada komputer.Catatan Adapter BizTalk untuk mySAP Business Suite 3.0 telah disertakan dalam Microsoft BizTalk Adapter paket 2.0 atau Microsoft BizTalk Adapter Pack 2010.

  • Adapter WCF-SAP mengeksekusi jauh fungsi panggilan (RFC) atau bisnis aplikasi pemrograman Interface (BAPI) untuk SAP sistem.

  • Sistem SAP mengembalikan nilai desimal negatif RFC_BCD jenis data.

Dalam skenario ini, Anda mungkin menerima galat yang menyerupai berikut ini:

Formatter membuang pengecualian ketika mencoba secara pesan: ada kesalahan saat mencoba secara parameter http://Microsoft.LobServices.Sap/2007/03/Rfc/:EXPHEADER. Pesan InnerException ' ada kesalahan deserializing objek nilai microsoft.lobservices.sap._2007._03.Types.Rfc.BAPIMEPOHEADER.The jenis '-*< nilai desimal >'tidak dapat dipilah sebagai jenis 'desimal'.'

Penyebab

Masalah ini terjadi karena nilai RFC_BCD dikonversi ke jenis data.NET String dengan benar. Ketika nilai RFC_BCD dikonversi ke jenis data.NET String , adapter WCF-SAP tidak dapat mengalokasikan cukup memori lokasi untuk mengkonversi nilai. Oleh karena itu, terjadi pengecualian.

Pemecahan Masalah

Informasi pembaruan kumulatif

Adapter BizTalk paket 2010

Perbaikan terbaru yang dapat memecahkan masalah ini disertakan dalam paket pemutakhiran kumulatif 2 untuk BizTalk Adapter Pack 2010. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:2572999paket pemutakhiran kumulatif 2 untuk BizTalk Adapter paket 2010

Adapter BizTalk paket 2.0

Hotfix yang menyelesaikan masalah ini termasuk dalam kumulatif update paket 3 untuk BizTalk Adapter paket 2.0.For informasi lebih lanjut tentang cara mendapatkan paket pembaruan kumulatif, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft :

2557150 Paket pembaruan kumulatif 3 untuk 2.0 paket Adapter BizTalk

Status

Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".

Informasi Selengkapnya

Untuk informasi lebih lanjut tentang jenis data SAP, kunjungi website MSDN berikut:

Informasi umum tentang jenis data SAPUntuk informasi lebih lanjut tentang perbaikan terbaru BizTalk Server, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2003907 Informasi tentang perbaikan terbaru BizTalk Server

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×