Applies ToBizTalk Adapters

Ten artykuł dotyczy następujących produktów:

  • BizTalk Adapter Pack 2.0

  • BizTalk Adapter Pack 2010

Objawy

Rozważ następujący scenariusz:

  • Zainstaluj Microsoft adaptera BizTalk dla mySAP Business Suite 3.0 na komputerze.Uwaga Adapter BizTalk dla mySAP Business Suite 3.0 jest uwzględnione w programie Microsoft BizTalk Adapter Pack 2.0 lub Microsoft BizTalk Adapter Pack 2010.

  • Karta WCF SAP wykonuje wywołania funkcji zdalnego (RFC) lub interfejsu programowania aplikacji biznesowych (BAPI) do systemu SAP.

  • SAP system zwraca wartość ujemną wartość dziesiętna RFC_BCD typ danych.

W tym scenariuszu może zostać wyświetlony błąd podobny do następującego:

Program formatujący zgłosił wyjątek podczas próby deserializacji komunikatu: nie wystąpił błąd podczas próby rozszeregowania parametru http://Microsoft.LobServices.Sap/2007/03/Rfc/:EXPHEADER. Wiadomość InnerException była "Wystąpił błąd podczas deserializacji obiektu typu microsoft.lobservices.sap._2007._03.Types.Rfc.BAPIMEPOHEADER.The wartość"-*< wartość dziesiętna >'nie może być analizowany jako typu "decimal"."

Przyczyna

Ten problem występuje, ponieważ RFC_BCD wartość jest konwertowany na typ danych .NET ciąg niepoprawnie. Po RFC_BCD wartość jest konwertowana na typ danych .NET ciąg , karta WCF SAP nie przydzielał lokalizacji za mało pamięci do konwertowania wartości. W związku z tym wystąpi wyjątek.

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

BizTalk Adapter Pack 2010

Poprawka umożliwiająca rozwiązanie tego problemu jest wliczana zbiorczego pakietu aktualizacji 2 dla programu BizTalk Adapter Pack 2010. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:2572999zbiorczego pakietu aktualizacji 2 dla programu BizTalk Adapter Pack 2010

BizTalk Adapter Pack 2.0

Poprawki, że rozwiązuje ten problem jest uwzględnione w zbiorczej pakietu aktualizacji 3 dla programu BizTalk Adapter Pack 2.0.For więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base :

2557150 Zbiorczy pakiet aktualizacji 3 dla programu BizTalk Adapter Pack 2.0

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Aby uzyskać więcej informacji o typach danych SAP odwiedź następującą witrynę MSDN:

Ogólne informacje o typach danych SAPAby uzyskać więcej informacji na temat poprawek programu BizTalk Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2003907 Informacje dotyczące poprawek programu BizTalk Server

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.