You are on page 1of 9

1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE

5, 2013 (2013/156) 16:54:43 PAGE 1


SYSUT1=CMN.ABASE.SRC(PIPAH86),SYSUT2=CMN.STGA.AH$.017528.SRC(PIPAH86)
0 . . .
HDU01 ******************************************************************
O N E 37
HDU01 *11-10-2007* HDU01 * SE INCORPORAN EN ESTE LISTADO AQUELLOS *
O N E 38
HDU01 * * * PLAZOS FIJOS QUE VENCEN EL PRIMER D.A H.BIL*
O N E 39
******************************************************************
O N E 40
JMV01 *19-05-2011* JMV01 * SE AUMENTA EL TAMAO DEL VECTOR *
O N E 41
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I FSW01 * 28.05.13 *CDA INF * MODIFICACION SOLICITADA POR PET 28601 *
DIF T W O 42 +
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

******************************************************************
O N E 42

O N E 43
******************************************************************
O N E 44
* *
O N E 45
* E N V I R O N M E N T D I V I S I O N *
O N E 46
. . .
LABEL RECORD IS STANDARD
O N E 81
DATA RECORD IS REG-MOVIMIENTOS
O N E 82
RECORDING MODE IS F
O N E 83
BLOCK CONTAINS 0.
O N E 84

O N E 85
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 01 REG-MOVIMIENTOS PIC X(145).
DIF O N E 86 +
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 *01 REG-MOVIMIENTOS PIC X(145).
DIF T W O 87 +
I FSW01 01 REG-MOVIMIENTOS PIC X(149).
DIF T W O 88 +
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

*
O N E 87
FD FICHERO-FECHAS
O N E 88
LABEL RECORD IS STANDARD
O N E 89
DATA RECORD IS REG-FGT000E-FECHAS
O N E 90
RECORDING MODE IS F
O N E 91
. . .
05 I-INTAPAGF PIC S9(13)V99 COMP-3.
O N E 176
05 I-OFIOPE PIC XXX.
O N E 177
GCH 05 I-RENOVAR PIC X.
O N E 178
GCH 05 I-CABONOMI PIC X(12).
O N E 179
GCH 05 I-MONEDA PIC XX.
O N E 180
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I FSW01 05 I-CTRORESP PIC X(04).
DIF T W O 183+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

O N E 181
*----- WORKA DE LA RUTINA DE FECHAS -----------------------------*
O N E 182

O N E 183
COPY CGTL0120.
O N E 184

O N E 185
. . .
'FECHA :'.
O N E 244
07 TIT-FECHA PIC X(10).
O N E 245

O N E 246
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE
5, 2013 (2013/156) 16:54:43 PAGE 2
SYSUT1=CMN.ABASE.SRC(PIPAH86),SYSUT2=CMN.STGA.AH$.017528.SRC(PIPAH86)
0 01 TITULOS-2 .
O N E 247

O N E 248
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 TIT-SUCU PIC X(3).
DIF O N E 249+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 TIT-SUCU PIC X(3).
DIF T W O 252+
I FSW01 07 TIT-SUCU PIC X(4).
DIF T W O 253+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

07 FILLER PIC X(3) VALUE ' - '.


O N E 250
07 TIT-DES-SUCU PIC X(20).
O N E 251
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 FILLER PIC X(61) VALUE SPACES.
DIF O N E 252+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 FILLER PIC X(61) VALUE SPACES.
DIF T W O 256+
I FSW01 07 FILLER PIC X(60) VALUE SPACES.
DIF T W O 257+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

07 FILLER PIC X(15) VALUE


O N E 253
'SUC/999-INVERS.'.
O N E 254
07 FILLER PIC X(12) VALUE SPACES.
O N E 255
07 FILLER PIC X(08) VALUE
O N E 256
'PAGINA :'.
O N E 257
. . .
07 TIT-DES-TIP-CER PIC X(40).
O N E 330
07 FILLER PIC X(76) VALUE SPACES.
O N E 331

O N E 332
01 TITULO-DETALLE.
O N E 333

O N E 334
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 FILLER PIC X(15) VALUE
DIF O N E 335+
D 'NRO. CERT. '.
DIF O N E 336+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 FILLER PIC X(15) VALUE
DIF T W O 340+
I FSW01 * 'NRO. CERT. '.
DIF T W O 341+
I FSW01 07 FILLER PIC X(19) VALUE
DIF T W O 342+
I FSW01 'NRO. CERT. '.
DIF T W O 343+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
07 FILLER PIC X(07) VALUE
O N E 337
' ORIG. '.
O N E 338
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 FILLER PIC X(24) VALUE
DIF O N E 339+
D 'TITULAR '.
DIF O N E 340+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 FILLER PIC X(24) VALUE
DIF T W O 346+
I FSW01 * 'TITULAR '.
DIF T W O 347+
I FSW01 07 FILLER PIC X(20) VALUE
DIF T W O 348+
I FSW01 'TITULAR '.
DIF T W O 349+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE


5, 2013 (2013/156) 16:54:43 PAGE 3
SYSUT1=CMN.ABASE.SRC(PIPAH86),SYSUT2=CMN.STGA.AH$.017528.SRC(PIPAH86)
0 07 FILLER PIC X(06) VALUE
O N E 341
'PLAZO '.
O N E 342
07 FILLER PIC X(11) VALUE
O N E 343
'FEC IMPOSI '.
O N E 344
07 FILLER PIC X(07) VALUE
O N E 345
. . .
'RETENCIONES'.
O N E 356
07 FILLER PIC X(13) VALUE
O N E 357
GCH ' NETO REN'.
O N E 358

O N E 359
01 WS-LINEA-DETALLE.
O N E 360
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 DET-NRO-CERT PIC X(14).
DIF O N E 361+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 DET-NRO-CERT PIC X(14).
DIF T W O 370+
I 07 DET-NRO-CERT PIC X(18).
DIF T W O 371+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
07 FILLER PIC X VALUE SPACES.
O N E 362
07 DET-OFIOPE PIC X(3) .
O N E 363
07 FILLER PIC X VALUE SPACES.
O N E 364
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D GCH 07 DET-TITULAR PIC X(21).
DIF O N E 365+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 *INI
DIF T W O 375+
I GCH * 07 DET-TITULAR PIC X(21).
DIF T W O 376+
I GCH 07 DET-TITULAR PIC X(17).
DIF T W O 377+
I FSW01 *FIN
DIF T W O 378+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

07 FILLER PIC X VALUE SPACES.


O N E 366
07 DET-PLAZO PIC ZZZZ9.
O N E 367
07 FILLER PIC X VALUE SPACES.
O N E 368
07 DET-FEC-IMPOS PIC X(10).
O N E 369
07 FILLER PIC X VALUE SPACES.
O N E 370
. . .
05 CTN-PRO-REF PIC S9(5)V99 COMP-3 VALUE ZERO.
O N E 457
05 CTN-PRO-PAC PIC S9(5)V99 COMP-3 VALUE ZERO.
O N E 458
05 CTN-PRO-DIF PIC S9(5)V99 COMP-3 VALUE ZERO.
O N E 459

O N E 460
* ------------ CAMPOS DE CORTE ------------------------
O N E 461
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 05 ANT-OFIAPE PIC XXX.
DIF O N E 462+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 05 ANT-OFIAPE PIC XXX.
DIF T W O 475+
I FSW01 05 ANT-OFIAPE PIC XXXX.
DIF T W O 476+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

05 ANT-FEVENFIN PIC X(8).


O N E 463
05 ANT-CODISER PIC XX.
O N E 464
05 ANT-CODISER-R REDEFINES ANT-CODISER PIC 99.
O N E 465
05 ANT-TIPO-CERT PIC XXX.
O N E 466
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE
5, 2013 (2013/156) 16:54:43 PAGE 4
SYSUT1=CMN.ABASE.SRC(PIPAH86),SYSUT2=CMN.STGA.AH$.017528.SRC(PIPAH86)
0
O N E 467
. . .
PERFORM 010-BUSCAR-ENTIDAD
O N E 848
THRU 010-BUSCAR-ENTIDAD-EXIT.
O N E 849
@M001 *** FIN
O N E 850
PERFORM 19-READ-ENTRADA
O N E 851
THRU 19-READ-ENTRADA-EXIT.
O N E 852
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D MOVE I-OFIAPE TO ANT-OFIAPE.
DIF O N E 853+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * MOVE I-OFIAPE TO ANT-OFIAPE.
DIF T W O 867+
I FSW01 MOVE I-CTRORESP TO ANT-OFIAPE.
DIF T W O 868+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

MOVE I-FEVENFIN TO ANT-FEVENFIN.


O N E 854
MOVE I-CODISER TO ANT-CODISER.
O N E 855
MOVE I-TIPOCERT TO ANT-TIPO-CERT.
O N E 856

O N E 857
1-INICIO-PROGRAMA-EXIT. EXIT.
O N E 858
. . .
*
O N E 1226
2-PROCESO-PROGRAMA.
O N E 1227

O N E 1228
@M001 ADD 1 TO W-LEIDOS
O N E 1229

O N E 1230
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D IF I-OFIAPE = ANT-OFIAPE
DIF O N E 123+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * IF I-OFIAPE = ANT-OFIAPE
DIF T W O 124+
I FSW01 IF I-CTRORESP = ANT-OFIAPE
DIF T W O 124+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

IF I-FEVENFIN = ANT-FEVENFIN
O N E 1232
IF I-CODISER = ANT-CODISER
O N E 1233
IF I-TIPOCERT = ANT-TIPO-CERT
O N E 1234
PERFORM 21-ACUMULO-GRABO THRU
O N E 1235
21-ACUMULO-GRABO-EXIT
O N E 1236
. . .
MOVE CTA-FEVALOR-2-SSAA TO CTA-FEVALOR-1-SSAA.
O N E 1315
MOVE CTA-FEVALOR-1 TO DET-FEC-IMPOS.
O N E 1316
MOVE I-NUMECTA TO WS-NUMECTA.
O N E 1317
MOVE I-DIGICTA TO WS-DIGICTA.
O N E 1318
MOVE I-SECPLAZO TO WS-SECPLAZO.
O N E 1319
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D MOVE WS-NRO-CERT TO DET-NRO-CERT.
DIF O N E 132+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * MOVE WS-NRO-CERT TO DET-NRO-CERT.
DIF T W O 133+
I FSW01 MOVE I-OFIAPE TO DET-NRO-CERT(1:3).
DIF T W O 133+
I FSW01 MOVE '-' TO DET-NRO-CERT(4:1).
DIF T W O 133+
I FSW01 MOVE WS-NRO-CERT TO DET-NRO-CERT(5:14).
DIF T W O 133+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE


5, 2013 (2013/156) 16:54:43 PAGE 5
SYSUT1=CMN.ABASE.SRC(PIPAH86),SYSUT2=CMN.STGA.AH$.017528.SRC(PIPAH86)
0 MOVE I-TITULO TO DET-TITULAR.
O N E 1321
GCH MOVE I-RENOVAR TO DET-RENOV.
O N E 1322
ADD WS-NETO TO CTN-TOT-NETO.
O N E 1323
ADD I-INTERES TO CTN-TOT-INTERES.
O N E 1324
ADD I-IMPRETEF TO CTN-TOT-RETENCION.
O N E 1325
. . .
MOVE ZEROES TO CTN-TOT-NETO.
O N E 1554
MOVE ZEROES TO CTN-CANTIDAD.
O N E 1555
MOVE I-TIPOCERT TO ANT-TIPO-CERT.
O N E 1556
MOVE I-CODISER TO ANT-CODISER.
O N E 1557
MOVE I-FEVENFIN TO ANT-FEVENFIN.
O N E 1558
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D MOVE I-OFIAPE TO ANT-OFIAPE.
DIF O N E 155+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * MOVE I-OFIAPE TO ANT-OFIAPE.
DIF T W O 157+
I FSW01 MOVE I-CTRORESP TO ANT-OFIAPE.
DIF T W O 157+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

MOVE 70 TO CTN-LINEAS.
O N E 1560
25-CORTE-OFIAPE-EXIT. EXIT.
O N E 1561

O N E 1562
211-TITULOS.
O N E 1563
MOVE 10 TO CTN-LINEAS.
O N E 1564
. . .
MOVE ANT-OFIAPE TO TIT-SUCU.
O N E 1567
SET IND-SUC TO 1.
O N E 1568
SEARCH T-SUCU-OCC
O N E 1569
AT END
O N E 1570
MOVE SPACES TO TIT-DES-SUCU
O N E 1571
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D WHEN T-OFIAPE(IND-SUC) = ANT-OFIAPE
DIF O N E 157+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * WHEN T-OFIAPE(IND-SUC) = ANT-OFIAPE
DIF T W O 159+
I FSW01 WHEN T-OFIAPE(IND-SUC) = ANT-OFIAPE(2:3)
DIF T W O 159+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

MOVE T-DESC-OFIAPE(IND-SUC) TO TIT-DES-SUCU


O N E 1573
END-SEARCH.
O N E 1574
ADD 1 TO WS-PAGINA.
O N E 1575
MOVE WS-PAGINA TO TIT-PAGINA.
O N E 1576
MOVE SPACES TO FD-LINEA.
O N E 1577
0SER71I - END OF TEXT ON FILE SYSUT1
0SER72I - END OF TEXT ON FILE SYSUT2
-SER75I - RECORDS PROCESSED: SYSUT1(1844)/SYSUT2(1865),DIFFERENCES(15,0,21)
EXPLANATION - 15 RECORDS DIFFER THAT SYNCHRONIZED
TOGETHER
0 RECORDS WERE CONSIDERED INSERTED ON
SYSUT1
21 RECORDS WERE CONSIDERED INSERTED ON
SYSUT2
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE
5, 2013 (2013/156) 16:54:43 PAGE 6
SYSUT1=CMN.ABASE.SRC,SYSUT2=CMN.STGA.AH$.017528.SRC
0SER71I - END OF DIRECTORY ON FILE SYSUT1
0SER72I - END OF DIRECTORY ON FILE SYSUT2
0SER78I - MEMBERS PROCESSED: SYSUT1(22957)/SYSUT2(11),DIFFERENCES(1),REJECTED BY
FILTERS: SYSUT1(22956)/SYSUT2(10)
0SER80I - TIME OF DAY AT END OF JOB: 16:54:43 - CONDITION CODE ON EXIT: 4

You might also like