Ì € i 2
pp.purge.employees (employees)
[number, employee]
:JP.X[jpx]JY[jy]
Field Name Len Dat Typ J DPM Offset/Local/VAL
employee 42 URN L PP.PER jy
empl.dept 15 FREE L :JP.X[jpx]JY[jy]|5
empl.display.id 42 FREE L VAL=@empl.number_" "_@empl.name
empl.ft.name 26 FREE L
empl.id 42 FREE L VAL=@PP.PURGE.empl.number_" "_@PP.PURGE.empl.name'="
VAL= "
empl.name 26 NAME L :JP.X[jpx]JY[jy]|2
empl.number 14 FREE L :JP.X[jpx]JY[jy]|4
empl.od.id 42 FREE L VAL=@PP.PURGE.empl.number_" "_@PP.PURGE.empl.name'="
VAL= "
empl.od.urn 10 FREE L :JP.X[jpx]JY[jy]|0
empl.si.number 12 FREE L :JP.X[jpx]JY[jy]|1
empl.sort.name 26 NAME L :JP.X[jpx]JY[jy]|3
empl.ss.number 12 FREE L :JP.X[jpx]JY[jy]|1
Ì € i 2
pp.purge.timecards (timecards)
[number,employee, timecard]
:JP.X[jpx]JY[jy]JZ[jz]
Field Name Len Dat Typ J DPM Offset/Local/VAL
timecard 8 URN L PP.PAY jz
tc.date 8 DATE L :JP.X[jpx]JY[jy]JZ[jz]|1
tc.dept 15 FREE L :JP.X[jpx]JY[jy]JZ[jz]|5
tc.od.urn 10 FREE L :JP.X[jpx]JY[jy]JZ[jz]|0
tc.pay.date 8 DATE L :JP.X[jpx]JY[jy]JZ[jz]|3
tc.pay.status 8 FREE L :JP.X[jpx]JY[jy]JZ[jz]|4
tc.status 7 FREE L :JP.X[jpx]JY[jy]JZ[jz]|2
Ì € i 2
pp.purge.checks (checks)
[number,employee,timecard, ck.q]
:JP.X[jpx]JY[jy]JZ[jz]C[jzCQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ck.q 2 INT R jzCQ
ck.master 8 FREE L :JP.X[jpx]JY[jy]JZ[jz]C[jzCQ]|2
ck.number 10 INT L :JP.X[jpx]JY[jy]JZ[jz]C[jzCQ]|0
ck.slave 8 FREE L :JP.X[jpx]JY[jy]JZ[jz]C[jzCQ]|1
Ì 2
INDEX FILE/INTERNAL NAME SUBSCRIPTS/PHYSICAL BASE
pp.purge.check.x [payroll,ck.number] = timecard
check.x ?JP.XJZC[ja,jzCN]
pp.purge.comb.tc.empl.id.x [empl.id,employee,number]
comb.tc.empl.id.x ?JP.XCI[jyI,jy,jpx]
pp.purge.comb.tc.empl.name.x [empl.sort.name,employee,number]
comb.tc.empl.name.x ?JP.XCN[jySN,jy,jpx]
pp.purge.comb.tc.empl.number.x [empl.number,employee,number]
comb.tc.empl.number.x ?JP.XCR[jyN,jy,jpx]
pp.purge.tc.empl.ss.index [empl.ss.number,employee,number]
comb.tc.empl.ss.x ?JP.XCS[jySS,jy,jpx]
pp.purge.comb.tc.empl.x [employee,number] = record.type
comb.tc.empl.x ?JP.XC[jy,jpx]
pp.purge.employee.x [employee,number]
employee.x ?JP.XJY[jy,jpx]
pp.purge.timecard.pay.x [employee,tc.pay.date,timecard] = number
timecard.pay.x ?JP.XJZPT[jy,jzPD,jz]
pp.purge.timecard.pd.pay.x [payroll,PP.PAY.tcc.dept,tc.pay.date,employee,timecard] = number
timecard.pd.pay.x ?JP.XJZPDP[ja,gd,jzPD,jy,jz]
pp.purge.timecard.x [timecard] = timecard.loc
timecard.x ?JP.XJZ[jz]
|
|
| |