Un mensaje de transferencia. Una excusa para hablar de SWIFT.


Supongamos que en una oficina un cliente dice que está muy enfadado porque no puede escribir la información que el quiere en el campo :70 de un mensaje MT103 para un proveedor de servicios. (es el campo concepto de una transferencia) Y le dice que quiere poner G’n’R y no le deja. ¿qué hacemos?

Seguramente estarás diciendo este chico de verdad quiere que siga leyendo, si que quiero que sigas leyendo. Porque un poco de tecnología hay que saber o al menos que sepas que muchas de las comunicaciones que se hacen entre los bancos se hacer bajo el sistema swift. Habrá gente que al menos le suena ese nombre, seguramente gente de empresa que este relacionado con el comercio exterior o con sistemas de pagos sabe que para confirmar una operación le tiene que “llegar un swift”.

Y ¿qué es SWIFT?

Es una empresa que tiene marca desde 1970 el estandart de comunicación entre entidades bancarias en todo el mundo. SWIFT es un acrónimo que significa Society for Worldwide Interbank Financial Telecommunication (SWIFT). Que esta localizada en Bélgica y que como bien dice el artículo de la wiki, en el mundo bancario significa: seguridad,estandarización de operaciones y un sistema de comunicación.

Un ejemplo de estandarización las transferencias. En este mundo se pueden encuadrar en los mensaje MT103. En todos los tipos de mensajes son 3 números y es el primero marca la familia.

El mensaje del tipo que sea esta especificado por una serie de registros marcados en unos campos. Esos campos tiene su significado, su estructura. Sin necesidad de hablar de informática todos podemos entender que en comunicación hay mensaje, emisor, receptor y codificación del mensaje que el emisor y el receptor entienden

Por ejemplo este mensaje (sacado de una publicación de la web de Caixabank)

:20:2300000349
:32A:060215USD795,22
:50:EMPRESA-1, S.A.
ESA12345678
PASEO DE LA CASTELLANA,322
28046 MADRID
:53B:/9999999999
:57A:HICLCY2X
:59:/CY76117000000000001004951001
TRADING LTD
15 THEMISTOCLES STREET
MARGARITA HOUSE FLAT 102
:70:N(O) PS000206 /31.01.06
:71:SHA

Este “churro” de números y letras se puede descrifrar si usas las claves que nos da esta tabla

 

MT 103 Single Customer Credit Transfer
Status Tag Field Name Content/Options No.
M 20 Sender’s Reference 16x 1
—->
O 13C Time indication /8c/4!n1!x4!n 2
—–|
M 23B Bank Operation Code CRED 3
—–>
O 23E Instruction Code 4!c[/30x] 4
—–|
O 26T Transaction Type Code 3!a 5
M 32A Value Date/Currency/Interbank Settled Amount 6!n3!a15d 6
O 33B Currency/Instructed Amount 3!a15d 7
O 36 Exchange Rate 12d 8
M 50a Ordering Customer A, F or K 9
O 51A Sending Institution [/1!a][/34x]
4!a2!a2!c[3!c]
10
O 52a Ordering Institution A or D 11
O 53a Sender’s Correspondent A, B or D 12
O 54a Receiver’s Correspondent A, B or D 13
O 55a Third Reimbursement Institution A, B or D 14
O 56a Intermediary Institution A, C or D 15
O 57a Account With Institution A, B, C or D 16
M 59a Beneficiary Customer A or no letter option 17
O 70 Remittance Information 4*35x 18
M 71A Details of Charges 3!a 19
—–>
O 71F Sender’s Charges 3!a15d 20
—–|
O 71G Receiver’s Charges 3!a15d 21
O 72 Sender to Receiver Information 6*35x 22
O 77B Regulatory Reporting 3*35x 23

M= obligatorio / O= opcional

Y volvamos al supuesto del principio, el cliente esta poniendo G’n’R y no le deja, le dice que el signo apostrofe da error. Solución es utilizar el signo de acento cerrador G´n´R. Seguramente será por que el campo concepto o remittance infomation que tiene 140 caracteres de texto (4*35 espacios) no acepta caracteres especiales porque lo ha decido SWIFT.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s