Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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ą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×