Problembeschreibung
Betrachten Sie das folgende Szenario:
-
Anwenden der SWIFT-Nachricht Pack für Microsoft BizTalk Server.
-
Sie versuchen, eine verarbeiten, die eine Art 21 Indikator.
In diesem Szenario erhalten Sie folgende Fehlermeldung:
Veröffentlichung Fehler Meldung MessageBox. Details: Die einzelne Nachricht vom Typ S21_FIN_ACKNAK, dessen ID Interchange {InterchangeID ist} wurde als A4SWIFT_Failed = True in der MessageBox-Datenbank durch die SWIFT-Disassembler.
Diese Nachricht konnte nicht mit 0 analysieren Fehler 1 XML-Validierungsfehler und 0 BRE Validierungsfehler.
Fehlerdetails können Nachrichten Abonnieren von fehlgeschlagenen Nachricht in der MessageBox-Datenbank extrahiert werden, A4SWIFT_Failed = True.
Ursache
Dieses Problem tritt auf, weil das Schema MTS21_FIN_ACKNAK.xsd in der Datei Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll Nachricht Pack an ein Anhänger Block erfordert. Allerdings die Dienst Nachricht mit Typindikator 21 keinen Anhänger und SWIFT-Handbuch gibt an, dass der Anhänger Block für diesen Nachrichtentyp optional.
Informationen zum kumulativen Update
Das Update, das dieses Problem behebt ist im kumulativen Update 2 SWIFT Nachricht Pack 2015 enthalten.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.