В тази статия се отнася за следния продукт:
-
BizTalk адаптер за пакет 2.0
-
BizTalk адаптер Pack 2010
Симптоми
Да разгледаме следния сценарий:
-
Можете да инсталирате Microsoft BizTalk адаптер за mySAP Business Suite 3.0 на компютъра.Забележка BizTalk адаптер за mySAP Business Suite 3.0 е включен в Microsoft BizTalk адаптер за пакет 2.0 или Microsoft BizTalk адаптер Pack 2010.
-
WCF SAP адаптер изпълнява отдалечено извикване на (RFC) или бизнес приложение програмен интерфейс (Красен) на SAP система.
-
SAP системата връща отрицателно десетична стойност RFC_BCD тип данни.
В този случай можете да получите грешка, подобно на следното:
Форматиране сигнализира изключение, докато се опитва да разделени на части съобщение: има грешка при опит за разделени на части параметър http://Microsoft.LobServices.Sap/2007/03/Rfc/:EXPHEADER. InnerException съобщението е "Възникна грешка deserializing обект от тип microsoft.lobservices.sap._2007._03.Types.Rfc.BAPIMEPOHEADER.The стойност"-*< десетична стойност >"не може да се интерпретира като тип"десетична"."
Причина
Този проблем възниква, защото RFC_BCD стойността се преобразува в .NET низ данни тип неправилно. Когато стойността на RFC_BCD се преобразува в .NET низ данни тип, WCF SAP адаптер не заделя места достатъчно памет, за да конвертирате стойността. Затова е Възникна изключение.
Решение
Информация за сборна актуализация
BizTalk адаптер за пакет 2010
Актуалната корекция, която разрешава този проблем е включен в сборния пакет за актуализация 2 за BizTalk адаптер Pack 2010. За повече информация как да получите този пакет със сборни актуализации, щракнете върху следния номер на статия в базата знания на Microsoft:2572999сборния пакет за актуализация 2 за BizTalk адаптер Pack 2010
BizTalk адаптер за пакет 2.0
Актуалната корекция, че решава проблема е включена в сборната пакет за актуализация 3 за BizTalk адаптер за пакет 2.0.For повече информация как да получите сборния пакет за актуализация, щракнете върху следния номер на статия в базата знания на Microsoft :
2557150 Пакет със сборни актуализации 3 за BizTalk адаптер за пакет 2.0
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Повече информация
За повече информация относно типовете данни в SAP посетете следния уеб сайт на MSDN:
Обща информация относно типовете данни в SAPЗа повече информация относно BizTalk Server спешни корекции щракнете върху следния номер на статия в базата знания на Microsoft:
2003907 Информация за BizTalk Server актуални корекции