|
|
Take a closer look at this MHtran-2 report by examining the following details of its unique features.
|
|||||||||||||||||||
| 1 |
01 COB2-YYMMDD. ***** GENERATED
02 COB2-YYMMDD-YY PIC 99. ***** GENERATED
02 COB2-YYMMDD-MM PIC 99. ***** GENERATED
02 COB2-YYMMDD-DD PIC 99. ***** GENERATED
01 COB2-CURRENT-DATE ***** GENERATED
02 COB2-CURRENT-MM PIC XX. ***** GENERATED
02 FILLER PIC X VALUE '/'. ***** GENERATED
02 COB2-CURRENT-DD PIC XX. ***** GENERATED
02 FILLER PIC X VALUE '/'. ***** GENERATED
02 COB2-CURRENT-YY PIC XX. ***** GENERATED
...
...
...
MOVE CURRENT-DATE TO REPT-RUN-DATE. ***** DELETED
ACCEPT COB2-YYMMDD FROM DATE ***** GENERATED
MOVE COB2-YYMMDD-MM TO COB2-CURRENT-MM ***** GENERATED
MOVE COB2-YYMMDD-DD TO COB2-CURRENT-DD ***** GENERATED
MOVE COB2-YYMMDD-YY TO COB2-CURRENT-YY ***** GENERATED
MOVE COB2-CURRENT-DATE TO REPT-RUN-DATE. ***** GENERATED
...
...
...
|
|||||||||||||||||||
|
|
||||||||||||||||||||
| 2 |
05 DAY-OF-WEEK PIC 9 VALUE ZERO. ***** DELETED
05 COB2-DAY-OF-WEEK PIC 9 VALUE ZERO. ***** GENERATED
|
|||||||||||||||||||
|
|
||||||||||||||||||||
| 3 |
EXAMINE DESCRIPTION REPLACING ALL '?' BY ' ' ***** DELETED
INSPECT DESCRIPTION REPLACING ALL '?' BY ' ' ***** GENERATED
...
...
...
TRANSFORM PH41NRI [PH41IND] CHARACTERS FROM LOW-VALUE TO SPACE ***** DELETED
INSPECT PH41NRI [PH41IND] REPLACING ALL LOW-VALUE BY SPACE ***** GENERATED
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 4 | WRITE PRINTOUT AFTER POSITIONING DETAIL-CC. ***** DELETED
MOVE DETAIL-CC TO COB2-CC ***** GENERATED
PERFORM COB2-WRITE-PRINTOUT THRU COB2-WRITE-PRINTOUT-EXIT. ***** GENERATED
*
*
*
COB2-WRITE-PRINTOUT SECTION. ***** GENERATED
EVALUATE COB2-CC ***** GENERATED
WHEN SPACES ***** GENERATED
MOVE 1 TO COB2-CONVERT-POSITION ***** GENERATED
WHEN ZERO ***** GENERATED
MOVE 2 TO COB2-CONVERT-POSITION ***** GENERATED
WHEN '-' ***** GENERATED
MOVE 3 TO COB2-CONVERT-POSITION ***** GENERATED
WHEN '+' ***** GENERATED
MOVE ZERO TO COB2-CONVERT-POSITION ***** GENERATED
WHEN '1' ***** GENERATED
MOVE -1 TO COB2-CONVERT-POSITION ***** GENERATED
WHEN OTHER ***** GENERATED
DISPLAY ' UNABLE TO TRANSLATE POSITIONING DATA-NAME.' ***** GENERATED
END-EVALUATE ***** GENERATED
IF COB2-CONVERT-POSITION NOT =-1 ***** GENERATED
WRITE PRINTOUT AFTER ADVANCING COB2-CONVERT-POSITION ***** GENERATED
ELSE ***** GENERATED
WRITE PRINTOUT AFTER ADVANCING PAGE ***** GENERATED
END-IF. ***** GENERATED
SKIP1 ***** GENERATED
COB2-WRITE-PRINTOUT-EXIT. ***** GENERATED
EXIT. ***** GENERATED
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 5 |
01 SRW-WORK-AREA COPY SRWJHL. ***** DELETED
COPY SRWJHL REPLACING SRW-COPY-AREA BY SRW-WORK-AREA ***** GENERATED
01 SRW-COPY-AREA. C
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 6 | LINKAGE SECTION.
01 BLL-CELLS. ***** DELETED
03 FILLER PIC S9 [8] COMP. ***** DELETED
03 MAP410 PIC S9 [8] COMP. ***** DELETED
03 PHREC PIC S9 [8] COMP. ***** DELETED
...
...
...
EXEC CICS GETMAIN SET [MAP410] LENGTH [MPLEN] ***** DELETED
EXEC CICS GETMAIN SET [ADDRESS OF PHDS410] LENGTH [MPLEN] ***** GENERATED
...
...
...
SERVICE RELOAD PHREC. ***** DELETED
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 7 |
IF TRAN-IND GREATER THEN TRAN-MAX ***** DELETED
IF TRAN-IND GREATER THAN TRAN-MAX ***** GENERATED
...
...
...
IF SRWSR-ADJ-DATE-COST-RET > THAN ZEROS ***** DELETED
IF SRWSR-ADJ-DATE-COST-RET > ZEROS ***** GENERATED
...
...
...
SORT SORT-FILE ON ASCENDING KEY IS SORT-MAIN-KEY ***** DELETED
SORT SORT-FILE ON ASCENDING KEY SORT-MAIN-KEY ***** GENERATED
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 8a | READY USAGE-MODE IS EXCLUSIVE UPDATE. | |||||||||||||||||||
|
|
||||||||||||||||||||
| 8b |
MOVE USAGE-MODE TO SAVE-USAGE-MODE. ***** DELETED
MOVE COB2-USAGE-MODE TO SAVE-USAGE-MODE. ***** GENERATED
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 9 | ++INCLUDE MISCWORK
01 MISC-WORK-AREAS. P
05 STORE-VSAM-RETURN-CODE PIC X [2] VALUE SPACE. P
05 ABORTCODE PIC 9 [4] VALUE 4092. P
| |||||||||||||||||||
|
|
||||||||||||||||||||
| 10 |
ON 1 ***** DELETED
ADD 1 TO COB2-ON-COUNT-001 ***** GENERATED
IF COB2-ON-COUNT-001 = 1 ***** GENERATED
|
|||||||||||||||||||
| |