Operador

Se utiliza para gestionar las Sesiones de Presentación (cargas, descargas, emisiones, recepciones, interrupciones).

-------------------------------------------------------------------------------
|   02/10/2023                GESTOR DE EDITRAN                 EDITRAN 5.3   |
|   14:38:44                OPERADOR PRESENTACION                             |
|-----------------------------------------------------------------------------|
|                                                                             |
|                   1 --->  CARGAR PRESENTACION DE EMISION                    |
|                   2 --->  PROCESAR PRESENTACION POSTERIOR A EMISION         |
|                   3 --->  EMITIR PRESENTACION                               |
|                   5 --->  INTERRUMPIR PRESENTACION DE EMISION               |
|                                                                             |
|                   6 --->  INICIALIZAR PRESENTACION DE RECEPCION             |
|                   7 --->  DESCARGAR PRESENTACION DE RECEPCION               |
|                   8 --->  RECIBIR PRESENTACION                              |
|                   9 --->  INTERRUMPIR PRESENTACION DE RECEPCION             |
|                                                                             |
|                   C --->  CONSULTA GENERICA DE ESTADOS DE PRESENTACION      |
|                                                                             |
|                            OPCION.......:  C                                |
|                            CODIGO LOCAL.:  0 0009994 0                      |
|                            CODIGO REMOTO:                                   |
|                            APLICACION...:                                   |
|                                                                             |
|                                                                             |
-------------------------------------------------------------------------------

Para cualquiera de las opciones descritas anteriormente (excepto en consulta de estados), se puede teclear en la SESION de forma genérica, con lo que aparecerá una pantalla con todas las sesiones dadas de alta en el fichero de perfiles. También se puede seleccionar de forma selectiva, es decir poniendo un ‘*’ y seguido de los demás caracteres, con lo que aparecerá la siguiente pantalla con todas las sesiones que acaben con los caracteres comunes. Una vez en dicha pantalla, se pondrá una ‘S’ en el campo ‘SE’ de las sesiones deseadas con lo que realizará la petición seleccionada.

En la consulta de estados, aparecerá la siguiente pantalla:

Los procesos que se realizan en cada función invocada dependen en gran medida de los datos existentes en el perfil de la sesión de presentación correspondiente y son en líneas generales los siguientes:

Cargar presentación de emisión.

  • Además de por el operador, esta función se puede pedir por JCL de aplicación y por editran/P (A8P generado a partir de un A5P tipo 8).

  • Se valida el estado de la sesión de presentación de emisión (o lo que es lo mismo, el estado de todas las sesiones de transmisión que la componen).

  • Se ejecuta la carga si el estado de la sesión es "no cargado" o "finalizado" (ver significado de los diferentes estados en la pantalla 2.1.1 "Consulta de estado de emisión"). Al final del proceso pasa a "emitiendo".

  • Si se especifica tipo de carga Acumulativa a nivel de sesión de presentación, se permite la carga en estado ‘’emitiendo’’. Las características de éste tipo de carga son: se requiere una única sesión de transmisión, no se pueden utilizar ficheros específicos. Si al efectuar la carga, el proceso se encuentra transmitiendo, no permitirá una nueva carga.

  • Se lanza el procedimiento único previo a emisión (en instalación ZTBGP1) que también se puede solicitar desde un JCL de aplicación. La ficha JOB y siguientes se toman del perfil de la primera sesión de transmisión de editran. Todas las operaciones que se citan a continuación se realizan en la ejecución del citado procedimiento.

  • Si el estado de la sesión es "finalizado" y se ha especificado que se desea incrementar el número de sesión de presentación, se suma 1 al mismo. Ver también pantalla 2.1.1. Este número de sesión de presentación, dependiendo de los conversores empleados, se pasaría al número de sesión de intercambio del registro de control de la sesión de transmisión en el tampón o los tampones de emisión. En este caso, deberá coincidir con el registrado en los tampones de recepción en el remoto.

  • Se invoca el programa Conversor previo a emisión. Dependiendo de las características de cada Conversor se pueden realizar varios procesos de aplicación y/o presentación. En todo caso, se obtienen uno o varios tampones de emisión con estado "cargado" aunque todavía no disponibles para editran/P.

  • Se notifica a editran/P la preparación de los tampones mediante tantos mensajes A8R como sesiones de transmisión se hayan cargado, pasando éstos ha estado "emitiendo".

  • Se invoca el programa de usuario previo a emisión, si existe en el perfil.

  • En el entorno CICS: Antes de efectuar la carga se hace DELETE/DEFINE de los tampones de emisión específicos tomando el "volver" y el espacio primario del perfil de la sesión de presentación. El nombre físico del fichero y la longitud del registro se toman del perfil de la sesión de transmisión de editran correspondiente. También se hace para ficheros matriciales, si no existen, y con los parámetros asociados a la primera sesión de transmisión definida en la de presentación; en el caso de que ya existan, se borran los registros que pudiera haber de cargas anteriores asociados a la sesión.

  • En el caso de que se haga DEFINE de tampones, se toma como espacio primario la suma de los especificados en las sesiones de transmisión dentro de la de presentación, y como espacio secundario el 50 % del primario. Para la reserva dinámica de ficheros intermedios, se calcula el espacio en función de estas mismas cantidades, por lo que se recomienda que el espacio primario en perfiles se especifique en función de la cantidad real de información que se desea emitir.

Procesar presentación posterior a emisión.

  • Además de por el operador, esta función se puede pedir por JCL de aplicación y por editran/P (A3P lanzado al finalizar la emisión de cada sesión de transmisión).

  • Se realiza el proceso si el estado de la sesión es "emitido" o "suspendido". Al final del proceso lo pone a "finalizado".

  • Si existen varias sesiones de transmisión en la de presentación y la petición viene de editran/P, indica el fin de emisión de sólo una de ellas cuyo estado pasa a ser "emitido". Al llegar la petición de la última, se desencadena el proceso de la presentación.

  • En cualquier caso, se lanza el procedimiento único posterior a emisión (en instalación ZTBGP3) en cuya ejecución se invocan el programa Conversor y el de usuario posteriores a emisión, si es que existe en el perfil de la sesión de presentación.

  • Si en el perfil de la sesión de presentación se especifica borrar tampón después de emisión", se hace DELETE para específicos y se borran los registros de la sesión en los matriciales.

Emitir presentación.

  • Además de por el operador, puede pedirse por jcl de aplicación y por editran/P (con A1P de una de las posibles sesiones de transmisión a partir de una petición de editran/P remoto, o como consecuencia de un A5P tipo 1)

  • El estado de la sesión de presentación deberá ser "no cargado", "finalizado”, "cargado", "suspendido" ó emitiendo". Si "no cargado" ó "finalizado" realiza el proceso previo a emisión tal como se ha visto en 1. ‑ con lo que pasaría a "cargado".

  • Una vez "cargado" se envían a editran/P A1R's para todas las sesiones de transmisión que componen la presentación. Lo mismo se hace para "suspendido", ya que se manifiesta voluntad de continuar con una sesión previamente interrumpida, y para "emitiendo", por si alguna sesión de transmisión ha quedado interrumpida sin conocimiento de editran/G. El estado de la sesión pasa a "emitiendo".

Interrumpir presentación de emisión.

  • Se trata de interrumpir la emisión en curso que deberá estar en estado "emitiendo" ó "suspendido", para lo cual se envían a editran/P EDP's para todas las sesiones de transmisión de la presentación. editran/P devuelve a editran/G el control de los tampones de emisión. El estado de la sesión pasa a "suspendido". Se permite la interrupción de una sesión en estado "finalizado" si es que no se han borrado los tampones en el proceso posterior a emisión anterior, pasando el estado a "suspendido" en el que ya se permite la emisión de presentación.

Inicializar presentación de recepción.

  • Además de por el operador, esta función se puede pedir por JCL de aplicación y por editran/P (AAP generado a partir de un A5P tipo A).

  • Se valida el estado de la sesión de presentación de recepción (o lo que es lo mismo, el estado de todas las sesiones de transmisión que la componen).

  • Se ejecuta la inicialización si el estado de la sesión es "inicializado" o "finalizado" (ver significado de los diferentes estados en la pantalla 2.1.2 "Consulta de estado de recepción"). Al final del proceso pasa a "recibiendo".

  • Se lanza el procedimiento único previo a recepción. La ficha JOB y siguientes se toman, en el entorno CICS, del perfil de la primera sesión de transmisión de editran, y en el entorno IMS del perfil de la sesión de presentación. Las operaciones que se citan a continuación, se realizan en la ejecución del citado procedimiento.

  • Si el estado de la sesión es "finalizado” y se ha especificado que se incremente el número de sesión de presentación, se suma 1 al mismo. Ver también pantalla 2.1.2. Este número de sesión de presentación, dependiendo de los conversores empleados, se pasaría al número de sesión de intercambio del registro de control de la sesión de transmisión en el tampón o los tampones de recepción. En este caso, deberá coincidir con el registrado en los tampones de emisión en el remoto en el siguiente intercambio.

  • Se invoca el programa Conversor previo a recepción. Se obtienen uno o varios tampones de recepción con estado "inicializado" aunque todavía no disponibles para editran/P.

  • Se envía a editran/P la notificación de la inicialización de los tampones de recepción AAR y se pasa a estado de "recibiendo".

  • Se invoca el programa de usuario previo a recepción, si existe en el perfil.

  • En el entorno CICS la inicialización se hace DELETE/DEFINE de los tampones de recepción específicos tomando el "volser" y el espacio primario del perfil de la sesión de presentación. El nombre físico del fichero y la longitud del registro se toman del perfil de la sesión de transmisión de editran correspondiente. También se hace para tampones matriciales si no existen y con los parámetros asociados a la primera sesión de transmisión que comprende la de presentación; si ya existen, se borran todos los registros de datos que pudieran existir de sesiones anteriores. La definición o borrado se efectúa para el máximo de sesiones de transmisión definidas en el perfil de presentación correspondiente, pues no se conoce a priori el nº que va a utilizar el emisor.

Descargar presentación de recepción.

  • Además de por el operador, esta función se puede pedir por JCL de aplicación y por editran/P (A4P a partir de la finalización de cada recepción o por A5P tipo 4).

  • Se realiza el proceso si el estado de la sesión es "recibido" o "suspendido". Al final del proceso se pone a "finalizado". Se permite el proceso si el estado es "finalizado" y no se han borrado los tampones de recepción en la descarga anterior.

  • Si existen varias sesiones de transmisión en la de presentación y la petición viene de editran/P, indica el fin de recepción de sólo una de ellas cuyo estado pasa a ser "recibido"; en este momento puede conocer editran/G el número real de sesiones empleadas por el remoto emisor (dato que viene en un registro de cabecera) y elimina del registro de estados de la sesión de presentación a las sobrantes. Al llegar la petición de la última, se desencadena el proceso de la descarga de la presentación.

  • En cualquier caso, se lanza el procedimiento único posterior a recepción (en instalación ZTBGP4) en cuya ejecución se invocan el programa Conversor, el de usuario posteriores a emisión y la exit de recepción, si es que existen en el perfil de la sesión de presentación.

  • Si en el perfil de la sesión de presentación se especifica borrar tampón después de recepción, se hace DELETE para específicos y se borran los registros de la sesión en los matriciales.

Recibir presentación.

  • Además de por el operador, puede pedirse por JCL de aplicación y por editran/P (con A2P de una de las posibles sesiones de transmisión a partir de una petición de editran/P remoto, y a partir de un A5P tipo 2)

  • El estado de la sesión de presentación deberá ser "inicializado", "finalizado”, "suspendido" ó "recibiendo". Si "inicializado" ó "finalizado" realiza el proceso previo a recepción tal como se ha visto en 6. ‑ con lo que pasaría a "inicializado".

  • Una vez "inicializado" se envían a editran/P A2R para todas las sesiones de transmisión de la presentación, ya que no se conoce a ciencia cierta cuantas va a emplear el emisor. Lo mismo se hace para "suspendido", ya que se manifiesta voluntad de continuar con una sesión previamente interrumpida, y para "recibiendo", por si alguna sesión de transmisión ha quedado interrumpida sin conocimiento de editran/G. El estado de la sesión pasa a "recibiendo".

Interrumpir presentación de recepción.

  • Se trata de interrumpir la recepción en curso que deberá estar "recibiendo", para lo cual se envían a editran/P EDR's para todas las sesiones de transmisión de la presentación. editran/P devuelve a editran/G el control de los tampones de recepción. El estado de la sesión pasa a "suspendido".

Consulta genérica de estados de sesiones de presentación.

  • Permite la consulta del estado de la emision y recepcion de las sesiones de presentacion.

Última actualización