Introducción a las características funcionales
Para funcionar con Editran, es necesario mantener un fichero de perfiles con información sobre:
Entorno local general: Se definen un conjunto de parámetros dentro del propio producto que le permiten conocer la instalación donde el producto va a estar funcionando, además de la Identificación de la instalación de Editran local, hacia los demás.
Entorno local secundario (Subentorno): Es opcional y se podrán dar de alta tantos entornos secundarios como se quiera. Con los Subentornos se podrán presentar, hacia los demás remotos, como si fuera otra Entidad.
Entidad remota: Se definirán todos los clientes remotos con los que vamos a interconectar con el producto.
Aplicación de presentación: Identificada con seis caracteres alfanuméricos. No confundir con las de transmisión. De alguna manera se define la naturaleza de la información a intercambiar.
Sesión de presentación: Identificada por la entidad local, entidad remota y la aplicación de presentación. La información contenida en este perfil viene, en gran medida, de los tres perfiles anteriores que le corresponden.
Una sesión de presentación puede constar de hasta 20 sesiones de transmisión, según modo de funcionamiento, o lo que es lo mismo, la información a intercambiar se puede trasmitir al tiempo por hasta 20 canales.
Para controlar una sesión de presentación se utiliza el fichero de estados de presentación de emisión y recepción, que, para cada sesión, va reflejando los estados por los que va pasando y que se discutirán más adelante. Los estados de presentación son el resultante del conjunto de estados de transmisión, cambian según se producen los procesos y sirven para permitir o denegar las peticiones cursadas y para establecer diferencias en los procesos ejecutados. Ejemplo: Si llega una petición de emisión y el estado es "no cargado" se ordena la carga y luego la emisión, pero si es "cargado" se ordena directamente la emisión.
En un fichero de Log se graban los mensajes generados por los diversos componentes de Editran. Este fichero se puede consultar y listar aplicando varios criterios de selección.
Editran tiene una componente interactiva con la que se actualizan y consultan los perfiles, se dan mandatos de operador y se consultan los ficheros de Log y de estados. Un comando de operador de Editran para una sesión de presentación, hace que se lance un JOB invocando a uno de los procedimientos de Editran, ZTBGP1, ZTBGP2, ZTBGP3, ZTBGP4 o ZTBGP6, o el nombre que se les haya dado en la instalación y que se especifican en el perfil de la correspondiente sesión de presentación. Estos procedimientos también se pueden lanzar con un JCL batch. El procedimiento de excepción, ZTBGP5 en instalación, solo es lanzado desde el módulo de transmisión de Editran.
Con JCLs batch suministrados en la instalación, se pueden invocar las mismas funciones que por el operador interactivo. En Editran, estos procedimientos se deben especificar en los perfiles de las sesiones de transmisión que van a ser controladas por Editran.
En estos procedimientos se invocan directamente unos programas principales que pueden llamar a otros y así sucesivamente. Estos programas llamados pueden realizar funciones generales de Editran, o pueden realizar funciones específicas. En este último caso se denominan como programas "conversores". Al final de los procesos previos/posteriores a emisión/recepción y de excepción.
Última actualización