Professional Documents
Culture Documents
******************************************************************
O N E 19
O N E 20
******************************************************************
O N E 21
* *
O N E 22
* E N V I R O N M E N T D I V I S I O N *
O N E 23
. . .
03 CAH05011-MONEDA PIC X(2).
O N E 79
03 CAH05011-PLAZO PIC S9(3) COMP-3.
O N E 80
03 CAH05011-IMPOMOV PIC S9(13)V99 COMP-3.
O N E 81
03 CAH05011-FEVALOR PIC X(8).
O N E 82
03 CAH05011-FEVENFIN PIC X(8).
O N E 83
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I FSW01 03 WSV-CTRORESP PIC X(04).
DIF T W O 85 +
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
*
O N E 84
FD FICHERO-FECHAS
O N E 85
LABEL RECORD IS STANDARD
O N E 86
DATA RECORD IS REG-FGT000E-FECHAS
O N E 87
RECORDING MODE IS F
O N E 88
. . .
'FECHA :'.
O N E 153
07 TIT-FECHA PIC X(10).
O N E 154
O N E 155
01 TITULOS-2 .
O N E 156
O N E 157
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 TIT-SUCU PIC X(3).
DIF O N E 158+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 TIT-SUCU PIC X(3).
DIF T W O 160+
I FSW01 07 TIT-SUCU PIC X(4).
DIF T W O 161+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 188
01 TITULO-5.
O N E 189
O N E 190
07 FILLER PIC X(11) VALUE 'FILIAL :'.
O N E 191
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 07 TIT-FILIAL PIC XXX.
DIF O N E 192+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 07 TIT-FILIAL PIC XXX.
DIF T W O 196+
I FSW01 07 TIT-FILIAL PIC XXXX.
DIF T W O 197+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 196
01 TITULO-6.
O N E 197
07 FILLER PIC X(11) VALUE 'SERVICIO :'.
O N E 198
07 TIT-CODISER PIC XX.
O N E 199
07 FILLER PIC X(3) VALUE ' - '.
O N E 200
. . .
05 CTN-PRO-REF PIC S9(5)V99 COMP-3 VALUE ZERO.
O N E 332
05 CTN-PRO-PAC PIC S9(5)V99 COMP-3 VALUE ZERO.
O N E 333
05 CTN-PRO-DIF PIC S9(5)V99 COMP-3 VALUE ZERO.
O N E 334
O N E 335
* ------------ CAMPOS DE CORTE ------------------------
O N E 336
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 05 ANT-OFIAPE PIC XXX.
DIF O N E 337+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * 05 ANT-OFIAPE PIC XXX.
DIF T W O 343+
I FSW01 05 ANT-OFIAPE PIC XXXX.
DIF T W O 344+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 341
O N E 342
. . .
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY JUNE
5, 2013 (2013/156) 16:38:31 PAGE 3
SYSUT1=CMN.ABASE.SRC(PIPAH56),SYSUT2=CMN.STGA.AH$.017528.SRC(PIPAH56)
0 WS-VENCI
O N E 705
WS-SALACT
O N E 706
MOVE 'S' TO SL-PRIMERA-VEZ-SW
O N E 707
PERFORM 19-READ-ENTRADA
O N E 708
THRU 19-READ-ENTRADA-EXIT.
O N E 709
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D MOVE CAH05011-OFIAPE TO ANT-OFIAPE.
DIF O N E 710+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * MOVE CAH05011-OFIAPE TO ANT-OFIAPE.
DIF T W O 717+
I FSW01 MOVE WSV-CTRORESP TO ANT-OFIAPE.
DIF T W O 718+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 715
. . .
PERFORM 221-FINAL THRU 221-FINAL-EXIT.
O N E 980
19-READ-ENTRADA-EXIT. EXIT.
O N E 981
*
O N E 982
2-PROCESO-PROGRAMA.
O N E 983
O N E 984
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D IF CAH05011-OFIAPE = ANT-OFIAPE
DIF O N E 985+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * IF CAH05011-OFIAPE = ANT-OFIAPE
DIF T W O 993+
I FSW01 IF WSV-CTRORESP = ANT-OFIAPE
DIF T W O 994+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
IF CAH05011-CODISER = ANT-CODISER
O N E 986
IF CAH05011-MONEDA = ANT-MONEDA
O N E 987
IF CAH05011-TIPOCERT = ANT-TIPO-CERT
O N E 988
PERFORM 21-ACUMULO-GRABO THRU
O N E 989
21-ACUMULO-GRABO-EXIT
O N E 990
. . .
IF CAH05011-PLAZO >= 90
O N E 1049
MOVE '90 A MAS DIAS' TO WS-RANGO
O N E 1050
MOVE 6 TO WS-INDICE
O N E 1051
END-IF.
O N E 1052
IF (WS-INDICE NOT = WS-INDICE-ANT OR
O N E 1053
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D CAH05011-OFIAPE NOT = ANT-OFIAPE OR
DIF O N E 105+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * CAH05011-OFIAPE NOT = ANT-OFIAPE OR
DIF T W O 106+
I FSW01 WSV-CTRORESP NOT = ANT-OFIAPE OR
DIF T W O 106+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 1296
221-FINAL.
O N E 1297
WRITE FD-LINEA FROM GUION AFTER 2.
O N E 1298
. . .
O N E 1330
211-TITULOS.
O N E 1331
MOVE 9 TO WS-CANT-LINEAS.
O N E 1332
MOVE SPACES TO FD-LINEA.
O N E 1333
WRITE FD-LINEA FROM TITULOS-1 AFTER PAGE.
O N E 1334
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D MOVE ANT-OFIAPE TO TIT-SUCU
DIF O N E 133+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * MOVE ANT-OFIAPE TO TIT-SUCU
DIF T W O 134+
I FSW01 MOVE ANT-OFIAPE(2:3) TO TIT-SUCU
DIF T W O 134+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
TIT-FILIAL.
O N E 1336
SET IND-SUC TO 1.
O N E 1337
SEARCH T-SUCU-OCC
O N E 1338
AT END
O N E 1339
MOVE SPACES TO TIT-DES-SUCU
O N E 1340
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D WHEN T-OFIAPE(IND-SUC) = ANT-OFIAPE
DIF O N E 134+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * WHEN T-OFIAPE(IND-SUC) = ANT-OFIAPE
DIF T W O 135+
I FSW01 WHEN T-OFIAPE(IND-SUC) = ANT-OFIAPE(2:3)
DIF T W O 135+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++