Se aplica a
BizTalk Accelerators BizTalk Server 2009 Standard BizTalk Server 2009 Enterprise BizTalk Server 2009 Developer

Síntomas

Imagine la siguiente situación:

  • Tiene un equipo que ejecuta Microsoft BizTalk Server 2009.

  • Use Microsoft BizTalk Accelerator 2009 para SWIFT (A4SWIFT) junto con Microsoft BizTalk Accelerator para el paquete de mensajes SWIFT 2009 para procesar mensajes.

  • Habilita la validación del motor de reglas de negocio (BRE) en el desensamblador SWIFT (DASM) e implementa la directiva de validación para los mensajes de MT 535.

  • Recibe un mensaje MT 535 que cumple las siguientes condiciones:

    • La marca de actividad (campo: 17B:ACTI) en la secuencia A información general es "N".

    • La secuencia B no está presente.

    • Campo: 22F::STTY//ACCT está presente.

    • La subsecuencia B1 no está presente.

En este escenario, BizTalk Server rechaza el mensaje y recibe el siguiente mensaje de error:

Error BRE: Directiva: SWIFT_NetworkRule267_Policy, Regla: Validate_MT535, Código de error: E67, ( = ).

Sin embargo, según el manual swift, este mensaje MT 535 es válido.

Causa

Este problema se produce debido a un error en la directiva de validación de SWIFT_NetworkRule267_Policy en el Acelerador de BizTalk para paquete de mensajes SWIFT 2009.

Solución

Información de revisiones

Una revisión compatible ya está disponible en Microsoft. Sin embargo, está pensado para corregir solo el problema que se describe en este artículo. Aplicarlo solo a los sistemas que experimentan este problema específico. Esta revisión puede recibir pruebas adicionales. Por lo tanto, si no se ve afectado gravemente por este problema, le recomendamos que espere al siguiente Service Pack que contenga esta revisión.Para resolver este problema inmediatamente, póngase en contacto con los servicios de asistencia al cliente de Microsoft para obtener la revisión. Para obtener una lista completa de los números de teléfono de los servicios de asistencia al cliente de Microsoft e información sobre los costes de soporte técnico, visita el siguiente sitio web de Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota En casos especiales, los cargos que se incurren normalmente por las llamadas de soporte técnico pueden cancelarse si un Soporte técnico de Microsoft Profesional determina que una actualización específica resolverá el problema. Los costes de soporte técnico habituales se aplicarán a preguntas y problemas adicionales de soporte técnico que no reúnan los requisitos para la actualización específica en cuestión.

Requisitos previos

Para aplicar esta revisión, debe tener el Acelerador de Microsoft BizTalk para SWIFT 2009 Message Pack versión 35 instalado en el equipo. Nota BizTalk Accelerator for SWIFT 2009 Message Pack V35 should be installed together with the following A4SWIFT:

  • BizTalk Accelerator 2009 para SWIFT

Para obtener instrucciones de instalación detalladas, consulte el archivo de Readme.txt que se incluye en este paquete de revisiones.

Requisito de reinicio

No tiene que reiniciar el equipo después de aplicar esta revisión. Sin embargo, debe reiniciar el servicio de instancia de host de BizTalk y el servicio de actualización del motor de reglas después de aplicar esta revisión.

Información de la sustitución de revisión

Esta revisión no reemplaza otras revisiones.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos de archivo posteriores) que se enumeran en la tabla siguiente. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Cuando vea la información del archivo, esta se convertirá a la hora local. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.

Nombre de archivo

Versión del archivo

Tamaño de archivo

Fecha

Time

Platform

Microsoft.solutions.financialservices.swift.commonfunctions.dll

4.1.1301.2

333,760

28 de mayo de 2010

09:30

x86

Swift_networkrule267_policy.xml

No aplicable

17,524

28 de mayo de 2010

09:30

No aplicable

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Más información

Para descargar BizTalk Accelerator for SWIFT 2009 Message Pack, visite el siguiente sitio web del Centro de descarga de Microsoft:

Acelerador de BizTalk para paquete de mensajes SWIFT 2009Para obtener más información sobre cómo implementar las reglas BRE usadas por las orquestaciones de A4SWIFT para procesar mensajes SWIFT, visite el siguiente sitio web de Microsoft Developer Network (MSDN):

Implementar reglas BRESi experimenta este problema al usar versiones anteriores de BizTalk Server, haga clic en el número de artículo siguiente para aplicar la revisión desde Microsoft Knowledge Base:

983219CORRECCIÓN: La directiva de SWIFT_NetworkRule267_Policy valida incorrectamente los mensajes MT535 al usar Microsoft BizTalk Accelerator para el paquete de mensajes de SWIFT 2009 en BizTalk Server 2006 R2, BizTalk Server 2006 y BizTalk Server 2004 Para obtener más información sobre BizTalk Server revisiones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2003907 Información sobre revisiones de BizTalk Server

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.