Ì i 2
future.changes
[fut.payroll,fut.date,fut.employee]
*(HL)HLVR[jdp,hlvDD,hly]
Field Name Len Dat Typ J DPM Offset/Local/VAL
fut.payroll 8 FREE L PP.PAYROLL jdp
fut.date 8 DATE L hlvDD
fut.employee 42 URN L HR.EMP hly
fut.dept 15 FREE L MIS.GL.DEPT *(HL)HLVR[jdp,hlvDD,hly]|8
fut.empl.name 20 FREE L VAL=@HR.EMP.name:20T
fut.job.code 10 FREE L PP.JOB *(HL)HLVR[jdp,hlvDD,hly]|7
fut.position 18 FREE L PP.POS *(HL)HLVR[jdp,hlvDD,hly]|6
fut.position.date 8 DATE L *(HL)HLVR[jdp,hlvDD,hly]|9
fut.rate 8 RATE R *(HL)HLVR[jdp,hlvDD,hly]|0
fut.rate.date 8 DATE L *(HL)HLVR[jdp,hlvDD,hly]|1
fut.rate.reason 10 FREE L HR.REASON *(HL)HLVR[jdp,hlvDD,hly]|2
fut.status 7 CHOICE L *(HL)HLVR[jdp,hlvDD,hly]|3
fut.status.date 8 DATE L *(HL)HLVR[jdp,hlvDD,hly]|4
fut.status.reason 10 FREE L HR.REASON *(HL)HLVR[jdp,hlvDD,hly]|5
Ì i 2
main
[employee]
*(HL)HLV[hly]
Field Name Len Dat Typ J DPM Offset/Local/VAL
employee 42 URN L HR.EMP hly
Ì i 2
reminder.dates
[employee, date]
*(HL)HLV[hly,hlvD]
Field Name Len Dat Typ J DPM Offset/Local/VAL
date 8 DATE L hlvD
Ì i 2
reminders
[employee,date, code]
*(HL)HLV[hly,hlvD,hlerm]
Field Name Len Dat Typ J DPM Offset/Local/VAL
code 10 FREE L HR.REMINDER hlerm
comment 54 FREE L *(HL)HLV[hly,hlvD,hlerm]|0
Index Files Subscripts/Physical Base
code.x [code,date,employee]
?(HL)HLVA[hlerm,hlvD,hly]
|
|
| | |