Ì i 2
main
[employee]
*(JQ)JTY[jy]
Field Name Len Dat Typ J DPM Offset/Local/VAL
employee 42 URN L PP.PER jy
old.eligible 1 YN L *(JQ)JTY[jy]|0
old.override 1 YN L *(JQ)JTY[jy]|2
old.sort.week 2 PINT R VAL=@old.start.week
old.start.week 2 PINT R *(JQ)JTY[jy]|3
old.template 8 FREE L PP.ATT.TEMPLATE*(JQ)JTY[jy]|1
Ì i 2
payrolls
[employee, payroll]
*(JQ)JTY[jy]P[jdp]
Field Name Len Dat Typ J DPM Offset/Local/VAL
payroll 8 FREE L PP.PAYROLL jdp
eligible 1 YN L *(JQ)JTY[jy]P[jdp]|0
override 1 YN L *(JQ)JTY[jy]P[jdp]|2
sort.week 2 PINT R VAL=@start.week
start.week 2 PINT R *(JQ)JTY[jy]P[jdp]|3
template 8 FREE L PP.ATT.TEMPLATE*(JQ)JTY[jy]P[jdp]|1
Ì i 2
empl.att.weeks
[employee,payroll, ea.week]
*(JQ)JTY[jy]P[jdp]W[jtxW]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ea.week 2 PINT R jtxW
Ì i 2
empl.att.days
[employee,payroll,ea.week, ea.day]
*(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ea.day 1 DAY L jtxD
Ì i 2
empl.att.earnings
[employee,payroll,ea.week,ea.day, ea.counter]
*(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]E[jtxC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ea.counter 2 INT R jtxC
ea.dept 15 FREE L MIS.GL.DEPT *(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]E[jtxC]|4
ea.earning 8 PDEC L PP.EARN *(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]E[jtxC]|0
ea.hours 6 DEC3 R *(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]E[jtxC]|1
ea.job 10 FREE L PP.JOB *(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]E[jtxC]|3
ea.shift 1 PINT R *(JQ)JTY[jy]P[jdp]W[jtxW]D[jtxD]E[jtxC]|2
Index Files Subscripts/Physical Base
override.x [payroll,template,start.week,employee]
?(JQ)JTYO[jdp,jtx,jtxW,jy]
template.x [template,payroll,start.week,employee]
?(JQ)JTYT[jtx,jdp,jtxW,jy]
|
|
| | | |