Sintomas

Considere o seguinte cenário:

  • Aplicar o pacote de mensagem de SWIFT no Microsoft BizTalk Server.

  • Tentar processar uma mensagem de serviço que tenha um indicador do tipo de 21.


Neste cenário, poderá receber a seguinte mensagem de erro:

Mensagem de falha na publicação para MessageBox. Detalhes: A única mensagem do tipo S21_FIN_ACKNAK, cujo ID Interchange é {InterchangeID}, tenha sido marcada como A4SWIFT_Failed = True na base de dados MessageBox pelo desintegrador de SWIFT.

Esta mensagem de falha com 0 analisar erros, erros de validação de XML 1 e 0 erros de validação de BRE.

Detalhes do erro podem ser extraídos da mensagem falhou na base de dados MessageBox através da subscrição mensagens onde A4SWIFT_Failed = True.


Causa

Este problema ocorre porque o esquema de MTS21_FIN_ACKNAK.xsd no ficheiro Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll do pacote de mensagem requer a mensagem para que um bloco de reboque. No entanto, a mensagem de serviço que tem um indicador do tipo de 21 não tem um reboque e o manual de utilizador de SWIFT indica que o bloco de reboque é opcional para este tipo de mensagem.

Informações de actualização cumulativa

A correcção que resolve este problema está incluída na actualização cumulativa 2 para a mensagem de SWIFT Pack 2015.

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Aumente os seus conhecimentos

Explore as formações >

Seja o primeiro a obter novas funcionalidades

Aderir ao Microsoft insiders >

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×