REVISIÓN: La directiva SWIFT_NetworkRule267_Policy rechaza los mensajes MT535 cuando utilice Microsoft BizTalk Accelerator para SWIFT 2009 mensaje Pack en BizTalk Server 2009


Síntomas


Imagine el siguiente escenario:
  • Tiene un equipo que está ejecutando Microsoft BizTalk Server 2009.
  • Utilice 2009 Acelerador de Microsoft BizTalk para SWIFT (A4SWIFT) junto con el Acelerador de Microsoft BizTalk para SWIFT 2009 mensaje Pack para procesar los mensajes.
  • Activar la validación del motor de reglas de negocios (BRE) en el Desensamblador SWIFT (DASM) e implementa la directiva de validación de mensajes MT 535.
  • Recibirá un mensaje MT 535 que cumpla las condiciones siguientes:
    • El indicador de actividad (campo: 17B:ACTI) en la información General de una secuencia es "n".
    • La secuencia de B no está presente.
    • Campo: 22F::STTY / / ACCT está presente.
    • La subsecuencia B1 no está presente.
En este escenario, el mensaje es rechazado por BizTalk Server y recibe el siguiente mensaje de error:
Error BRE: La directiva: SWIFT_NetworkRule267_Policy, regla: Validate_MT535, código de error: E67, (=).

Sin embargo, según el manual de 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 SWIFT 2009 mensaje Pack.

Solución


Información de la revisión

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión puede ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere al próximo service pack que contenga esta revisión.

Para resolver este problema inmediatamente, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: En casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Requisitos previos

Para aplicar este hotfix, debe tener Microsoft BizTalk Accelerator para SWIFT 2009 mensaje Pack versión 35 instalado en el equipo.

Nota: Acelerador de BizTalk para SWIFT 2009 mensaje Pack V35 debe instalarse junto con el A4SWIFT siguientes:

  • 2009 el Acelerador de BizTalk para SWIFT
Para obtener instrucciones detalladas, consulte el archivo Readme.txt que se incluye en este paquete de revisiones.

Requisito de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix. Sin embargo, debe reiniciar el servicio de instancia de host de BizTalk y el servicio de actualización de motor de reglas después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Microsoft.solutions.financialservices.swift.commonfunctions.dll4.1.1301.2333,76028-May-201009:30x86
Swift_networkrule267_policy.xmlNo aplicable17,52428-May-201009:30No aplicable

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información


Para descargar el Acelerador de BizTalk para SWIFT 2009 mensaje Pack, visite el siguiente sitio Web de Microsoft Download Center:Para obtener más información acerca de cómo implementar las reglas BRE las orquestaciones de A4SWIFT utilizadas para procesar mensajes SWIFT, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):Si experimenta este problema cuando se utilizan versiones anteriores de BizTalk Server, haga clic en el número de artículo siguiente para aplicar la revisión de Microsoft Knowledge Base:

983219 REVISIÓN: La directiva SWIFT_NetworkRule267_Policy valida MT535 mensajes incorrectamente al utilizar el Acelerador de Microsoft BizTalk para SWIFT mensaje 2009 Pack en BizTalk Server 2004, BizTalk Server 2006 y en BizTalk Server 2006 R2
Para obtener más información acerca de las revisiones de BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Información de 2003907 de las revisiones de BizTalk Server