Códigos de detección para mensajes de SDI
Cuando el nodo local detecta un error en una solicitud de flujo normal del host, el mensaje se convierte en un mensaje DATAFMI con el indicador de error detectado por el sistema (SDI) establecido para informar a la aplicación y permitir que los datos se procesen en serie. La aplicación debe convertir el mensaje en status-acknowledge(Ack) para permitir que el nodo local envíe la respuesta negativa necesaria al host. Los posibles códigos de error entregados a la aplicación de la interfaz de administración de funciones (FMI) en dichos mensajes SDI se tabulan en la tabla siguiente.
Los códigos de sentido que comienzan por 0x40 solo se entregarán si la comprobación de recepción correspondiente se ha habilitado en el bloque de control de información de conexión (CICB) en la solicitud Open(SSCP) de la aplicación. Si se ha deshabilitado una comprobación de recepción, el mensaje todavía se puede convertir en un mensaje SDI. Por ejemplo, un mensaje con corchete inicial (BB), -begin chain (BC) produciría un error como 2002 o 2003 si 4003 estuviera deshabilitado.
Cuando la aplicación usa una solicitud Status-Control(LUSTAT) para rechazar los datos salientes, los códigos de detección proporcionados por la aplicación estarán presentes en el mensaje SDI generado por el nodo local. Para obtener más información, consulte LUSTATs.
Código de sentido | Descripción |
---|---|
0x0809 | Incoherencia del modo. |
0x080B | Error de carrera entre corchetes. |
0x081B | Condición de carrera de contención. |
0x1003 | Perfil fm incorrecto para la solicitud. |
0x2001 | Error de número de secuencia. |
0x2002 | Error de encadenamiento. |
0x2003 | Error de corchete. |
0x2004 | Error de dirección. |
0x2006 | Tráfico de datos en modo no cifrado. |
0x4003 | BB no permitido. |
0x4004 | No se permite el corchete final (EB). |
0x4006 | No se permite la respuesta de excepción. |
0x4007 | Respuesta definitiva no permitida. |
0x4009 | No se permite cambiar la dirección (CD). |
0x400B | No se admite el encadenamiento. |
0x400C | No se admiten corchetes. |
0x400D | Cd no compatible. |
0x400F | Uso incorrecto de FI. |
0x4011 | Uso incorrecto de la categoría RU. |
0x4014 | Uso incorrecto de la respuesta definitiva 1 (DR1), respuesta definitiva 2 (DR2), respuesta de excepción (ER). |