Sunteți pe pagina 1din 4

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

29, 2013 (2013/149) 15:13:28 PAGE 1


SYSUT1=CMN.ABASE.SRC(PACOPF63),SYSUT2=CMN.STGA.AH$.017435.SRC(PACOPF63)
0 . . .
PROGRAM-ID. PACOPF63.
O N E 2
******************************************************************
O N E 3
*- AL ARCHIVO DE ENTRADA LE PEGA AL FINAL
O N E 4
* LA ZONA-TERRITORIO-BANCA-BANCO PARA POSTERIOR INFORME *
O N E 5
******************************************************************
O N E 6
0++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++
I ******************************************************************
DIF T W O 7 +
I *** LOG DE MODIFICACIONES ***
DIF T W O 8 +
I ******************************************************************
DIF T W O 9 +
I * USUARIO * FECHA * DESCRIPCION *
DIF T W O 10 +
I ******************************************************************
DIF T W O 11 +
I * XA04761 * 28/05/13 * MODIFICACION SOLICITADA POR LA PETICION *
DIF T W O 12 +
I * (FSW01) 28601 *
DIF T W O 13 +
I ******************************************************************
DIF T W O 14 +
++++++++|+++.+<++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>+
+.++++8+++++++++++++++++++++

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+++++++++++++++++++++

01 WS-OFIAPE PIC S9(4) COMP-3.


O N E 136
01 WS-ZONA PIC S9(4) COMP-3.
O N E 137
01 WS-TERRITORIO PIC S9(4) COMP-3.
O N E 138
01 WS-BANCA PIC S9(4) COMP-3.
O N E 139
01 WS-BANCO PIC S9(4) COMP-3.
O N E 140
. . .
READ ENTRADA.
O N E 250

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

S-ar putea să vă placă și