EDItran 50 Listado de los ficheros a emitir z/os IMS Descripción del programa Indra Marzo de 2008 ED50LFP Listado ficheros a emitirdoc
Indra 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 50 z/os IMS Descripción del programa Referencia: ED50LFP Listado ficheros a emitirdoc Avda de Bruselas, 35 28108 MADRID Empresa : Departamento: Contacto : Dirección :
EDItran 50 z/os IMS Descripción del programa 1 Descripción Se crea una utilidad que permite volcar a un fichero secuencial la lista de los ficheros de emisión contenidos en perfiles de EDItran/G para una determinada sesión El programa puede ejecutarse como un JCL o como un paso de los procesos de carga La sesión se le pasa vía PARM El resultado del programa es un fichero secuencial de 80 bytes con un registro por cada fichero de emisión contenido en perfiles El formato de registro es el mismo que el del fichero de ficheros de carga ZTBGFCAR: NOMBRE DE FICHERO F-L-T-C Donde NOMBRE DE FICHERO tiene 44 bytes F es el formato de registro y tiene valores R para formato de registro y M para formato binario (modificado), L es el lenguaje original de los datos, con valores A para ASCII, E para EBCDIC y B para binario, T es la traducción, con valores A o E para traducir a ASCII o a EBCDIC y N para no traducir y C indica la compresión con F para comprimir por fichero y N para no comprimir El programa es un programa Cobol batch que ejecuta internamente una BMP para acceder a la base de datos de perfiles ZTBGDPED 2 Empleo El JCL ZTGJLFP ejecuta el módulo ZTBGBLFP de forma aislada Por PARM se le pasa la sesión de presentación de 24 bytes //KI0E8A2F JOB (EGDC,KIT,,99),'ZTBGJLFP',MSGCLASS=H,CLASS=A, // NOTIFY=&SYSUID //ZTBGLFP EXEC PGM=ZTBGBLFP, // PARM='000099980000099940PRUEBB/CBLQDA(ON)' //STEPLIB DD DSN=IMS710PSDFSRESL,DISP=SHR // DD DSN=KIEGDILOAD,DISP=SHR //ZTBGF032 DD DSN=KIEGDIZTBGZTBGF032,DISP=SHR //ZTBGFLFP DD SYSOUT=* //ZTBGFPRI DD SYSOUT=*,DCB=(BLKSIZE=105) //SYSOUT DD SYSOUT=* //CEEDUMP DD SYSOUT=* // Si se quiere utilizar dentro de los procesos de carga se añadirá un paso adicional invocando al programa ZTBGBLFP de la misma manera En un procedimiento estándar se pueden utilizar las variables L1, L2, R1, R2 y PR (presentación) para conformar la sesión El procedimiento de carga ZTBGP1, ya modificado, quedaría de la siguiente forma Indra ED50LFP Listado ficheros a emitirdoc 10/03/2008 Pag 2-1
EDItran 50 z/os IMS Descripción del programa // PROC ORIGEN=,FUNCION=,L0=, // L1=,L2=,R1=,R2=,AP=,PR=,LF= //*--------------------------------------------------------------- //ZTBGLFP EXEC PGM=ZTBGBLFP, // PARM='&L1&L2&R1&R2&PR/CBLQDA(ON)' //STEPLIB DD DSN=IMS710PSDFSRESL,DISP=SHR // DD DSN=KIEGDILOAD,DISP=SHR //ZTBGF032 DD DSN=KIEGDIZTBGZTBGF032,DISP=SHR //*LISTA DE FICHEROS //ZTBGFLFP DD SYSOUT=* //ZTBGFPRI DD SYSOUT=*,DCB=(BLKSIZE=105) //SYSOUT DD SYSOUT=* //CEEDUMP DD SYSOUT=* //* //A1P EXEC PGM=ZTBGB110,REGION=0M,TIME=1440, // PARM='&ORIGEN&FUNCION&L1&L2&R1&R2&PR&AP&LF/CBLQDA(ON)' //STEPLIB DD DSN=KIEGDILOAD,DISP=SHR // DD DSN=CEESCEERUN,DISP=SHR // DD DSN=IMS710PSDFSRESL,DISP=SHR Es necesario incluir las DD del paso de carga para acceder al IMS y para devolver errores No es necesario generar ninguna PSB El fichero de salida es ZTBGFLFP, que admite un registro FB de 80 En la siguiente ejecución se muestra el fichero KIEIDAF80 que se envía en binario y sin compresión SDSF OUTPUT DISPLAY KIIMST01 JOB06699 DSID 4 LINE 153 COLUMNS 02-81 COMMAND INPUT ===> SCROLL ===> CSR IEF374I STEP/ZTBEBA00/STOP 20062710935 CPU 0MIN 0000SEC SRB 0MIN 0000S IEF375I JOB/KIIMST01/START 20062710919 IEF376I JOB/KIIMST01/STOP 20062710935 CPU 1MIN 5161SEC SRB 0MIN 0016S KIEIDAF80 M B N N +***** ZMA001H: ALOCACION DINAMICA -NORMAL- (RC=00,RS= 0000,I= 0000) DDN=NUMORD01 DSN=KIEIDAF80 DISP=(SHR,, ) +***** 09:19:57 TIEMPO EMPLEADO= 0,16 SEG +-- --+ Indra ED50LFP Listado ficheros a emitirdoc 10/03/2008 Pag 2-2
BARCELONA Avda Diagonal, 218, 3º 08018 BARCELONA BILBAO Henao, 4, 4ºA 48001 BILBAO MADRID Avda de Bruselas, 35 28108 MADRID SEVILLA Avda San Francisco Javier, 22, 6º 41018 SEVILLA VALENCIA Colón,60 46004 VALENCIA