• No se han encontrado resultados

EDItran/P 5.0. Plataforma de Comunicaciones EDI. z/os IMS. Manual de Usuario. Indra. Marzo de 2010 EP50USUI.doc.

N/A
N/A
Protected

Academic year: 2021

Share "EDItran/P 5.0. Plataforma de Comunicaciones EDI. z/os IMS. Manual de Usuario. Indra. Marzo de 2010 EP50USUI.doc."

Copied!
109
0
0

Texto completo

(1)

Plataforma de Comunicaciones EDI

z/OS IMS

Manual de Usuario

Indra. Marzo de 2010 EP50USUI.doc.

(2)

La información aquí contenida puede ser objeto de cambios sin previo aviso. Las distintas versiones del producto pueden dar lugar a cambios, adiciones o supresiones de información en este manual.

La correspondencia acerca de este manual debe realizarse en la hoja de comentarios aquí incluida y debe ser dirigida a Indra, Producto EDItran, Avda. de Bruselas, 35 Madrid, 28108.

Comentarios de usuario sobre esta documentación.

Exprese, y háganos llegar, su opinión y comentarios acerca de la documentación entregada y así podremos corregirla en las posteriores versiones de este documento.

Indra.

Producto: EDItran/P 5.0 z/OS IMS Manual de Usuario Referencia: EP41USUI.doc Avda. de Bruselas, 35. 28108 MADRID. _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ Empresa : ____________________________________________________________________________________ Departamento: ____________________________________________________________________________________ Contacto : ____________________________________________________________________________________ Dirección : ____________________________________________________________________________________

(3)

1. INTRODUCCIÓN. ... 1-1 2. GENERALIDADES SOBRE EDITRAN/P E INTERFACES. ... 2-1 2.1. FUNCIONES DE APLICACIÓN Y PRESENTACIÓN EN EDItran/P ... 2-1 2.2. ESTRUCTURA DE LOS TAMPONES DE EMISIÓN Y RECEPCIÓN ... 2-1 2.3. COMUNICACIÓN ENTRE EDItran/P E INTERFACES ... 2-3

2.3.1. Desde una interfaz a EDItran/P. ... 2-3 2.3.2. Desde EDItran/P a una interfaz. ... 2-4

3. REQUISITOS DE FUNCIONAMIENTO DE EDITRAN/P 5.0. ... 3-1 4. FUNCIONES INTERACTIVAS. ... 4-1 4.1. NAVEGACIÓN ENTRE PANTALLAS ... 4-1 4.2. MENÚ PRINCIPAL ... 4-2

4.2.1. ADMINISTRADOR. ... 4-4 4.2.1.1. ENTORNO LOCAL. ... 4-5 4.2.1.1.1. PARÁMETROS DE ENTORNO LOCAL PRIMARIO (1) ... 4-6 4.2.1.1.2. PARÁMETROS DE ENTORNO LOCAL PRIMARIO (2). ... 4-9 4.2.1.1.3. PARÁMETROS DE ENTORNO LOCAL SECUNDARIO. ... 4-12 4.2.1.2. SESIONES. ... 4-14 4.2.1.2.1. PARÁMETROS DE SESIÓN (1) ... 4-16 4.2.1.2.2. PARÁMETROS DE SESIÓN (2). ... 4-19 4.2.1.2.3. PARÁMETROS DE SESIÓN (3). ... 4-20 4.2.1.2.4. PARÁMETROS DE SESIÓN (4). ... 4-23 4.2.1.3. MODIFICACIÓN GENÉRICA DE SESIONES. ... 4-26 4.2.2. OPERADOR. ... 4-28 4.2.3. CONSULTA DE FICHEROS. ... 4-32 4.2.3.1. CONSULTA DEL REGISTRO EMISIÓN/RECEPCIÓN. ... 4-33 4.2.3.2. CONSULTA DEL FICHERO DE TRAZA. ... 4-37 4.2.3.3. CONSULTA DEL FICHERO DE LOG. ... 4-40 4.2.3.4. CONSULTA GENÉRICA DE SESIONES. ... 4-42 4.2.3.5. AYUDAS DE DIAGNÓSTICO. ... 4-45 4.2.3.6. CONSULTA DE LICENCIA OPERATIVA. ... 4-45 4.2.4. CONSULTA DE PASARELAS PX-TX. ... 4-47

5. UTILIDADES. ... 5-51 5.1. GENERACIÓN DE MENSAJES A5P y E00. ... 5-51 5.2. LISTADO DE LA TRAZA. ... 5-52 5.3. LISTADO DEL LOG. ... 5-54 5.4. LISTADO DE SESIONES. ... 5-57 5.5. LISTADO DE IDENTIFICADORES DE TRANSPORTE. ... 5-57

(4)

5.6. MENSAJE A6P. ... 5-58 5.7. ALTAS DE PERFILES EDItran/P. ... 5-60 5.8. MODIFICACIÓN DE PERFILES EDItran/P. ... 5-60

6. ANEXO A. MENSAJES DE EDITRAN/P AL OPERADOR Y LOG. ... 6-1 7. ANEXO B. PROCEDIMIENTO DE EXCEPCIÓN. ... 7-1 7.1. TABLA DE CÓDIGOS DE INCIDENCIAS A7I. ... 7-2

8. ANEXO C. LIBERACIONES X.25 Y REINTENTOS. ... 8-1 8.1. CAUSAS Y DIAGNÓSTICOS EDItran/P ... 8-1 8.2. CONDICIONES DE REINTENTOS DE CONEXIÓN ... 8-2

9. ANEXO D. SISTEMA DE CRIPTOGRAFÍA EN EDITRAN. ... 9-1 9.1. INTRODUCCIÓN ... 9-1 9.2. PARAMETRIZACIÓN DEL SISTEMA CRIPTOGRÁFICO. ... 9-1 9.3. ERRORES DE CIFRADO ... 9-3

9.3.1. Errores de Criptografía v2.2. ... 9-3 9.3.2. Errores de Criptografía v3.0 RSA o DES. ... 9-4 9.3.3. Errores de Criptografía v3.0 PKI. ... 9-5

(5)

1. INTRODUCCIÓN.

EDItran/P es una plataforma EDI que facilita la transmisión de información formateada y guardada, dividida en registros, en ficheros (bases de datos) denominados Tampones. El tampón de emisión, en el extremo emisor, se transmite al extremo receptor obteniéndose el tampón receptor, prácticamente una imagen especular del primero.

Los registros que componen la información que se desea emitir a un determinado Remoto (destino de la información) desde un extremo Local van precedidos de la Identificación de esa transmisión. Esta Identificación se denomina Sesión EDItran/P y está formada por el Código de Instalación de EDItran/P del Local, el Código del Remoto, y un Código de Aplicación (el cual permite la definición de diferentes transmisiones entre dos determinados extremos).

Asimismo, los registros llevan un Número de Secuencia que permite el control de la secuencia de la información y evita pérdidas. Este Número de Secuencia unido a la Sesión es la única información que EDItran/P exige para poder emitir información a otro EDItran/P accesible por la red de comunicaciones.

Para que la Instalación Local de EDItran/P pueda comunicarse con otras Instalaciones Remotas es necesario definir un conjunto de elementos necesarios para la Comunicación. Los Elementos que es necesario definir o crear son:

 Características del Entorno Local. Es un conjunto de parámetros definibles dentro

del ámbito de EDItran/P que permite conocer las características de la instalación en que dicho producto va a funcionar, entre ellos su propia identificación. En la versión 5.0 se permite la definición de un Entorno Local primario y, opcionalmente, de varios Entornos Locales secundarios o subentornos.

 Características de Sesión. Son los parámetros que definen una transmisión entre

uno de los Entornos Locales y un extremo Remoto. Estos parámetros se definen por el Administrador de EDItran/P. Se permite crear, borrar o modificarlos. Se pueden definir tantas Sesiones como se desee. Las características de los Entornos Locales y de las Sesiones se almacenan en una Base de Datos de Perfiles.

 Bases de Datos o Tampones de Emisión y Recepción: Normalmente una de cada

tipo aunque puede haber más. Dentro de una Base de Datos puede haber información a emitir o recibida por varias Sesiones diferentes.

(6)

2. GENERALIDADES SOBRE EDItran/P E INTERFACES.

2.1. FUNCIONES DE APLICACIÓN Y PRESENTACIÓN EN EDItran/P

EDItran/P emite la información contenida en un Tampón emisor pero no construye dicho Tampón. Asimismo, graba la información recibida en un Tampón receptor, pero no lo desformatea para convertirla en formato de usuario. El formateo y desformateo de los Tampones es realizado por Interfaces adecuadas.

EDItran/P 5.0 requiere EDItran/G 5.0 o Procedimientos de Usuario que respeten los formatos de tampones exigidos por esta versión.

Se expone aquí la evolución de la versión 3.0 a la versión 5.0 del EDItran/P.

 EDItran/P 5.0 sólo soporta compatibilidad con las versiones 4.0, 3.1 y 3.0 por lo que

las características de las versiones anteriores a las citadas se comentan a título informativo.

 EDItran/P 5.0 incorpora una Interfaz de conexión opcional, con el producto EDItran

TCP/IP, de Indra, que permite la comunicación de extremos vía TCP. Los requerimientos para la utilización de ésta funcionalidad vienen definidos en el manual IP50USII. Esta opción de conexión se implementa en la sesión de transmisión, por lo que puede convivir simultáneamente con el resto de interfaces (ISARD-x25, NPSI, etc.), de modo que unas sesiones de transmisión funcionen como lo venían haciendo hasta la fecha, y otras adoptarán este tipo de conexión.

 Todos los nombres de elementos, programas, ficheros, transacciones, etc., de

EDItran/P se han normalizado de manera que podrán coexistir en el mismo IMS con las versiones anteriores del producto (en cuyo caso, se procurarán diferentes líneas, ó si se aprovechan las existentes, se utilizará diferente “Terminal Code”). Todos los nombres empleados en EDItran/P empiezan por ZTBP.

 Negociación de control de flujo para interfaz ISARD-X25.  Rotación de direcciones de conexión, si lo indica el operador

 Reducción del número de jobs lanzados al mantener la Interfaz con los

procedimientos de carga y descarga como un proceso siempre activo. 2.2. ESTRUCTURA DE LOS TAMPONES DE EMISIÓN Y RECEPCIÓN

Lo más habitual es que haya una Base de Datos de Emisión y otra de Recepción con clave de longitud 36 que contiene la Identificación de Sesión (9 dígitos del Código Local, 9 del Código Remoto y 6 de la Aplicación) y el Número de Secuencia del Registro (12 cifras, consecutivas y comenzando en el número 1, el número 0 es el registro de Control del Fichero Tampón). Es posible el emplear otras bases de datos de emisión y recepción para diferentes Sesiones. Para más detalles consúltese el manual de instalación.

La longitud del registro físico del Tampón puede ser de 276 a 4074. Estos valores corresponden a longitudes de transmisión de 252 a 4050, ya que los Códigos Local, Remoto y de Aplicación no forman parte del mensaje transmitido. Aunque la plataforma IMS permite la utilización de valores intermedios, es habitual emplear alguno de estos dos valores para compatibilidad con distintas plataformas e interfaces.

(7)

El Registro de Control, cuya clave es la Sesión y el Número de Secuencia es 0, contiene los datos siguientes (sólo se comentan los más significativos):

 Clave: 36 bytes.

 N-REGISTROS-ENVIADOS: 12 bytes con el número de registros ya emitidos.  N-REGISTROS-TOTALES: 12 bytes con el número total de registros de datos y

sincronismo del fichero tampón.

 N-REGISTROS-CONFIRMADOS: 12 bytes con el número de registros ya

confirmados por el receptor.

 TRANSMITIDO-COMPLETO: 1 byte que indica si está transmitido todo el fichero

("S") o no ("N").

 CODIGO-RESULTADO: 2 bytes que indican el último evento ocurrido con este

fichero (error de sincronismo, transmisión satisfactoria o error de totales).

 FECHA-TRANSMISION: 8 bytes con las cifras de la fecha del inicio de la

transmisión en formato día/mes/año.

 HORA-TRANSMISION: 6 bytes con las cifras de la hora del inicio de la transmisión

en formato hora/minuto/segundo.

 FECHA-ULTIMA-CONFIRMACION: 8 bytes con las cifras de la fecha del último

sincronismo o fin de transmisión en formato día/mes/año.

 HORA-ULTIMA-CONFIRMACION: 6 bytes con las cifras de la hora del último

sincronismo o fin de transmisión en formato hora/minuto/segundo.

 ESTADO-TAMPON: 1 byte que indica si el fichero está disponible para EDItran/P

("S"), no disponible para EDItran/P y posiblemente bajo control de una interfaz ("N"), o interrumpido ("I").

 FECHA-CREACION: 8 bytes con las cifras de la fecha de la creación del fichero por

la Interfaz de Aplicación o Procedimiento de Usuario en formato día/mes/año.

 HORA-CREACION: 6 bytes con las cifras de la hora de la creación del fichero por la

Interfaz de Aplicación o Procedimiento de Usuario en formato hora/minuto/segundo.

 FECHA-ULTIMA-INSERCION: 8 bytes con las cifras de la fecha de la última carga o

descarga de datos del fichero por la Interfaz de Aplicación o Procedimiento de Usuario en formato día/mes/año.

 HORA-ULTIMA-INSERCION: 6 bytes con las cifras de la hora de la última carga o

descarga de datos del fichero por la Interfaz de Aplicación o Procedimiento de Usuario en formato hora/minuto/segundo.

 NUM-SESION-INTERCAMBIO: 4 bytes que indica el Número de Secuencia de la

Transmisión (lo cual permite seguir la Secuencia de las Transmisiones realizadas, evitando pérdidas y duplicidades de Transmisión).

Los Registros de Datos, cuya clave es la Sesión y el Número de Secuencia del Registro (correlativo desde 1 al número Total de Registros de la Transmisión), puede tener dos formatos diferentes según sea un registro de Datos o un registro de Sincronismo cuando la Sesión utiliza la facilidad de Sincronismo de Aplicación (tipo Control de Totales o Sincronismo de Lote o Aplicación). Los campos son los siguientes:

 CLAVE: 36 bytes.

(8)

• CABECERA-RESERVADA: 2 bytes.

• CABECERA-SINCRONISMO: 12 bytes con información del Sincronismo (corresponde al "IMPORTE" cuando es Control de Totales).

• TIPO-REGISTRO-TAMPON: 1 byte que indica registro de Sincronismo ("T") para Control de Totales o X'01' para Sincronismo de Lotes o Aplicación.

• RESTO-CABECERA: 23 bytes, para Sincronismo de Lotes o Aplicación contiene información del Usuario.

• DATOS-SINCRONISMO: 202 o 4000 bytes con la información del Usuario.

 Registro de Datos.

• DATOS: 240 o 4038 bytes con la información del Usuario. 2.3. COMUNICACIÓN ENTRE EDItran/P E INTERFACES

2.3.1.Desde una interfaz a EDItran/P.

Generalizando, cabría decir que se trata de envío de mensajes desde programas batch (BMP) al IMS donde se esté ejecutando EDItran/P, aunque es técnicamente posible la existencia de una interfaz que curse esos mensajes desde transacciones interactivas.

En la instalación de EDItran/P se suministra el JCL ZTBPJA5P, con el que se pueden enviar mensajes A5P de tipos 1 a 4, 8 y A a una sesión de transmisión determinada, cuyo significado es el siguiente:

 Tipo 1: Orden de carga de emisión y principio de emisión.

 Tipo 2: Orden de inicialización de recepción y principio de recepción.  Tipo 3: Orden de proceso posterior a emisión.

 Tipo 4: Orden de descarga de recepción.

 Tipo 8: Orden de carga de emisión pero sin emitir.

 Tipo A: Orden de inicialización de recepción pero sin recibir.

Desde la aparición de interfaces evolucionadas tales como EDItran/G (antes I.G.A.) 3.0 y posteriores, el ordenar acciones a EDItran/P mediante mensajes A5P es poco usado en la práctica.

Estas órdenes causan que EDItran/P lance los procesos previos/posteriores a emisión/recepción, desde los cuales se informará a EDItran/P de su correcta o incorrecta finalización por medio de los mensajes AnR(+) o AnR(-), siendo n de 1 a 4, 8 ó A y correspondiendo a los tipos de A5P vistos antes. Concretamente:

 A1R(+): Ordena a EDItran/P el comienzo de la emisión.  A2R(+): Ordena a EDItran/P el comienzo de la recepción.

 A3R(+): Informa a EDItran/P de la finalización del proceso posterior a emisión.  A4R(+): Informa a EDItran/P de la finalización del proceso posterior a recepción.  A8R(+): Informa a EDItran/P que el tampón de emisión está preparado.

 AAR(+): Informa a EDItran/P que el tampón de recepción está preparado.

 AnR(-) (n = 1 a 4): Informa a EDItran/P de la incorrecta finalización del proceso

(9)

Además, EDItran/P puede recibir de las interfaces los mensajes siguientes:

 EDP: Interrumpe emisión.  EDR: Interrumpe recepción.

 A6P: Solicita información de una Sesión a EDItran/P. 2.3.2.Desde EDItran/P a una interfaz.

No se puede hablar realmente de envío de mensajes desde EDItran/P a otra región donde se esté ejecutando un proceso, sino del lanzamiento de JOBs invocando procedimientos previos/posteriores a emisión/recepción con aportación de ciertos valores pasados por parámetros.

Estos procedimientos se lanzarán sólo si están especificados en el perfil de la Sesión correspondiente. En este caso, un A5P siempre determina que se lance el procedimiento correspondiente a su tipo, como se ha visto antes. No obstante, también se lanzan los procedimientos en otras circunstancias:

 Se lanza el previo a emisión cuando se recibe petición de emisión del operador

local ó de EDItran/P remoto y el tampón de emisión está vacío.

 Se lanza el previo a recepción cuando el tampón de recepción está en situación

equivalente a la que se acaba de ver para el de emisión.

 Se lanza el posterior a emisión al finalizar ésta o cuando el tampón está no emitido

completo pero con todos los registros confirmados por el receptor y se recibe un rechazo de éste a la emisión.

 Se lanza el posterior a recepción al finalizar ésta.

 Se lanza el proceso de excepción cuando se ha solicitado una emisión o una

recepción y ésta no se completa.

EDItran/P lanzará, además, los procedimientos previos a emisión o recepción, cuando el tampón correspondiente esté marcado como Interrumpido.

(10)

3. REQUISITOS DE FUNCIONAMIENTO DE EDItran/P 5.0.

Para poder utilizar EDItran/P IMS 5.0 en una instalación, es necesario realizar lo siguiente:

 Haber instalado correctamente el producto (véase el Manual de Instalación de EDItran 5.0).

 Mantener el fichero de Perfiles de EDItran/P, desde su Administrador. La

información necesaria corresponde a:

• Entorno Local primario

• Opcionalmente Entornos Locales secundarios.

• Sesiones. Todas las SESIONES que se vayan a utilizar (emitir, recibir, conectarse).

 Generar los Procedimientos de Usuario, usualmente los de EDItran/G 5.0, de

acuerdo con los parámetros de la instalación (Nombres de Librerías).

Una vez realizados los pasos anteriores correctamente ya es posible utilizar el producto para realizar emisiones y recepciones de ficheros con otras Instalaciones que tengan EDItran/P 5.0, 4.1, 3.1 ó 3.0. Para cargar o descargar datos de los Tampones es necesario que en ambos extremos se utilice el mismo método, para ello es necesario utilizar los Procedimientos de Usuario correspondientes y definir los perfiles de EDItran/G de manera adecuada (véase Manual de Usuario de EDItran/G).

(11)

4. FUNCIONES INTERACTIVAS.

En las imágenes de pantallas que se incluyen en este documento, los diferentes tipos de campos se representan de la forma siguiente:

 Campos numéricos de entrada: nnnn..  Campos alfanuméricos de entrada: xxxx..  Campos numéricos protegidos: NNNN..  Campos alfanuméricos protegidos: XXXX..  Fechas de entrada: dd/mm/aaaa  Horas de entrada: hh:mm:ss

 Fechas protegidas: DD/MM/AA o DD/MM/AAAA  Horas protegidas: HH:MM:SS

 Los Códigos de Instalación Locales y Remotos son de 9 dígitos con formato NIF, el

1º y el 9º alfanuméricos, el resto numéricos. El Código de Aplicación tiene 6 caracteres (de A a Z, excluyendo la Ñ, y de 0 a 9).

4.1. NAVEGACIÓN ENTRE PANTALLAS

Hacia adelante entre menús, submenús y funciones: Introducid la opción especificada. Estando en el menú principal, se puede acceder a una función saltándose los posibles submenús introduciendo la opción y la subopción (con dos niveles) separadas por un punto, por ejemplo, con 1.2.2 se va directamente a la consulta de traza.

Estando en cualquier submenú se puede acceder a cualquier opción o subopción introduciendo el signo = seguido de la opción y eventualmente de un punto y la subopción, por ejemplo, con =1.2.2 se accede a la consulta de traza.

Hacia atrás entre menús, submenús y funciones: PF3. Si se está en el menú principal se abandona EDItran. Asimismo, se abandona EDItran si se introduce =X desde cualquier submenú.

Navegación dentro de una función con una o varias pantallas diferentes o repetitivas: PF8 para adelante, PF7 para atrás, PF3 vuelve al menú anterior y si se trata de una actualización ésta se abandona, INTRO realiza la actualización y vuelve al menú anterior.

En el caso concreto de la consulta del log, PF11 muestra la parte derecha del mensaje y PF10 retorna a la parte izquierda del mismo.

Para entrar en EDItran/P se invoca desde IMS la transacción ZTBO (más un espacio si es la primera vez que se invoca) o /FOR ZTBPMEDI, entonces se presenta el Menú Principal de EDitran e introduciendo la opción 1 se mostrará el menú de EDItran/P.

Si al invocar la transacción ZTBO se añade la opción y opcionalmente la subopción después de un punto, se entra directamente al submenú o función deseada, por ejemplo, con ZTBO 1.2.2 se entra directamente a la consulta de traza.

(12)

4.2. MENÚ PRINCIPAL

Se accede al menú principal invocando la transacción ZTBO o /FOR ZTBPMEDI desde IMS, o con PF3 desde los submenús y funciones invocadas desde el mismo.

Desde este menú se gestiona EDItran/P, EDItran/G, EDItran/EA, EDItran/GC y EDItran/FF. Para más información y si se dispone de dichos productos, consultar el manual de usuario correspondiente (Estadísticas y Alarmas, Gestión de claves y Firma Electrónica).

(13)

Como se ha visto en el apartado anterior, una vez instalado el producto es necesario definir los parámetros de la Instalación Local (Entorno Local) y los de las Sesiones que se vayan a utilizar. Una vez realizados estos pasos ya es posible utilizarlo. Estas definiciones se exponen en los puntos siguientes.

(14)

4.2.1.ADMINISTRADOR.

Seleccionando la opción 3 desde el menú anterior, =1.3 desde cualquier submenú ó ZTBO 1.3 desde IMS, aparece la pantalla de Administrador de EDItran/P.

Desde esta pantalla se pueden gestionar los parámetros del Entorno Local y las Sesiones de Transmisión.

(15)

4.2.1.1. ENTORNO LOCAL.

Con la opción 1 de Administrador, =1.3.1 desde cualquier submenú ó ZTBO 1.3.1 desde IMS, aparece la pantalla que permite gestionar el Entorno Local primario y los opcionales Entornos Locales secundarios.

Dejando a espacios el Código Local se accede al primario y, si se rellena total o parcialmente (con *), a uno secundario o subentorno. Para alta de un subentorno se debe teclear completamente su código.

(16)

4.2.1.1.1. PARÁMETROS DE ENTORNO LOCAL PRIMARIO (1)

Se ha puesto como ejemplo la pantalla de modificación. La de alta es igual pero con el campo Código Local desprotegido. En la consulta todos los campos protegidos. El significado de los campos es el siguiente:

 CODIGO-LOCAL: Número de Identificación de la Entidad Usuaria de EDItran/P.

Con este código podrá ser reconocida por todas las Entidades interconectadas con EDItran/P.

 ALIAS: Dato que se incluye como parámetro en los procedimientos previos /

posteriores a emisión / recepción lanzados desde EDItran/P para uso eventual de la interfaz que se emplee. Concretamente, los procedimientos de EDItran/G no lo emplean aunque reciben el parámetro, por lo que se puede incluir por el usuario en los procesos que se puedan añadir a los procedimientos estándar.

 VERSION EDITRAN: Versión de EDItran/P (en formato 9.9): Debe ser 5.0.  FASE: Última actualización de la versión de EDItran/P (en formato 99).

 NOMBRE INST. LOCAL: Literal que hace referencia al Nombre de la Entidad

Usuaria de EDItran/P.

 NOMBRE IMS: Nombre del IMS en la que corre la plataforma EDItran/P. Sólo a

(17)

 TERMINAL OPERADOR: Es el nombre del Terminal por el que se presentarán los

mensajes informativos que no correspondan a una Sesión determinada.

 INTERFAZ DE COMUNICACIONES: especifica el software de acceso a la Red de

Comunicaciones. Los valores que puede tomar son:

• I = Producto ISARD X.25.

• G = Producto NPSI con funcionalidad GATE.

• P = Cuando no se utilicen comunicaciones a través de X.25 o X.28 (LU 6.2 o TCP/IP).

 NRO. CVC MAX: Número máximo de circuitos virtuales conmutados que EDItran/P

puede utilizar simultáneamente de las líneas X.25. Equivale al número máximo de Sesiones que EDItran/P puede gestionar concurrentemente.

 REGION TCP/IP: Nombre del procedimiento TCP/IP de la instalación por el que se

interconectarán las sesiones. Se tiene que poder acceder a él desde el IMS.

 CLIENTE SERVIDOR: Nombre de la transacción que gestionará las conexiones,

tanto locales como remotas, y el tráfico de datos, en ambos sentidos, de las sesiones que se conecten vía TCP/IP (ZTCP por defecto).

 LIMITE CHKP (mensajes, minutos): Número de llamadas al DLI o tiempo

trascurrido que provoca la generación de ‘check-point’ al IMS dentro del Cliente / Servidor. Al procesar el número de mensajes indicado, o alcanzado este intervalo de tiempo sin actividad, lo que ocurra antes, se genera una macro CHKP.

 INTERVALO T/O: Tiempo que espera (en modo ‘wait’) el cliente-servidor para

comprobar un evento.

 DIRECCION IP PROXY y PUERTO: Dirección y puerto de escucha del producto

EDItran/PX utilizado para filtrar conexiones IP entre EDItran y la extranet (6 item).

 NRI LOCAL X25: es el Número de Red Iberpac (X.25) de las líneas X.25 locales

utilizadas por EDItran/P (se requiere al menos una).

 LU FICT.: Indica la LU FICTICIA a través de la cual se gestionarán las llamadas.

Estos últimos campos definen una tabla con las características de 6 líneas X.25 que EDItran/P puede utilizar para acceder a un remoto, conmutando de una a otra dependiendo de la causa y diagnóstico de liberación al intentar conectarse. Para más información véase Anexo B.

Los siguientes parámetros, correspondientes a los conceptos RANGO-CVC, TERMINAL, TAMA/OS (TAMAÑOS) y TIPO sólo son precisos si la interfaz de conexión es NPSI-GATE.

 C.MEN. C.MAY.: contendrá el primer y último valor en decimal de los circuitos

virtuales asignados en la instalación (el valor mínimo es 0001 y el máximo 4095). En la interfaz NPSI-GATE dicho valor se define en la macro del NCP X25.VC, parámetro 'LCN'.

 PREF.: contendrá los cinco primeros caracteres de los terminales reales para una

línea concreta de NPSI.

 P.TER.: contendrá los 3 caracteres hexadecimales que van a continuación de

PREFIJO y corresponden al terminal definido en el nodo mayor con el IDNUM menor. De esta manera, TERMINAL contendrá el nombre del primer terminal real.

(18)

 T.PAQ.: (tamaño de paquete) puede tener los valores 32, 64, 128, 256, 512, 1024,

2048 y 4096. Dicho valor está definido en los parámetros de NCP:

• Macro X25.VCCPT, parámetro MAXPKTL (longitud máxima del paquete), para NPSI-GATE.

• Macro X25.MCH, parámetro FRMLGTH (longitud de trama), para NPSI-GATE.

 T.VN3: (tamaño de ventana de nivel 3) puede tener los valores 1 hasta 127 aunque

los más habituales son 2 ó 7.

• NPSI-GATE. En esta interfaz dicho valor se define en la macro X25.VCCPT, parámetro VWINDOW (generación del NCP).

Los datos de líneas locales y NPSI-GATE se traspasan a las sesiones cuando éstas se dan de alta y pueden ser particularizados por sesión. Cuando se modifica el entorno, los cambios realizados en las líneas locales se arrastrarán a las sesiones de forma condicional:

• La modificación se arrastrará cuando las tres líneas locales y los parámetros de NPSI coincidan exactamente con los de la sesión.

• De no ser así, cualquier línea modificada en el entorno se comparará con las de la sesión, independiente del orden, actualizándose aquellas que originalmente coincidían exactamente, siempre que la modificación que se esté realizando no sea añadir o quitar líneas locales. Si añadimos una línea en el entorno, tecleando sobre una línea en blanco, o borramos una línea del entorno, ninguna de estas líneas se comparará con las de las sesiones. Pulsando PF8 se pasa a la segunda pantalla (lo que es obligatorio en el proceso de Alta) sobre la que se especifican los nombres de las transacciones que corresponden a los procesos de EDItran/P.

(19)

4.2.1.1.2. PARÁMETROS DE ENTORNO LOCAL PRIMARIO (2).

Se incluyen las direcciones de las pasarelas EDItran/TX (opcional, para más información consulte el manual ETX50USII), los nombres de las diferentes transacciones IMS que se pueden ejecutar en EDItran, Claves de cifrado y Servidor de certificados, opcionales. Se han dejado en el ejemplo los valores más habituales empleados a pesar de ser campos de entrada.

 DIRECCION IP EDItran/TX y Puerto: dirección de la pasarela TCP/IP-X.25 y

puerto por el que escucha.

 NRI LOCAL y TC: NRI de la pasarela TCP/IP-X.25.

 NUCLEO: Núcleo de EDItran/P (por defecto ZTB1). Se traspasa a las Sesiones

cuando éstas se dan de alta y puede tomar valores distintos por sesión. En la modificación del entorno, el nuevo valor se traspasará a aquellas sesiones cuyo núcleo coincidiese con el del entorno.

 GESTOR DE RED: Recepción de mensajes X.25 procedentes de la Transacción

'ZTY', gestor de comunicaciones de EDItran/P.

 TIME-OUT: Proceso de "Time-Out" o Temporizador. Permite dos opciones:

(20)

− Los procesos de EDItran/P enviarán mensajes de activación de Time-out a esta transacción.

− La transacción especificada permanecerá permanentemente planificada (haciendo macros 'WAIT') mientras existan TIMEOUTs pendientes.

• Si se deja a espacios (opción recomendada):

− No se enviarán mensajes de activación

− La transacción de T.O. no hará Wait

− La transacción de T.O. deberá ser invocada periódicamente por un mecanismo externo a EDItran/P implementado por la instalación.

 INFORMATIVOS: Presentación de mensajes informativos al operador de EDItran/P

(por defecto ZTBO).

 MENU GENERAL: Menú Principal de EDItran/P con sus facilidades Interactivas.  OPERADOR: Menú de las peticiones de Operación.

 FICHEROS: Menú de consulta de los ficheros.

 ADM. EDItran/P. Menú de Administrador de perfiles de EDItran/P -Transmisiones.  ADM. EDItran/G: Menú de Administrador de perfiles de EDItran/G -Presentaciones.  ADM. EDItran/GC: Sólo si se dispone del módulo opcional EDItran/GC, Gestión de

claves de intercambio.

 G.EDItran/E y C.EDItran/E: Sólo si se dispone del módulo opcional EDItran/E,

Estadísticas y Monitorización. Consultar la documentación de dicho módulo.

 ADM. ALARMAS: Sólo si se dispone del módulo opcional EDItran/EA, Control y

Gestión de Alarmas. Consultar la documentación de dicho módulo.

 FIRMA FICH.: Sólo si se dispone del módulo opcional EDItran/FF, Firma

electrónica.

 PROCESO (REGION) y TRANSACCION: Nombre de los Procedimientos de

Usuario, Interfaces de Aplicación utilizados en las sesiones. Este valor se suministrará por defecto en los campos Proceso y Transacción de la pantalla de sesión.

 LABEL LOCAL y LABEL REMOTO: "Label" de Criptografía con las que se

incorporan las claves AK al fichero CKDS (o KS). Con la clave AK se cifran las claves de intercambio para guardarlas. Véase Anexo C. En caso de no especificarlas se entenderá que no existe interfaz de Criptografía DES. Aquí son campos de salida ya que se incorporan con una utilidad batch que se recoge en la documentación de instalación de la interfaz de cifrado opcional que se haya instalado.

SERVIDOR DE CERTIFICADOS.

La modalidad de criptografía mediante certificados digitales (cifrado PKI), requiere un servidor externo al que se accede por TCP/IP.

 IP: Dirección del servidor en formato decimal de punto (nnn.nnn.nnn.nnn) o en

formato nombre (www.servidor.es).

(21)

 TIEMPO MAXIMO: Intervalo de tiempo permitido para ejecutar una petición en el

servidor de certificados. MONITORIZACIÓN DE RED.

En el caso de disponer en EDItran de pasarelas (EDItran/PX, EDItran/TX) se podrá hacer una monitorización de su funcionamiento comprobando su actividad de forma automática o a través del operador de EDItran; para ello es necesario implementar los siguientes parámetros:

 PROCESO (REGION) y TRANSACCION: Nombre del procedimiento en el que se

ejecuta el programa que se encarga de la monitorización automática de los recursos de red locales. La transacción es la asociada a dicho programa (Ver el manual de estadísticas EE50USII, apartado 7).

 PUERTO CONSULTAS PX-TX: Puerto IP del “servidor de consultas” sobre la

pasarela que tenga asociada dicho servidor (por defecto: 8120. Para más información consulte el manual correspondiente a la pasarela: EPR50USIA o

ETX50USII).

 TIEMPO DE ESPERA PX-TX: Intervalo de espera permitido para que el servidor de

consultas conteste a una petición.

Para conocer los programas asociados a las Transacciones anteriores consulte el manual de instalación.

Pulsando la tecla ENTER se realizará el Alta/Modificación del Entorno Local primario en la Base de Datos de Perfiles. Para volver a la pantalla anterior se pulsa <PF7>, y para abandonar la opción se pulsa <PF3>. Cualquier otra tecla pulsada provoca el mensaje de 'TECLA DE FUNCION ERRONEA'.

(22)

4.2.1.1.3. PARÁMETROS DE ENTORNO LOCAL SECUNDARIO.

Para modificación, consulta o baja, si se ha tecleado un código de subentorno genérico (*, *xxxxx o xxxxx*), se mostrará una pantalla de selección como la siguiente, con los subentornos que cumplan el criterio de selección:

Con S en el campo SEL se accederá a la pantalla de mantenimiento de entorno local secundario.

Se acompaña la pantalla de modificación que tiene protegido el campo Código Local. El alta coincide con la modificación. La consulta tiene todos los datos protegidos. La baja exhibe los datos como en la consulta y se confirma la baja con INTRO.

(23)

Los datos de esta pantalla tienen el siguiente significado:

 ALIAS: Ya se ha explicado en el entorno local primario.  DESCRIPCION: Nombre de la entidad correspondiente.

(24)

4.2.1.2. SESIONES.

Para especificar los parámetros que describen el perfil de una Sesión, es imprescindible haber dado de alta con anterioridad el registro de Entorno Local primario o el secundario si procede.

Se accede a esta pantalla con la opción 2 del menú del Administrador.

En el Alta es necesario teclear los Códigos Local, Remoto y Aplicación completos, aunque si no se pone el Local se toma por defecto el del primario.

En el Alta con copia se actúa igual que en el Alta normal, pero los Códigos de la Sesión introducidos deben corresponder a la que se desea tomar como modelo. En este caso se presentan en la parte inferior de la pantalla las líneas siguientes:

¦ EN CODIGO LOCAL : x nnnnnnn x ¦ ¦ EN CODIGO REMOTO : x nnnnnnn x ¦ ¦ EN APLICACION : xxxxxx ¦

Se teclearán los Códigos Local, Remoto y Aplicación de la Sesión a dar de Alta. Si no se introduce el Local se toma por defecto el del Entorno primario. Con PF3 desaparecen estas líneas adicionales y se retorna a la situación anterior. Las pantallas de detalle que se presentan más adelante, se muestran ya rellenas con los datos de la Sesión modelo, que podrán ser modificados a voluntad.

(25)

En el resto de opciones, Baja, Consulta y Modificación, se presentan dos modalidades diferentes de introducción de Códigos:

 Específica: Se deben teclear los 3 Códigos completos, incluso el Local. Se

presentan directamente las pantallas de detalle de la Sesión correspondiente.

 Genérica: Cualquiera de los tres Códigos se puede teclear:

• Completo: Se seleccionan, en principio, todas las sesiones que tengan el Código Local, Remoto o Aplicación especificado.

• Parcial: Se seleccionan las sesiones cuyos correspondientes Códigos empiecen o terminen con los caracteres especificados delante o detrás de un asterisco respectivamente.

• Espacios o “*”: Se seleccionan todas las sesiones.

Ejemplo: Con Local y Remoto a espacios y Aplicación igual a *CA, se seleccionarían todas las sesiones cuyo código de Aplicación acaba en CA.

Cuando se emplea la modalidad Genérica aparecerá la siguiente pantalla de Selección con todas las sesiones que cumplan los criterios especificados:

Se seleccionará la Sesión que se desee dar de Baja, Consultar o Modificar poniendo una “S” a la izquierda de la línea correspondiente, con lo que aparecerán las pantallas de detalle asociadas.

(26)

Sea cual sea el método de selección empleado, aparecerán pantallas de detalle consecutivas con los parámetros que definen la Sesión. Pulsando las teclas <PF8> y <PF7> se puede cambiar de una pantalla a otra. Pulsando <PF3> se abandona la opción, no actualizándose el registro.

En el Alta, Modificación y Alta con copia, todos los campos, excepto los Códigos Local, Remoto y Aplicación, aparecen desprotegidos. Para efectuar la opción se deberá llegar hasta la tercera pantalla.

En la Baja y Consulta aparecen todos los campos protegidos. Las pantallas y el significado de sus campos son los siguientes: 4.2.1.2.1. PARÁMETROS DE SESIÓN (1)

 TERMINAL OPERADOR: Nombre del Terminal IMS asignado a la Sesión para

presentar los mensajes informativos que le corresponden. Es un campo opcional y si no se especifica no se notifican por pantalla los mensajes informativos.

 NOMBRE (del Remoto): Denominación de la Instalación Remota.

 VERS. REMOTO: especifica el valor de la Versión de EDItran/P de la Instalación

Remota. Puede ser 5.0, 4.1, 4.0, 3.1 ó 3.0. Debe coincidir con el valor correspondiente en la sesión del remoto.

(27)

 ID. ACCESO: También llamado en otras plataformas Identificador de Conexión. Por

defecto es cero y sólo sería necesario ponerlo cuando se dan éstas circunstancias:

• En la instalación Local existen Entornos Locales secundarios.

• Un Remoto con EDItran/P 3.0, 3.1 ó 4.0 va a realizar llamadas a más de un Entorno Local utilizando el mismo Código de Aplicación.

También sería necesario ponerlo si la Instalación Remota lo requiere ya que en los dos extremos debe figurar el mismo valor por lo que, en todo caso, es necesario que se pacte entre los dos extremos.

La razón de la incorporación de este dato en EDItran/P 3.x y 4.0 es meramente técnica y consiste en que en los datos de usuario del paquete de llamada de X.25, que han venido incorporando los códigos del Local, del Remoto y de la Aplicación en versiones anteriores a la 3.0 para identificación de la Sesión empleada, por limitación de tamaño no pueden hacerlo en esta versión y superiores, al haberse ampliado los Códigos de Instalación a 9 caracteres formato NIF. En definitiva, el dato que nos ocupa es un sustituto del Código Local que recibe la llamada X.25. Para más detalles, ver el ejemplo de paquete de llamada entrante de un EDItran/P 3.x ó 4.0 Remoto en Consulta de Ficheros, Consulta de Traza.

 TIPO CONEXION: Tipo de Línea utilizada para conectarse a la Instalación Remota.

‘2’: Conexión por LU 6.2.

'X' : X.25 (por línea privada o pública IBERPAC)

'T': RTC por PAD PUBLICO X.28 (7 bits).

‘I’: Conexión por TCP/IP.

‘P’: Conexión por pasarela TCP/IP-X25(EDItran/TX) para remoto con X25.

‘S’: Conexión por pasarela TCP/IP-X25(EDItran/TX) para remoto con PAD PUBLICO X28.

 USAR PROXY TCP/IP: Con valor ‘S’ indica que las peticiones de conexión salientes

TCP/IP se realizarán a través del Proxy definido en el Entorno. Las llamadas entrantes atravesarán el Proxy, o llegarán directamente, independientemente del valor de este parámetro.

 NRI REMOTO (X25): Describe los tamaños y NRI's de la instalación remota. Sirven

tanto para realizar llamadas a los Remotos como para verificar las llamadas de éstos. No son necesarios para Tipo de Conexión por PAD público, LU 6.2, TCP/IP o pasarela TCP/IP-X25 para PAD. En general, se permite no ponerlos si el Extremo Llamante es “R” (Remoto) – 6 item.

 DIRECCION IP REMOTA: Se especificará la dirección IP remota en notación

decimal de punto (formato nnn.nnn.nnn.nnn, siendo nnn valores comprendidos entre 000 y 255), o el nombre asociado a la dirección.

 PUERTO: Se especificará el puerto por el que la entidad remota (o la pasarela)

atiende las solicitudes de conexión.

 TERMINAL LOCAL: En ISARD X.25: Nombre del terminal asociado a la "LU" del

Nodo Mayor Conmutado de VTAM que se ha elegido para la Sesión. En LU 6.2: Nombre de la conexión LU 6.2 establecida con el remoto. Por este terminal se cursa el tráfico de datos de la Sesión. No es necesario en NPSI ni para TCP/IP o para pasarela.

(28)

 IDNUM/TERMINAL REMOTO: Sólo para ISARD X.25. Es el campo hexadecimal de

5 dígitos que corresponde al campo IDNUM de la PU del Nodo Mayor Conmutado de VTAM asociada al Terminal dado en el parámetro anterior.

 COBRO REVERTIDO: 'S': se aceptan llamadas X.25 del remoto con Cobro

Revertido. 'N': no se aceptan llamadas con esta facilidad para esta Sesión. Se recuerda que las llamadas realizadas a Cobro Revertido son rechazadas por el suministrador de la red X.25 si la línea llamada no tiene contratada esta facilidad.

 EXTREMO LLAMANTE: puede tener tres valores. 'L': el único que puede llamar es

el Local. 'R': sólo se permite que llame el Remoto. 'X': pueden llamar cualquiera de los dos extremos.

 FORMA PAGO: puede tener 3 valores. 'L': el local paga la transmisión. 'R': el

Remoto es quien paga. 'X': puede pagar cualquiera. Si se pone “L” o “X” la llamada saliente se hace a Cobro Normal, si “R” a Cobro Revertido.

 SENTIDO TRAFICO: puede tener 3 valores. 'L': sólo se puede emitir datos en esta

sesión. 'R': sólo se puede recibir datos en esta sesión. 'X': se permite emitir y recibir datos para esta sesión.

 VALIDAR DIR / NRI: Puede tener 3 valores. 'S': Para conexión TCP/IP se validarán

las direcciones remotas de las peticiones de conexión entrantes, para X25, PAD o pasarela TCP/IP-X25 se validarán los NRI locales y remotos de las llamadas entrantes. 'N': no se realizarán ninguna validación. ‘ ‘ : Si no se especifica ningún valor se funcionará en la forma tradicional, validando NRI si la conexión es X25, PAD o pasarela y no validando la dirección IP.

 ROTA DIR/NRI: Rota las direcciones de conexión, para todos los tipos de conexión

excepto LU 6.2, dependiendo de los valores que tome.

‘L’: Rota direcciones Locales. Cuando en la solicitud de llamada se establezca el circuito por una dirección local que no está en la primera posición de los perfiles, se colocan en dicha posición las características de la línea por la que se estableció la conexión, y se rotan las líneas locales, sin eliminar ninguna de ellas, de modo que en un posterior intento de conexión se eviten los backups locales.

‘R’: Rota direcciones Remotas. Cuando en la solicitud de llamada se establezca el circuito por una dirección remota que no está en la primera posición de los perfiles, se colocan en dicha posición las características de la línea por la que se estableció la conexión, y se rotan las líneas remotas, sin eliminar ninguna de ellas, de modo que en un posterior intento de conexión se eviten los backups remotos.

‘X‘: Rota ambas direcciones, por tanto se evitan todos los backups, locales y remotos.

 CONEXION AUTOMATICA: Puede tener 2 valores. 'S': se establece

automáticamente el circuito virtual conmutado al solicitarse el comienzo de la emisión o recepción. 'N': se ha de pedir una conexión manual previa a la solicitud de emisión o recepción.

 DESCONEXION AUTOMATICA: Puede tener 2 valores. 'S': se libera

automáticamente el circuito virtual conmutado al solicitarse el fin de una emisión o recepción. 'N': se ha de solicitar una petición de liberación para finalizar la conexión al finalizar una emisión o una recepción, si el Remoto no libera.

(29)

4.2.1.2.2. PARÁMETROS DE SESIÓN (2).

Los datos de las hasta 6 líneas locales, 6 direcciones de Proxy y de EDItran/TX se copian del Entorno Local primario al realizar el Alta de la Sesión y ya se han comentado en el apartado correspondiente. Pueden variarse libremente en el Alta y en la Modificación de la Sesión, siendo las que realmente se emplean para realizar las llamadas salientes y para verificar las llamadas entrantes.

(30)

4.2.1.2.3. PARÁMETROS DE SESIÓN (3).

CLIENTE SERVIDOR TCP/IP: Nombre de la transacción que gestionará las conexiones, tanto locales como remotas, y el tráfico de datos, en ambos sentidos, de las sesiones que se conecten vía TCP/IP (ZTCP por defecto).

 CRC: 'S': el intercambio de mensajes se realiza con un Código de Redundancia

Cíclica para detectar errores de transmisión. “N”: no se realiza esa comprobación. Debe ser pactado con el Remoto.

 TRANSACCION NUCLEO: Nombre de la transacción del núcleo de EDItran/P que

realiza la transmisión de los datos. Cada núcleo podrá tener acceso a unas B.D. de emisión y recepción diferentes según la generación que se haya realizado en la instalación.

 NUM. REG. SINCRONISMO: Número de tres cifras que indica el tamaño máximo

(número de registros de tampón) de la ráfaga de sincronismo. Sólo utilizado por el extremo emisor de manera que después del envío de los mensajes que componen la Ráfaga, se solicita al Remoto confirmación de que se han recibido correctamente.

 TRAZA: Si se desea que EDItran/P grabe en la B.D. de traza los mensajes

intercambiados en la Sesión. Con 'S': se graban todos; con ‘C’ se graban los mensajes de inicio y control, descartándose los de datos (SFP Y SBP) y con 'N' no se graban.

(31)

 TIME-OUT: Tres cifras en minutos y segundos que indica el tiempo máximo que se

espera por una respuesta a una petición. Si concluido este tiempo no se recibe respuesta, la petición es reenviada. Este intervalo se aplica a las peticiones de inicio y fin de emisión al remoto, a las peticiones de conexión, asociación y liberación y a cualquier otro proceso que requiera mecanismos de reenvío. A las peticiones de conexión a la red se aplica el doble de intervalo. Al mecanismo de control de actividad (STI) se aplica el triple.

 TIME-OUT DATOS: Análogo al anterior pero aplicado únicamente a la ráfaga de

envío de datos. Si no se ha especificado valor se aplica el contenido del campo ‘Time-out’.

 NUM. MAX. REINTENTOS: Es el número de veces que se reenvía un mensaje que

requiere la respuesta del remoto o de la red (emisión, recepción, sincronismo, conexión). Cuando no se recibe una respuesta, la petición es repetida el número de veces que indique este parámetro y con un intervalo marcado por ‘Time-out’. Si se alcanza éste número de reenvíos la petición es descartada por ‘exceso de reintentos’. Los parámetros ‘Número de registros de sincronismo’, ‘Time-out’ y ‘Número máximo de reintentos’, deben estar armonizados entre sí en el extremo emisor, teniendo en cuenta las velocidades de las líneas local y remota, y la longitud de transmisión. El intervalo de timeout debe adecuarse al tiempo que tarda la ráfaga de sincronismo (Número de registros de sincronismo x Longitud de mensaje) en llegar al remoto. Un intervalo inadecuado provoca la retrasmisión innecesaria de mensajes. Si el intervalo fuera demasiado pequeño podrían agotarse los reintentos abortándose la transmisión.

 ENVIO POR SWIFT (S/N): Indica si se debe utilizar la red SWIFT para el envío de

ficheros.

 LONG. MENSAJE: Especifica la longitud de los registros del Tampón de emisión y

recepción, 252 a 4050 (Sin incluir la identificación de la Sesión). Ha de coincidir con la longitud de mensaje o transmisión que haya especificado el Remoto para ésta Sesión. Se suele emplear 4050 de manera general y 252 para sesiones que se conectan a través de PAD X.28, aunque también se admiten valores intermedios, pero las plataformas OS/400 y VMS de EDItran/P no admiten dichos valores intermedios.

 HORA INICIO y HORA FIN: Margen horario para establecer una conexión o iniciar

una emisión o recepción. Cuando ambos campos están a 0, indica que no existe margen horario, y se pueden realizar las operaciones anteriores cuando se desee. Este valor se aplica a las peticiones locales de conexión, emisión ó recepción y a las peticiones remotas de conexión. Con trasmisiones no orientadas a conexión (LU 6.2) se aplica a todos las peticiones, locales o remotas, de emisión y recepción.

 ASCII-EBCDIC: Especifica el alfabeto que se utiliza en el protocolo de EDItran/P

(cabeceras de mensajes) ya que nunca se hace traducción de los datos, dejando esta función a las interfaces. EDItran/P MVS siempre emplea protocolo EBCDIC por lo que, en general, este dato es irrelevante pero los remotos deberán poner el campo correspondiente a “E”. La interfaz EDItran/MQ (carga dinámica) emplea este campo para traducir los mensajes de EBCDIC a ASCII si se pone a “A”.

 COMPRESION: Indica si se aplica compresión a los mensajes de datos.

'S': Los datos se transmiten comprimidos utilizando el algoritmo de Compresión por Ristras. Esta opción no es aconsejable cuando se utiliza

(32)

Criptografía y/o Compresión "batch" de EDItran/G o el contenido de los ficheros es aleatorio, ya que, dependiendo de la naturaleza de los datos, puede originar mensajes comprimidos más grandes que los originales que podrían abortar la transmisión.

'N': Los datos se transmiten en el formato original de la aplicación - pueden estar comprimidos en "batch" o no -.

'L': Los datos son comprimidos por EDItran/MQ - carga dinámica - con el algoritmo de Compresión LZW.

'V': Se utiliza el algoritmo de Compresión por Ristras mejorado. La compresión se aplica a los mensajes cuando se produce una ganancia apreciable. Esto permite aplicar la compresión o el cifrado Batch simultáneamente y comprimir cualquier tipo de datos, sin riesgo de aborto de la transmisión.

 ENVIO AUTOMATICO: permite el reintento de una transmisión que se solicitó fuera

del margen horario. Si se realiza una petición local de emisión o recepción fuera de la ventana horaria, marcada por Hora Inicio y Hora Fin, este parámetro permite que la petición sea almacenada y se reintente una vez que se alcance la hora de inicio. El reintento no se efectúa si se produce alguna de las siguientes circunstancias

• el Operador o la Aplicación solicitan fin de emisión / recepción, aún cuando no se esté trasmitiendo,

• se modifica el Perfil de Sesión,

• el módulo de T/O no está activo.

Con Envío automático a ‘N’ las peticiones locales que llegan fuera de horario son rechazadas. En ningún caso se almacenan ni reintentan las peticiones remotas de conexión.

 SINCRONISMO APLI.: Tiene 3 posibles valores. 'S' para las Interfaces de

Aplicación que generan el fichero Tampón con Sincronismos. 'N': si se genera un fichero Tampón sin Sincronismos de Aplicación (caso habitual). 'T': para antiguas Interfaces de Aplicación con Control de Totales.

 TRANSACCION EDItran/TR y TERMINAL EDItran/TR: Sólo en el caso de que se

disponga del módulo opcional EDItran/TR, ejecución de transacciones en tiempo real. Para más información consúltese el manual de usuario de dicho módulo.

(33)

4.2.1.2.4. PARÁMETROS DE SESIÓN (4).

 CRIPTOGRAFIA: Puede tener dos valores: ‘N’ cuando no se desea utilizar

criptografía (valor por defecto). ‘S’ cuando se utiliza la criptografía. A continuación se relacionan y se describen todos los parámetros que intervienen en el sistema criptográfico. En el Anexo D se incluye un cuadro con la parametrización, tipos de claves y errores de cifrado.

 VERSION CRIPTOGRAFICA: Puede tener los siguientes valores:

2.2: Para el sistema automático del intercambio de claves, propio del subsistema de seguridad de EDItran.

3.0: Cuando el intercambio de claves se realiza externamente a EDItran.

 CAMBIO DE CLAVE V2.2: Este campo sólo tiene efecto cuando se especifica ‘S’

en CRIPTOGRAFIA y la versión CRIPTOGRAFICA es ‘2.2’. Puede tener tres valores:

‘S’: Se cambia de clave criptográfica cada vez que se inicia una sesión.

‘N’: No se cambia de clave.

‘U’: Se cambia de clave sólo una vez en el primer inicio de sesión. Una vez que EDItran/P haya realizado este cambio pondrá en este campo el valor ‘X’. Este

(34)

valor ‘X’ no puede ser tecleado por el Administrador y para EDItran/P tiene un significado idéntico al valor ‘N’.

 ALGORITMO CONFIDENCIALIDAD: Indica si se desean cifrar los datos en tiempo

de transmisión y si se empleará cifrado DES o Triple DES. Puede tener los siguientes valores:

• ‘Espacios’: Cuando no se desea cifrar datos en tiempo de transmisión, pero sí puede cifrar la Interfaz Genérica de Aplicación (EDItran/G).

DES: Si se desea cifrar datos mediante algoritmo DES (DES “simple” con claves de 64 bits).

TD2: Si se desea cifrar datos mediante algoritmo Triple DES con clave doble (128 bits).

TD3: Si se desea cifrar datos con algoritmo Triple DES de clave triple (192 bits).

 ALGORITMO AUTENTICACIÓN: Indica el algoritmo utilizado para cifrar la clave de

sesión, y los datos intercambiados para autentificar los extremos. Puede tener los siguientes valores:

• ‘Espacios’: Si no se desea autentificar los extremos (opción no válida si se desean cifrar datos en tiempo de transmisión).

DES: Si se desea autentificar los extremos con algoritmo DES.

RSA: Si se desea autentificar los extremos con algoritmo RSA (opción válida únicamente para versión de Criptografía 3.0).

PKI: Si se desea autentificar los extremos mediante certificados digitales suministrados por un servidor externo (opción válida únicamente para Criptografía 3.0).

 INTERFAZ DE CLAVES: Este campo sólo tiene efecto cuando VERSION

CRIPTOGRAFICA es ‘3.0’ y el algoritmo de autenticación es DES o RSA. Si se especifica una interfaz de gestión de claves externa, dicha interfaz facilita las etiquetas correspondientes a las claves auxiliares intercambiadas de manera externa a EDItran. En este campo se especificará el nombre del programa de dicha interfaz. Esta interfaz puede sustituirse por la especificación de los parámetros CLAVE LOC. y CLAVE REM. que se detallan más adelante.

 PARAMETROS: Se especificarán los parámetros de paso de la interfaz externa de

gestión de claves de intercambio.

 CLAVE LOC: Sólo es válido cuando VERSION CRIPTOGRAFIA es ‘3.0’ y el

algoritmo de autenticación es DES o RSA. Se especificará el label o etiqueta de una clave auxiliar. Si el ALGORITMO DE AUTENTICACION es ‘DES’ se especificará el label de la clave auxiliar ‘EXPORTER’ y si el ALGORITMO DE AUTENTICACION es ‘RSA’ se especificará el label o etiqueta de la clave privada local.

 CLAVE REM: Sólo es válido cuando VERSION CRIPTOGRAFIA es ‘3.0’ y el

algoritmo de autenticación es DES o RSA. Se especificará el label o etiqueta de una clave auxiliar. Si el ALGORITMO DE AUTENTICACION es ‘DES’ se especificará el label de la clave auxiliar ‘IMPORTER’ y si el ALGORITMO DE AUTENTICACION es ‘RSA’ se especificará el label o etiqueta de la clave pública remota.

(35)

 NOMBRE PSS (Personal Secure Store): Sólo es válido cuando VERSION

CRIPTOGRAFIA es ‘3.0’ y el algoritmo de autenticación es PKI. Se especificará el nombre del directorio en el que se encuentra el certificado local. Suele coincidir con el usuario del servidor de certificados.

 PIN PSS: Se especifica la contraseña del usuario para acceder al PSS (sólo PKI).  DN REMOTO (Distinguished Name): Características del certificado remoto (sólo

PKI)

Los campos que se detallan a continuación se rellenarán en el caso de utilizar Procedimientos de Usuario o Interfaces de Aplicación que serán ejecutados automáticamente por EDItran/P al ocurrir determinados eventos (ej. vía BMP).

 PREVIO EMISION: nombre del Procedimiento que se ejecuta antes de empezar la

emisión si el tampón emisor no está preparado.

 PREVIO RECEPCION: como en el caso anterior, pero referido a recepción.

 POSTERIOR EMISION: nombre del Procedimiento que se ejecuta una vez

finalizada la emisión.

 POSTERIOR RECEPCION: como en el caso anterior, pero referido a recepción.  INTERRUPCION TRANSM.: nombre del Procedimiento que se ejecuta cuando se

interrumpe una Emisión o una Recepción.

 PROC. CONFIRMACIONES: nombre del Procedimiento que se ejecuta cuando

desde la opción de Confirmación de Ficheros (6 del menú principal) se pide una Finalización Forzada de la Presentación, Inicializar Recepción de la Confirmación o Preparar Reemisión de la Confirmación Finalizada.

 TRANSAC.: Nombre de la transacción a la que se envía cada una de las peticiones.

En las opciones de Alta o Modificación y una vez tecleados y validados los valores de las tres pantallas, pulsando la tecla ENTER se realiza la actualización.

(36)

4.2.1.3. MODIFICACIÓN GENÉRICA DE SESIONES.

Con esta opción se modifican los datos de un grupo de sesiones seleccionado a través de la siguiente pantalla a la que se accede tecleando la opción 4 del menú del administrador, la 3.4 del menú de EDItran/P, la opción 1.3.4 del menú general y la finalización de la modificación solicitada.

Se ofrecen 2 opciones:

• C- Cambia por. Realiza la modificación de las sesiones cuyos parámetros coincidan con un valor determinado.

• M- Modificación incondicional. Se modificarán con los parámetros implementados las sesiones seleccionadas independientemente del valor que tuvieran antes dichos parámetros.

El procedimiento que se seguirá es el siguiente:

− Se muestran los parámetros con los valores recogidos de la primera sesión que cumpla los criterios de selección. En la opción “C” se muestran los mismos valores como valor de cambio.

(37)

− Se seleccionan los parámetros a modificar tecleando una “s” delante de ellos. En la opción de cambio, el valor a comprobar ha de ser distinto del que queremos introducir y no tiene porqué ser el mostrado por defecto.

− Una vez terminados de seleccionar los cambios, se pulsa INTRO, y se mostrarán las sesiones que cumplen el criterio de selección, con un comentario indicando si se va a realizar el cambio o no. Utilizando PF7 y PF8 podrá visualizar todas las sesiones.

− Pulsando PF2 se realizará la modificación, sin que sea necesario consultar todas las sesiones afectadas si no se desea.

(38)

4.2.2.OPERADOR.

Para gestionar las Sesiones de Transmisión (conexiones, mensajes, inicio o fin de emisiones o recepciones) se selecciona la opción 1 desde el Menú General, =1 desde cualquier menú o ZTBO 1 desde IMS, y aparece la pantalla Operador de EDItran/P, donde se presentan todas las funciones que se pueden solicitar a EDItran/P.

Estas funciones son:

 CONSULTA DE LAS SESIONES. La consulta es de Sesiones activas y se puede

realizar de dos formas:

• GENÉRICA: Se pueden rellenar los campos Código Local, Código Remoto y Aplicación tal como se ha descrito en el mantenimiento de Sesiones en el Administrador de EDItran/P. Recordemos que cada uno de los campos se puede teclear total o parcialmente (en este caso con * inicial o final) o no teclear. Se muestra la siguiente pantalla a razón de una línea por sesión que cumpla los criterios de selección y que esté activa.

(39)

• ESPECÍFICA para una sesión determinada: para ello sí es necesario teclear completamente los 3 códigos. La pantalla que aparece es la siguiente:

(40)

En ambos caso, dando ENTER se actualiza el contenido de la pantalla y con PF3 se retorna a la pantalla de Operador.

En todas las funciones que siguen, salvo en Rearranque de Red en la que no se debe introducir ninguno de los códigos, se puede efectuar una petición genérica o una específica para una sesión con los mismos criterios que para la consulta de las sesiones. Con una petición específica se realiza la función pedida. Con una petición genérica se muestra una pantalla como la de ejemplo siguiente con todas las sesiones que cumplan los criterios de selección:

(41)

Poniendo “S” en el campo de selección a la izquierda, se solicita la ejecución de la función pedida para la sesión correspondiente, informando en el mensaje de la derecha del resultado de la petición.

 PETICION DE CONEXION. Para establecer manualmente la conexión física con el

remoto y poder iniciar el proceso de transmisión.

 PETICION DE LIBERACION. Para poder liberar manualmente la conexión existente

con una sesión. Es necesario no estar emitiendo ni recibiendo.

 PETICION DE EMISION. Solicitud de comienzo de la emisión local de un fichero.  PETICION DE RECEPCION. Solicita el comienzo de recepción de un fichero, que

debe emitir el remoto.

 FIN DE EMISION. Petición de fin forzado de la emisión local (interrupción de

emisión).

 FIN DE RECEPCION. (Idem del anterior pero para recepción).

 MENSAJE PARA EL OPERADOR REMOTO. Es obligatorio que exista conexión

con la sesión destinataria del mensaje. Aparece la pantalla siguiente donde se teclea el texto a enviar al remoto en el campo MENSAJE.

(42)

Los mensajes recibidos del operador remoto se muestran en el TERMINAL OPERADOR definido en el perfil de Sesión. Si la sesión no utiliza confidencialidad también pueden consultarse en el Log de EDItran.

 REARRANQUE DE RED. Se liberan todas las sesiones conectadas que no estén

transmitiendo. No aplicable a sesiones con conexión LU62.

4.2.3.CONSULTA DE FICHEROS.

Para consultar los ficheros de EDItran/P se selecciona la opción 1.2 desde el Menú Principal, =1.2 desde cualquier menú, o ZTBO 1.2 desde IMS. Aparece la pantalla de Consultas de Ficheros siguiente.

(43)

Las Consultas que se pueden realizar son las siguientes:

4.2.3.1. CONSULTA DEL REGISTRO EMISIÓN/RECEPCIÓN.

Se accede a esta pantalla con la opción 1 del menú de Consulta de Ficheros. Se obtiene la pantalla de selección siguiente:

(44)

Se teclearán obligatoriamente los 2 primeros campos con “L” para Local, “R” para Remoto, “E” para Emisión y “R” para recepción. Con respecto a los otros 3 campos que constituyen el identificador de la sesión, se siguen las mismas reglas que ya se han comentado en el mantenimiento de Sesiones en el Administrador y en la consulta de las Sesiones en el Operador en cuanto a consulta específica o genérica.

En consulta específica se realiza el proceso directamente. En consulta genérica se presenta una pantalla como la siguiente de ejemplo con todas las sesiones que cumplan con los criterios de selección:

(45)

Introduciendo “S” en el campo de selección de la izquierda en la línea correspondiente a la sesión deseada, se obtiene el mismo resultado que en la consulta específica.

En cualquier caso, si se selecciona la consulta del LOCAL, se presenta una pantalla con los datos del registro de control del fichero Tampón de emisión o recepción local para la Sesión especificada.

(46)

Si se selecciona la consulta del REMOTO, EDItran/P local envía el mensaje de consulta al remoto, quedando el local en espera de recibir la respuesta, la cual se presenta en el TERMINAL OPERADOR de la Sesión con un formato de pantalla igual al de la Consulta de Local. Es requisito imprescindible para la Consulta del Remoto haber establecido previamente una conexión entre ambos centros, y haber declarado un TERM. OPER. para la Sesión.

(47)

4.2.3.2. CONSULTA DEL FICHERO DE TRAZA.

Para consultar los registros de traza se selecciona la opción 2 del menú de Consulta de Ficheros. Se presenta la pantalla siguiente

En la B.D. de traza se graban todos los mensajes procesados por EDItran/P, tanto entrantes como salientes, correspondientes a las Sesiones en cuyo perfil se ha especificado Traza=S, o solamente los mensajes de control si se ha especificado Traza=C. Asimismo, se graban las llamadas entrantes cuya Sesión no existe.

Las consultas pueden dividirse en dos tipos según la cantidad de información mostrada por cada mensaje:

 Expandida. Los mensajes se muestran en su integridad a razón de varias líneas de

pantalla por mensaje.

 No expandida. Opción por defecto. Se muestran los datos más significativos de los

mensajes a razón de una línea de pantalla por mensaje.

En cuanto al tipo de mensajes, se pueden mostrar únicamente los mensajes de control (todos excepto los de datos y sincronismo) poniendo ‘S’ en el segundo campo de esta pantalla.

Referencias

Documento similar