Beruflich Dokumente
Kultur Dokumente
5
ST
PREFIX USER03* PARA VER LO PSROCESOS SI NO LO COLOCAMOS NO SALEN
S PARA VER EL JOB PERO NOS COLOCAMOS EN EL JOB NO EL EL USUARIO
15
1 8
0001COBOL2208201128102011JAVIER
J00200640
0002COBOL2208201128102011JESUS
J00200380
0003COBOL2208201128102011ANA LAURA A00212245
0004COBOL2208201128102011ROSARIO
R04280375
0005COBOL2208201128102011CHRISTIAN C00612022
0006COBOL2208201128102011YONI
Y00200114
0007COBOL2208201128102011YURIDIA
Y20910045
0008COBOL2208201128102011RAUL
R20040064
0009COBOL2208201128102011EDER
E00200543
0010COBOL2208201128102011JONNATHAN J20023423
0011COBOL2208201128102011ARI
A09913066
________
le damos la opcuion 6 del menu
le damos en el iocno de transfer
y bucamos el archivo plano
EN HOST NAME LE PONEMOS_- 'USER03.GEISI.ENTRADA'
EN EL HOST OPSYS
Ejercicio
HACER UN JCL JCXXX21
BORRAR U NARCHIVO
CLASISIFICAR POR NOMBRE
BORRAR EL ARCHIVO
26
41
42
Y CUANDO LE DAMOS EL
USERXX.GEISI.ENTRADA
SALIDA1
SALIDA2
SALIDA3
=M.5 PARA VER EL ESTADO DE TU JOB
=3.4 PARA VER CUALES ARCHIVOS TIENES
004200************************************************
004300 01 FECHA PIC 9(06) VALUE ZEROS.
004400 01 FILLER REDEFINES FECHA.
004500 05 AA PIC 9(02).
004600 05 MM PIC 9(02).
004700 05 DD PIC 9(02).
004800 01 WS-FIN-ARCHIVO PIC 9(01) VALUE ZEROS.
004900 88 FIN-ARCHIVO VALUE 1.
005000 01 WS-CUENTA-LINEAS PIC 9(02) VALUE ZEROS.
005100 01 WS-CUENTA-HOJAS PIC 9(02) VALUE ZEROS.
005110 01 WS-TOT-PROV PIC 9(02) VALUE ZEROS.
005120 01 WS-PROVEEDOR PIC X(41) VALUE ZEROS.
005200 01 ST-ENTRADA PIC XX.
005300 01 TABLA-MESES.
005400 05 FILLER PIC X(36) VALUE
005500 'ENEFEBMARABRMAYJUNJULAGOSEPOCTNOVDIC'.
005600 01 FILLER REDEFINES TABLA-MESES.
005700 05 T-MES OCCURS 12 TIMES PIC X(03).
005800 01 LINEA-01.
005900 05 FILLER PIC X(17) VALUE
006000 'PROGRAMA REPORTE2'.
006100 05 FILLER PIC X(74) VALUE SPACES.
006200 05 FILLER PIC X(07) VALUE
006300 'FECHA'.
006400 05 L1-DD PIC 9(02).
006500 05 FILLER PIC X(01) VALUE '-'.
006600 05 L1-MES PIC X(03).
006700 05 FILLER PIC X(01) VALUE '-'.
006800 05 L1-SS PIC X(02) VALUE '20'.
006900 05 L1-ANIO PIC 9(02).
007000 01 LINEA-02.
007100 05 FILLER PIC X(46) VALUE SPACES.
007200 05 FILLER PIC X(23) VALUE
007300 'CURSO DE MAINFRAME'.
007301 05 FILLER PIC X(30) VALUE SPACES.
007310 05 FILLER PIC X(04) VALUE 007320 'HOJA'.
007400 05 FILLER PIC X(02) VALUE SPACES.
007500 05 L1-HOJA PIC X(02).
007600 01 LINEA-03.
007700 05 FILLER PIC X(46) VALUE SPACES.
007800 05 FILLER PIC X(20) VALUE
007900 'REPORTE DE PRODUCTOS'.
008000 01 LINEA-05.
008100 05 FILLER PIC X(112) VALUE ALL '*'.
008200 01 LINEA-06.
008300 05 FILLER PIC X(05) VALUE SPACES.
008400 05 FILLER PIC X(6) VALUE 'CLAVE'.
008500 05 FILLER PIC X(10) VALUE SPACES.
CREACION DE UN JCL
//UGFOR00F JOB CLASS=S,
// MSGCLASS=X,
// MSGLEVEL=(1,1),
// NOTIFY=UGFOR05,
// REGION=0M
//JOBLIB DD DSN=CURSOS.LOADLIB,
// DISP=SHR
//PASO01 EXEC PGM=REPORTE2
//SYSPRINT DD SYSOUT=*
//ENTRADA DD DSN=UGFOR05.IPNMEX.FIX.ARTI,
// DISP=SHR
//SALIDA DD DSN=UGFOR05.IPNMEX.FIX.ARTIX,
// DISP=(NEW,CATLG,DELETE),
// UNIT=3390,
// SPACE=(TRK,(1,1)),
// DCB=(DSORG=PS,LRECL=113,BLKSIZE=0,RECFM=FB)
//SYSOUT DD SYSOUT=*