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