Procesamiento de falla para un mensaje de servicio que tiene un indicador de tipo de 21 en el paquete de mensaje SWIFT

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 3139356
Síntomas
Considere el siguiente escenario:
  • Aplicar el paquete de mensaje SWIFT en Microsoft BizTalk Server.
  • Intentar procesar un mensaje de servicio que tiene un indicador de tipo de 21.

En este escenario, puede recibir el siguiente mensaje de error:
Publicación error mensaje a MessageBox. Detalles: El mensaje único de tipo S21_FIN_ACKNAK, cuyo identificador de intercambio es {InterchangeID}, se ha marcado como A4SWIFT_Failed = True en la base de datos MessageBox el Desensamblador SWIFT.

Este mensaje de error con 0 analizar errores, errores de validación XML 1 y 0 errores de validación de BRE.

Detalles del error pueden extraerse el mensaje de error en la base de datos MessageBox suscribiéndose a los mensajes donde A4SWIFT_Failed = True.

Causa
Este problema se produce porque el esquema de MTS21_FIN_ACKNAK.xsd en el archivo Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll del paquete de mensaje requiere el mensaje para tener un bloque de remolque. Sin embargo, el mensaje de servicio que tiene un indicador de tipo de 21 no tiene un remolque y el manual del usuario de SWIFT indica que el bloque de remolque es opcional para este tipo de mensaje.

Información de actualización acumulativa

La revisión que resuelve este problema se incluye en Actualización2 acumulativapara el paquete de mensaje SWIFT 2015.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3139356 - Última revisión: 03/01/2016 02:34:00 - Revisión: 2.0

Microsoft BizTalk Server Branch 2010, Microsoft BizTalk Server Developer 2010, Microsoft BizTalk Server Enterprise 2010, Microsoft BizTalk Server Standard 2010, Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3139356 KbMtes
Comentarios