Update: "das Formatierungsprogramm Ausnahmefehler beim Versuch, die Meldung deserialisieren" Fehler bei der WCF-SAP Adapter in BizTalk Adapter Pack eine RFC BAPI an ein SAP-System ausgeführt oder wird

Gilt für: BizTalk Adapters

Dieser Artikel gilt für Folgendes Produkt:
  • BizTalk Adapter Pack 2.0
  • BizTalk Adapter Pack 2010

Problembeschreibung


Stellen Sie sich folgendes Szenario vor:
  • Microsoft BizTalk Adapter installieren für MySAP Business Suite 3.0 auf einem Computer.Hinweis BizTalk-Adapter für MySAP Business Suite 3.0 ist in Microsoft BizTalk Adapter Pack 2.0 oder Microsoft BizTalk Adapter Pack 2010.
  • WCF-SAP Adapter führt einen Remotefunktionsaufruf (RFC) oder Business Application Programming Interface (BAPI) an ein SAP-System.
  • Das System gibt negativen Dezimalwert Datentyp RFC_BCD .
In diesem Szenario erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:
Das Formatierungsprogramm hat eine Ausnahme während die Nachricht: dort deserialisieren ist ein Fehler aufgetreten beim Parameter Http://Microsoft.LobServices.Sap/2007/03/Rfc/:EXPHEADER deserialisieren. Die InnerException Nachricht war ' Fehler Deserialisieren des Objekts microsoft.lobservices.sap._2007._03.Types.Rfc.BAPIMEPOHEADER.The Wert '-*< Dezimalwert >' kann nicht analysiert werden als Typ 'Decimal'."

Ursache


Dieses Problem tritt auf, weil der RFC_BCD Wert falsch .NET String -Datentyp konvertiert wird. Wird der Wert RFC_BCD .NET String -Datentyp konvertiert, SAP WCF-Adapter nicht genügend Speicheradressen konvertieren den Wert reserviert ist. Daher ist eine Ausnahme aufgetreten.

Lösung


Informationen zum kumulativen Update

BizTalk Adapter Pack 2010

Der Hotfix, der dieses Problem behebt ist im kumulativen Updatepaket 2 für BizTalk Adapter Pack 2010 enthalten. Weitere Informationen zu diesem kumulativen Updatepaket klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:2572999 Kumulatives Updatepaket 2 für BizTalk Adapter Pack 2010

BizTalk Adapter Pack 2.0

Hotfix behebt dieses Problem ist im kumulativen enthalten Paket 3 für BizTalk Adapter Pack 2.0.For Weitere Informationen das kumulative Updatepaket zu aktualisieren finden Sie im folgenden Artikel der Microsoft Knowledge Base :
2557150 Kumulatives Updatepaket 3 für BizTalk Adapter Pack 2.0

Status


Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Weitere Informationen


Weitere Informationen zu SAP-Datentypen finden Sie auf der folgenden MSDN-Website: Weitere Informationen zu BizTalk Server Updates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
2003907 Informationen zu BizTalk Server-Updates