IBM 1130 User Manual page 311

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

Advertisement

Section
35
Subsections
Page
20
I
10
86
PAY04 PROGRAM
DO 115 IND=l.LAST
IFI INDEX( IND) - ICLCK) l15tl25.11S
115 CONTINUE
C-----
e-----
PROGRAt COMES THRU HERE ONLY WHEN NO MATCH FOUND.
e-----
WRITEll,7) ICLeK
7 FORMATI'CLOCK NO '14' IS NOT IN THE FILE')
e-----
C----- UPDATE ERROR TOTALS
C-----
120 XREGaXREG
+
RGHRS
XTOTaXTOT
+
OTHRS
XBN-XBN
+
BNHRS
XSP.XSp
+
SPEe~ll)
+
SPECL(2)
+
SPEC~(3)
CALL STACK
GO TO 90
PAGE OS
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
C----- - - - - - - - - - - - - - - - - - - - - - - - -
e-----
- - - - - -PAY04
C-----
READ THE EMPLOYEE RECORD FROM DiSk AND VALIDATE CLOCK NUMBER.
C-----
PAY04
PAY04
PAY04
125 READINOPLT'IND)
1
NUM. NAME. NSSAN. NSTAS. NDUES. NWKMP. NWKPD. MAR.PAY04
NXMPF, NXMPS. NSEX. NRATE. YTD. aRTD. LYRHR. NCU. PAY04
2
NCUDD. NCHCK. NADWH. NSTCK. NINS. NMISC. NUA.
PAY04
3
NSTKD. I SUPP. IN IT
PAY04
C-----
C----- VALIDATE CLOCK NUMBER
C-----
VALID
- 136
C----- INVALID - 135
C-----
IFINUM - ICLeK) 135.136.135
135 WRITE(1,8) NUM. ICLCK
8 FORMATI'FILE NO '14' AND INDEX NO '14' DO NOT AGREE')
GO TO 120
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
PAY04
C----- - - - - - - - - -
C-----
- - - - - - - - - - -PAY04
C----- CALCULATE
REGU~AR
EARNINGS AND HALF ADJUST
c-----
136 RGERN.PHILIRGHRS * NRATE)
PAY04
PAY04
PAY04
PAY04
C----- - - - - -
- - - - - - - - -
- - - - - - - - - - - - - - - -PAY04
C-----
C----- CALCULATE BONUS EARNINGS AND HALF ADJUST
c-----
BNERN.Pt ILIBNHRS * NRATE)
c-----
C-----
C----- CALCULATE ANY SPECIAL EARNINGS.
C----- EARNINGS.
KODE
TYPE
C-----
1
SPA
USE CODE TO DETERMINE TYPE OF
KODE
TYPE
5
SPB*NRATE
82
PAY04
PAY04
PAY04
PAY04
-PAY04
PAY04
PAY04
PAY04
PAY04

Advertisement

Table of Contents
loading

Table of Contents