Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Verbo BACKOUT emitido de forma remota.
El programa de transacciones emite un SEND_DATA o MC_SEND_DATA verbo en función de si se usa una conversación básica o asignada.
El SEND_DATA o MC_SEND_DATA VCB se pasa de forma transparente a través de la API del proveedor a Host Integration Server. Cuando el verbo se completa, el código de retorno de Host Integration Server es devuelto al programa de transacciones.
El programa de transacciones emite un verbo SYNCPT a la API del proveedor.
La API del proveedor crea un encabezado PREPARE PS y lo transmite emitiendo un verbo SEND_DATA o MC_SEND_DATA . Para una conversación mapeada, el campo data_type del VCB MC_SEND_DATA debe establecerse en AP_PS_HEADER.
Al completar el verbo SEND_DATA o MC_SEND_DATA , la API del proveedor emite un verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT .
El verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT devuelve con un código de retorno de AP_BACKED_OUT, lo que indica que el programa de transacciones remotas emitió un verbo BACKOUT.
La API del proveedor emite otro verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT para recibir la indicación de confirmación.
Cuando el verbo se completa con el campo what_rcvd del VCB establecido en AP_CONFIRM, la API del proveedor emite un verbo CONFIRMADO o MC_CONFIRMED para confirmar el verbo BACKOUT .
El verbo SYNCPT se devuelve al programa de transacciones con un código de devolución BACKED_OUT cuando se completa el verbo CONFIRMED o MC_CONFIRMED.