Compartir a través de


Códigos de error de SWIFT

SWIFT define muchas validaciones impuestas por la red con respecto al conjunto de mensajes financieros (FIN). Cada validación se relaciona con un tipo de comprobación con el contenido del mensaje y está asociado a un código de error de tres caracteres. El primer carácter del código de error implica la clase del problema detectado y es una letra. Los dos caracteres restantes indican el detalle del error (cuando se combina con la clase) y siempre aparecen como un código de dos dígitos.

Clase de errores

En la tabla siguiente se enumeran las designaciones de letras, el tipo de validación, el cambio de regla asociado a cada clase de error y si se admite o no la clase de error.

Clase Tipo de validación y cambio de regla ¿Está soportado?
C, D, E Reglas de validación semántica 0-299 Compatible
Knn Palabra de código no válida en el campo nn Compatible
M50 Longitud del mensaje superada Sin fundamento
M60 Se encontró un carácter no compatible con SWIFT Compatible
T Códigos de error de validación de texto Compatible
G Códigos de error específicos para las reglas de Textval del grupo de usuarios de mensajes (MUG) Sin fundamento
B Códigos de error especiales para servicios de valor agregado Sin fundamento

Se debe hacer referencia a todos los errores de SWIFT en el Manual de usuarios de SWIFT. Para obtener más información y para obtener una lista completa de códigos de error de SWIFT, consulte el volumen Reglas de validación de formato de mensaje del Manual de usuario de SWIFT. A4SWIFT implementa las reglas en la edición de septiembre de 2003 de esta publicación. Puede acceder al sitio web de SWIFT en https://go.microsoft.com/fwlink/?LinkId=27885.

Errores de validación

Hay algunos códigos definidos por A4SWIFT. Estos códigos de error se usan en las reglas de validación o red creadas e implementadas por A4SWIFT, por lo que no hay ningún código de error correspondiente definido por SWIFT para estas reglas. En la tabla siguiente se muestra el código de error y el caso correspondiente en el que se produce el error. es el campo específico que genera el error.

Código de error Descripción
A4SWIFT001 El primer carácter del campo de varias líneas no puede ser ":" ni "-" en la segunda línea y posteriores.
A4SWIFT002 El campo contiene un valor no válido.

Nota:

El Acelerador de BizTalk para SWIFT (A4SWIFT) incluye compatibilidad con algunos mensajes heredados, ya que las aplicaciones internas pueden usar estos mensajes. Por lo tanto, A4SWIFT mantiene las reglas y códigos de error de SWIFT asociados.

Más información buena

Solución de problemas: problemas y soluciones deproblemas conocidostérminos y definiciones comunes