Rational Developer for System z, Versión 7.6.1

SWIFT

Este tema presenta una estructura de nivel superior de un mensaje SWIFT.

Estructura de bloques de nivel superior de un mensaje SWIFT.

Nombre del bloque Formato
Cabecera básica {1:...}
Cabecera de aplicación {2:...}
Cabecera de usuario {3:...}
Texto {4:...}
Cola {5:...}

Cuando están concatenados en un mensaje, los bloques aparecen de la siguiente manera: {1:...}{2:...}{3:...}{4:...}{5:...}

Puede modelarlo estableciendo las siguientes propiedades de tipo para el mensaje:

Separación de elementos de datos = Delimitada con códigos
Indicador de grupo = {
Delimitador = }{
Terminador de grupo = }
Separador de datos de código = :  

Cada bloque se modela como un elemento complejo con los valores de la propiedad Código de los elementos de 1,2,3,4 y 5 respectivamente.

El cuerpo de texto del mensaje tiene el siguiente formato:

{4:
:20:X
:32A:940930USD1,
.....
:72:/A/
-}= :  

Puede modelar el tipo complejo del cuerpo de texto estableciendo las siguientes propiedades de tipo:

Separación de elementos de datos = Delimitada con códigos
Indicador de grupo = <CR><LF>:
Delimitador = <CR><LF>:
Terminador de grupo = <CR><LF>:
Separador de datos de código = :

La propiedad Código de los elementos dentro del cuerpo tiene los valores de 20, 32A, 72, etc.

Si necesita validar el contenido del mensaje al nivel de SWIFT Gold Certification, puede solicitar que el analizador MRM realice una validación adicional del mensaje.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)