Uso de listas de ficheros por Editran
El producto, permite la transmisión de varios ficheros por la misma sesión.
Para emitir:
Algunos clientes, utilizan lista de ficheros (ZTBGFCAR, ver formato Tabla 1) para realizar las cargas, pues sus ficheros tienen nombres distintos en cada una de ellas. Por tanto, crean diariamente una lista de ficheros de cada presentación a emitir. Esta lista, es pasada al paso previo a emisión. Normalmente, para poder utilizar un único procedimiento con todos los remotos, el dsname de la lista de ficheros está formada con variables reconocibles por el procedimiento (origen, remoto y aplicación).
Otros clientes, utilizan siempre los mismos dsnames de ficheros a emitir (en cada transmisión tienen distinto contenido), por lo que optan por indicar en los propios perfiles del producto, el dsname de los ficheros a emitir.
Para recibir:
Si en los perfiles de la aplicación, no se indica nada, descarga los ficheros recibidos con un nombre por defecto
Si en los perfiles de la aplicación, se indica algo, descarga los ficheros recibidos con el nombre indicado
En todos los casos, el posterior a recepción, paso ZTBGLFE, proporciona un fichero al usuario, que es una lista de ficheros recibidos y descargados (ZTBGFLFE, ver formato TABLA 2)
Tabla 1. Contenido del fichero ZTBGFCAR, fichero fijo de 80 de longitud, cuyo contenido son los ficheros de aplicación de emisión y las características de los mismos. El contenido es el siguiente (un registro por fichero):
Nivel
Nombre
Long.
Tipo
Descripción
1
Formato de fichero
1
Alfn.
Formato de fichero de aplicación:
‘R’: Registro, ‘M’: Modificado
1
Lenguaje datos origen
1
Alfn.
Lenguaje original de los datos:
‘A’: Ascii, ‘E’: Ebcdic, ‘B’:Binario
1
Traducir en emisión
1
Alfn.
Lenguaje en el que se emiten los datos:
‘A’: Ascii, ‘E’: Ebcdic, ‘N’:Sin traducción
1
Compresión
1
Alfn.
Compresión:
‘F’ Comprimido, ‘N’ Sin compresión
1
Filler
1
Alfn.
Espacio de separación
1
Nombre físico
74
Alfn.
Nombre físico del fichero de aplicación
1
Filler
1
Alfn.
Espacio de separación
Tabla 2. Contenido del fichero ZTBGFLFE (lista de ficheros recibidos, que deja actualmente el procedimiento posterior a recepción), fijo de 130 de longitud. El contenido es el siguiente (un registro por fichero):
Nivel
Nombre
Long.
Tipo
Descripción
1
Area de fichero
130
Alfn.
2
Nombre físico
44
Alfn.
Nombre físico del fichero de aplicación descargado
2
Filler
1
Alfn.
Guion de separación
2
Fecha-fin-presentación
14
Num.
Fecha-Hora de fin de presentación en formato AAAAMMDDHHMMSS
2
Tipo-Fichero cargado
4
Num.
Tipo de fichero cargado ó de salida
‘FIJO’
‘VBLE’
‘VEXP’
‘BINA’
2
Lenguaje-datos cargados
1
Alfn.
Lenguaje de los datos cargados:
‘A’: Ascii, ‘E’: Ebcdic, ‘B’: Binario
2
Compresión
1
Alfn.
Indica si el fichero fue cargado con compresión:
‘F’ Comprimido, ‘N’ Sin compresión
2
Filler
1
Alfn.
Área de reserva
2
Nombre físico origen
44
Alfn.
Nombre físico del fichero de aplicación en origen
2
Bytes fich.aplic
12
Num
Bytes fichero aplicación
2
Longitud de reg.
6
Num
Lrecl.
2
Filler
1
Alfn.
Área de reserva
Última actualización