ISSUE CONFIRMATION
Emite una respuesta positiva a un SEND CONFIRM en una conversación correlacionada APPC.
Sintaxis
Condiciones: INVREQ, NOTALLOC, SIGNAL, TERMERR
NOHANDLE, RESP, y RESP2 son opciones comunes que se pueden añadir a todos los comandos EXEC CICS para procesar condiciones de error. No se incluyen explícitamente en el diagrama de sintaxis del comando ni en las descripciones de las opciones. Para obtener información sobre estas opciones comunes y la sintaxis del comando EXEC CICS, consulte EXEC CICS formato de comando y consideraciones de programación.
Descripción
ISSUE CONFIRMATION permite que un programa de aplicación responda positivamente cuando se ha especificado la opción CONFIRM en un comando SEND ejecutado por una transacción asociada.
Opciones
- CONVID(nombre)
- identifica la conversación en la que enviar la respuesta. El nombre de 4 caracteres identifica el token devuelto por un comando ALLOCATE ejecutado previamente en EIBRSRCE en el EIB, o el token que representa la instalación principal (devuelto por un comando ASSIGN ejecutado previamente).
Por compatibilidad con versiones anteriores, se acepta SESIÓN como sinónimo de CONVID. Los nuevos programas deben utilizar CONVID.
Si se omiten CONVID y SESSION, se asume la instalación principal.
- ESTADO ( cvda )
- obtiene el estado de la conversación actual. Los valores cvda devueltos por CICS® son:
- Asignadas
- CONFFREE
- CONFRECE
- CONFSEND
- FREE
- SIN CUOTAS
- PENDRECEIVE
- RECIBIR
- RETROTRAER
- ENVIAR
- SINCRONIZACIÓN LIBRE
- SINCRECE
- SYNCSEND
Condiciones
- 16 INVREQ
- Valores de RESP2:
- 200
- Una aplicación de servidor de enlace de programa distribuido especificó la sesión de envío de funciones en la opción CONVID.
también se produce (RESP2 no configurado) en cualquiera de las siguientes situaciones:- CONFIRMACIÓN DE EMISIÓN se utiliza en una conversación que es cualquiera de las siguientes:
- Nivel de sincronización 0
- No asignado a la APPC
Acción por defecto: terminar la tarea anormalmente.
- 61 NO ASIGNAR
- se produce si el valor CONVID especificado se refiere a una conversación que no es propiedad de la aplicación.
Acción por defecto: terminar la tarea anormalmente.
- 24 SEÑAL
- se produce cuando se recibe un comando de control de flujo de datos SIGNAL entrante de una transacción asociada. EIBSIG siempre se activa cuando se recibe una señal entrante.
Acción por defecto: ignorar la condición.
- 81 TERMERR
- se produce por un error relacionado con la sesión. Cualquier acción en esa conversación que no sea una LIBERACIÓN provoca una interrupción de ATCV.
Una solicitud de CANCELAR TAREA por parte de un programa de error de nodo de usuario (NEP) puede causar esta condición si la tarea tiene una solicitud de control de terminal pendiente activa cuando el programa de condición anormal de nodo gestiona el error de sesión.
Acción por defecto: terminar la tarea anormalmente con el código ATNI.
