Симптоми
Да разгледаме следния сценарий:
-
Прилагането на SWIFT съобщение пакет на Microsoft BizTalk сървъра.
-
Опитвате се да обработи услуга съобщение тип индикатор на 21.
При този сценарий получавате следното съобщение за грешка:
Публикуване не съобщение за съобщение. Данни: Едно съобщение от типа S21_FIN_ACKNAK, чиито Interchange ИД {InterchangeID}, е маркирана като A4SWIFT_Failed = True в базата данни на съобщение от бързо Дизасемблер.
Това съобщение не е с 0 анализира грешки, 1 XML грешки и 0 BRE грешки.
Съобщение за грешка могат да бъдат извлечени от съобщението не е в базата данни на съобщение, като се абонирате за съобщения където A4SWIFT_Failed = True.
Причина
Този проблем възниква, защото схемата на MTS21_FIN_ACKNAK.xsd в Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll файл на съобщение пакет изисква съобщение да ремарке блок. Обаче услуга съобщението тип индикатор 21 няма ремарке и ръководството за потребителя SWIFT показва ремаркето блок е задължително за този тип на съобщение.
Информация за сборна актуализация
Корекцията, която разрешава този проблем е включен в кумулативната актуализация 2 за SWIFT съобщение пакет 2015 г.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".