Creación de un proyecto de canalización
Para crear un proyecto de canalización:
En Visual Studio, cree un nuevo proyecto de BizTalk.
Agregue un elemento de canalización de recepción y un elemento de canalización de envío al proyecto.
Abra el archivo ReceivePipeline.btp.
En Canalización Designer, abra el Cuadro de herramientas.
Haga clic con el botón derecho en la superficie cuadro de herramientas y, a continuación, seleccione Elegir elementos.
En la ventana Elegir elementos del cuadro de herramientas, haga clic en la pestaña Componentes de canalización y, a continuación, seleccione los siguientes componentes de canalización:
SwiftMXDisassembler
SwiftMXAssembler
Componente de codificador MXRR de Swift
Componente de descodificador MXRR de Swift
Componente de solucionador de entidad de correlación mxRR de Swift
Arrastre el componente SwiftMXDisassembler al marcador de posición Desensamblador en la canalización de recepción.
En las propiedades del componente SwiftMXDisassembler, establezca la propiedad Validación de BRE en TRUE o FALSE en función de si desea habilitar la validación de reglas de negocios en los mensajes entrantes. Establezca la propiedad TransportHeaderRequired en TRUE o FALSE en función de si desea proporcionar el encabezado de transporte en los mensajes.
Arrastre el descodificador MXRR de Swift y el solucionador de correlación mxRR de Swift al descodificador y al marcador de posición del solucionador de entidad dentro de la canalización de recepción.
Seleccione el Solucionador de partidos de correlación MXRR en la canalización. En la ventana Propiedades componente de canalización, establezca la propiedad Enable BAM Logging for Reconciliation (Habilitar registro de BAM para conciliación) en TRUE o FALSE, en función de si desea habilitar la conciliación para las respuestas SWIFT.
Abra el archivo SendPipeline.btp, En el Designer de canalización, abra el cuadro de herramientas.
En el Cuadro de herramientas, arrastre el componente SwiftMXAssembler al marcador de posición Ensamblador dentro de la canalización de envío.
Arrastre el componente Codificador MXRR de Swift a los marcadores de posición codificador de la canalización de envío.
Seleccione el Solucionador de partes del codificador MXRR en la canalización y, a continuación, en el componente de canalización ventana Propiedades, establezca las propiedades siguientes.
Habilite el registro de BAM para la conciliación en TRUE o FALSE en función de si desea habilitar la conciliación para las respuestas SWIFT.
Establezca LAU Requerido en TRUE o FALSE en función de si tiene que habilitar la firma del mensaje en SWIFT Alliance Access (SAA).
Si la propiedad LAU Required se ha establecido en TRUE, proporcione la primera parte de clave LAU y la segunda parte de clave LAU (los valores deben ser los mismos que se proporcionaron al configurar la SAA).
Genere e implemente el proyecto.