Share via


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 Cambio de tipo de validación y regla ¿Compatible?
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 Se superó la longitud del mensaje No compatible
M60 Se encontró un carácter no SWIFT Compatible
T Códigos de error de validación de texto Compatible
G Códigos de error específicos para las reglas textval del grupo de usuarios de mensajes (MUG) No compatible
B Códigos de error especiales para servicios de valor agregado No compatible

Se debe hacer referencia a todos los errores de SWIFT en el Manual del usuario 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 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 en particular que produce el error.

Código de error Descripción
A4SWIFT001 El primer carácter del campo de varias líneas no puede ser ":" o "-" para las líneas segundas 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