IBM 1130 User Manual page 270

Computing system
Hide thumbs Also See for 1130:
Table of Contents

Advertisement

PAY01 PROGRAM
C----- EDIT MARITAL STATUS, UNION DUES DEDUCTION, SEX CODE, AND IF
C----- NECESSARY, MODIFY EMPLOYEE STATUS CODE.
C-----
IFCMARI 101,101,100
100 IFCMAR-21 102,102tlOl
101 MAR:1
CALL STACK
102 IF(NDUESI 103,104,106
103 NDUES=O
CALL STACK
104 NSTAS=3
106 IFCNOPLT-31 120,115,120
115 NDUES=O
120 IFCNSEXI 109,109,107
107 IF C NSEX-3 I 110,108 tl09
108 NSTAS=2
NSEX=2
GO TO 110
109 NSEX=2
CALL STACK
c----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
C-----
c-----
CREATE THE INDEX ENTRY FOR THIS EMPLOYEE AND WRITE HIS RECORD
C----- ONTO THE DISK. THEN GO BACK TO THE READ STATEMENT TO GET
C----- INFORMATION ON THE NEXT EMPLOYEE.
C-----
110INDEXCICOLI=NUM
C-----
C----- WRITE TO THE DISK.
C-----
WRITECNOPLT'ICOLI NUM, NAME, NSSAN, NSTAS, NDUES, NwKMP. NWKPD,
1
MAR. NXMPF. NXMPS, NSEX, NRATE, YTD, QRTD.
2
LYRHR, NCU, NCUDD, NCHCK, NADWH, NSTCK, NINS,
3
NMISC, NUA, NSTKD, ISUPP, INIT. IPD
C-----
C----- GO BACK FOR ANOTHER EMPLOYEE'S INFORMATION
C-----
GO TO 500
C----- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -
C-----
C----- LAST CARD HAS BEEN READ.
C----- INITIALIZE THE TRADE ASSOCIATION INFORMATION.
C-----
600 DO 650 1=1.8
650 FIBRECII·O.
c-----
- - - - - - - - - - -
- - - - - - - - - -
c-----
C----- WRITE THE INDEX OF EMPLOYEES FOR THIS PLANT TO DISK.
c-----
41
Section
Subsections
35
20
I
10
PAGE 04
PAYOl
PAYOl
PAYOl
PAYOl
PAYOl
PAYOl
PAYOl
PAYOl
PAVOl
PAVOl
PAY01
PAVOl
PAVOl
PAVOl
PAVOl
PAVOl
PAVOl
PAVOl
PAVOl
PAYOl
-PAVOl
PAVOl
PAVOl
PAYOl
PAVOl
PAYOl
PAYOl
PAVOl
PAVOl
PAYOl
PAVOl
PAYOl
PAVOl
PAYOl
PAYOl
PAVOl
PAVOl
PAVOl
-PAVOl
PAVOl
PAYOl
PAVOl
PAVOl
PAVOl
PAYOl
-PAYOl
PAYOl
PAYOl
PAYOl
Page
45

Advertisement

Table of Contents
loading

Table of Contents