Documente Academic
Documente Profesional
Documente Cultură
ENVIRONMENT DIVISION.
O N E 7
CONFIGURATION SECTION.
O N E 8
SPECIAL-NAMES.
O N E 9
DECIMAL-POINT IS COMMA.
O N E 10
INPUT-OUTPUT SECTION.
O N E 11
. . .
03 REG-OFIAPE PIC 9(3).
O N E 38
03 REG-TABINDIF PIC X(2).
O N E 39
03 REG-FEVENFIN PIC X(8).
O N E 40
03 REG-CANTIDAD PIC 9(10).
O N E 41
03 REG-IMPORTE PIC S9(13)V99.
O N E 42
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I FSW01 03 REG-CTRORESP PIC 9(04).
DIF T W O 51 +
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 43
FD SALIDA
O N E 44
RECORDING MODE IS F
O N E 45
LABEL RECORD IS OMITTED
O N E 46
BLOCK CONTAINS 0.
O N E 47
. . .
03 SAL-OFIAPE PIC 9(3).
O N E 54
03 SAL-FEVENFIN PIC X(8).
O N E 55
03 SAL-TABINDIF PIC X(2).
O N E 56
03 SAL-CANTIDAD PIC 9(10).
O N E 57
03 SAL-IMPORTE PIC S9(13)V99.
O N E 58
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I FSW01 03 SAL-CTRORESP PIC 9(04).
DIF T W O 68 +
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 59
FD FICHERO-INCIDENCIAS
O N E 60
RECORDING MODE IS F
O N E 61
LABEL RECORD IS OMITTED
O N E 62
DATA RECORD IS REG-FAH601I-INCIDENCIAS
O N E 63
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY MAY
29, 2013 (2013/149) 15:13:28 PAGE 2
SYSUT1=CMN.ABASE.SRC(PACOPF63),SYSUT2=CMN.STGA.AH$.017435.SRC(PACOPF63)
0 . . .
88 STATUS-OK-INCID VALUE '00'.
O N E 130
O N E 131
01 STATUS-FECHAS PIC X(2) VALUE '00'.
O N E 132
88 STATUS-OK-FECHAS VALUE '00'.
O N E 133
O N E 134
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D 01 WS-SUC-ANT PIC 9(3).
DIF O N E 135+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 *01 WS-SUC-ANT PIC 9(3).
DIF T W O 145+
I FSW01 01 WS-SUC-ANT PIC 9(4).
DIF T W O 146+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
O N E 251
*
O N E 252
2-PROCESO-ENTRADA.
O N E 253
*
O N E 254
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
D IF REG-OFIAPE NOT = WS-SUC-ANT
DIF O N E 255+
D MOVE REG-OFIAPE TO WS-SUC-ANT
DIF O N E 256+
D V051-TCCCEGEN
DIF O N E 257+
--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----
7----.----8---------------------
I FSW01 * IF REG-OFIAPE NOT = WS-SUC-ANT
DIF T W O 266+
I FSW01 * MOVE REG-OFIAPE TO WS-SUC-ANT
DIF T W O 267+
I FSW01 * V051-TCCCEGEN
DIF T W O 268+
I FSW01 IF REG-CTRORESP NOT = WS-SUC-ANT
DIF T W O 269+
I FSW01 MOVE REG-CTRORESP TO WS-SUC-ANT
DIF T W O 270+
I FSW01 MOVE REG-CTRORESP(2:3) TO V051-TCCCEGEN
DIF T W O 271+
I
DIF T W O 272+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
EXEC SQL
O N E 258
SELECT A.TCCCESUP, B.TCCCESUP,
O N E 259
C.TCCCESUP , D.TCCCESUP
O N E 260
INTO :WS-ZONA,
O N E 261
:WS-TERRITORIO,
O N E 262
. . .
MOVE REG-IMPORTE TO SAL-IMPORTE
O N E 300
MOVE WS-ZONA TO SAL-ZONA
O N E 301
MOVE WS-TERRITORIO TO SAL-TERRITORIO
O N E 302
MOVE WS-BANCA TO SAL-BANCA
O N E 303
MOVE WS-BANCO TO SAL-BANCO
O N E 304
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY MAY
29, 2013 (2013/149) 15:13:28 PAGE 3
SYSUT1=CMN.ABASE.SRC(PACOPF63),SYSUT2=CMN.STGA.AH$.017435.SRC(PACOPF63)
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I FSW01 MOVE REG-CTRORESP TO SAL-CTRORESP
DIF T W O 320+
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
WRITE REG-SALIDA
O N E 305
IF NOT STATUS-OK-SALIDA
O N E 306
MOVE 'ERROR WRITE SALIDA CAND' TO CGTI0055-INFORADIC
O N E 307
MOVE CON-E-ESCRIBIR-FICHERO TO CGTI0055-DESCERROR
O N E 308
MOVE 'SALIDA ' TO CGTI0055-TABLFICHE
O N E 309
0SER71I - END OF TEXT ON FILE SYSUT1
0SER72I - END OF TEXT ON FILE SYSUT2
-SER75I - RECORDS PROCESSED: SYSUT1(469)/SYSUT2(485),DIFFERENCES(4,0,16)
EXPLANATION - 4 RECORDS DIFFER THAT SYNCHRONIZED
TOGETHER
0 RECORDS WERE CONSIDERED INSERTED ON
SYSUT1
16 RECORDS WERE CONSIDERED INSERTED ON
SYSUT2
1 S E R C M P A R (MVS - 862 - 20111202) 2 TEXTONLY WEDNESDAY MAY
29, 2013 (2013/149) 15:13:28 PAGE 4
SYSUT1=CMN.ABASE.SRC,SYSUT2=CMN.STGA.AH$.017435.SRC
0SER71I - END OF DIRECTORY ON FILE SYSUT1
0SER72I - END OF DIRECTORY ON FILE SYSUT2
0SER78I - MEMBERS PROCESSED: SYSUT1(22929)/SYSUT2(7),DIFFERENCES(1),REJECTED BY
FILTERS: SYSUT1(22928)/SYSUT2(6)
0SER80I - TIME OF DAY AT END OF JOB: 15:13:28 - CONDITION CODE ON EXIT: 4