Ì i 2
log
[log.num]
*(LR)LXL[lxLN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
log.num 6 PINT R lxLN
log.alloc.date 8 DATE L *(LR)LXL[lxLN]B|3
log.batch.date 8 DATE L VAL=IF{@log.batch.urn @GL.BATCH.date[@log.batch.urn]}
log.batch.number 3 PINT R VAL=IF{@log.batch.urn @GL.BATCH.number[@log.batch.urn]
VAL=}
log.batch.status 10 FREE L VAL=IF{@log.batch.urn @GL.BATCH.status[@log.batch.urn]
VAL=}
log.batch.urn 6 PINT R *(LR)LXL[lxLN]A|2
log.budget 8 FREE L GL.BUDGET *(LR)LXL[lxLN]B|0
log.error 1 YN L VAL=IF{+@log.errors[log.num,""] "Y"}
log.error.yn 1 YN L VAL=IF{+@log.errors[log.num,""] "Y";"N"}
log.fy 4 PINT R *(LR)LXL[lxLN]B|1
log.journal 10 FREE L MIS.GL.JOURNAL *(LR)LXL[lxLN]A|0
log.method 12 CHOICE L *(LR)LXL[lxLN]|2
log.on.index 1 YN L VAL=IF{@log.batch.urn IF{%GL.BATCH.alloc.x(@log.batch.
VAL=urn) "Y"}}
log.period 10 FREE L MIS.GL.PERIOD *(LR)LXL[lxLN]A|1
log.preset 1 YN L *(LR)LXL[lxLN]B|2
log.save 1 YN L *(LR)LXL[lxLN]|8
log.save.yn 1 YN L VAL=IF{@log.save="Y";"N"}
log.stage.desc 30 FREE L *(LR)LXL[lxLN]S
log.start.date 8 DATE L *(LR)LXL[lxLN]|3
log.start.time 4 TIME L *(LR)LXL[lxLN]|4
log.status 9 CHOICE L *(LR)LXL[lxLN]|1
log.stop.date 8 DATE L *(LR)LXL[lxLN]|5
log.stop.time 4 TIME L *(LR)LXL[lxLN]|6
log.type 2 CHOICE L *(LR)LXL[lxLN]|0
log.user 10 FREE L MIS.USER *(LR)LXL[lxLN]|7
Ì i 2
log.errors
[log.num, log.err.num]
*(LR)LXL[lxLN]E[lxEL]
Field Name Len Dat Typ J DPM Offset/Local/VAL
log.err.num 3 PINT R lxEL
log.err.line 92 FREE L *(LR)LXL[lxLN]E[lxEL]
Ì i 2
log.preset.to.zero
[log.num, log.preset.acct]
*(LR)LXL[lxLN]Z[ga]
Field Name Len Dat Typ J DPM Offset/Local/VAL
log.preset.acct 25 FREE L MIS.GL.ACCOUNT ga
Ì i 2
log.previews
[log.num, log.pr.acct]
*(LR)LXL[lxLN]P[ga]
Field Name Len Dat Typ J DPM Offset/Local/VAL
log.pr.acct 25 FREE L MIS.GL.ACCOUNT ga
log.pr.tot.amt 12 SDEC R *(LR)LXL[lxLN]P[ga]|0
Ì i 2
log.preview.amts
[log.num,log.pr.acct, log.pr.queue,log.pr.rule]
*(LR)LXL[lxLN]P[ga]A[lxQ,lxR]
Field Name Len Dat Typ J DPM Offset/Local/VAL
log.pr.queue 2 PINT R lxQ
log.pr.rule 5 PDEC R lxR
log.pr.after 12 SDEC2 R VAL=(@GL.ALLOC.log.pr.before+@GL.ALLOC.log.pr.amt)
log.pr.amt 12 SDEC2 R *(LR)LXL[lxLN]P[ga]A[lxQ,lxR]|1
log.pr.before 12 SDEC2 R *(LR)LXL[lxLN]P[ga]A[lxQ,lxR]|0
Ì i 2
log.tables
[log.num, log.queue]
*(LR)LXL[lxLN]T[lxQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
log.queue 2 PINT R lxQ
log.table 8 FREE L GL.ALLOC *(LR)LXL[lxLN]T[lxQ]
Ì i 2
main
[id]
*(LR)LX[lx]
Field Name Len Dat Typ J DPM Offset/Local/VAL
id 8 FREE L lx
description 30 FREE L *(LR)LX[lx]|0
method 12 CHOICE L *(LR)LX[lx]|2
priority 2 PINT R *(LR)LX[lx]|1
Ì i 2
rules
[id, rule.num]
*(LR)LX[lx]R[lxR]
Field Name Len Dat Typ J DPM Offset/Local/VAL
rule.num 5 PDEC R lxR
class 2 PINT R MIS.GL.CLASS *(LR)LX[lx]R[lxR]S
clearing.account 25 FREE L MIS.GL.ACCOUNT *(LR)LX[lx]R[lxR]|1
comb.range 1 CHOICE L *(LR)LX[lx]R[lxR]|3
rule.description 20 FREE L *(LR)LX[lx]R[lxR]|0
st.class 2 PINT R MIS.GL.CLASS *(LR)LX[lx]R[lxR]D|0
st.from.chg1 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]D|1
st.from.chg2 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]D|2
st.from.chg3 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]D|3
statistic.sum 12 PDEC R *(LR)LX[lx]R[lxR]|2
Ì i 2
base.account.range
[id,rule.num, account.from]
*(LR)LX[lx]R[lxR]R[gaF]
Field Name Len Dat Typ J DPM Offset/Local/VAL
account.from 25 FREE L MIS.GL.ACCOUNT gaF
account.thru 25 FREE L MIS.GL.ACCOUNT *(LR)LX[lx]R[lxR]R[gaF]
Ì i 2
component.selections
[id,rule.num, num]
*(LR)LX[lx]R[lxR]S[mQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
num 2 PINT R mQ
bottom.comp 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]S[mQ]|1
comp 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]S[mQ]|0
values 45 FREE L *(LR)LX[lx]R[lxR]S[mQ]|2
Ì i 2
budgets
[id,rule.num, budget]
*(LR)LX[lx]R[lxR]B[lwW]
Field Name Len Dat Typ J DPM Offset/Local/VAL
budget 8 FREE L GL.BUDGET lwW
budget.sum 12 INT R *(LR)LX[lx]R[lxR]B[lwW]|0
Ì i 2
budget.stats
[id,rule.num,budget, budget.acct]
*(LR)LX[lx]R[lxR]B[lwW]C[ga]
Field Name Len Dat Typ J DPM Offset/Local/VAL
budget.acct 25 FREE L ga
budget.stat 10 INT R *(LR)LX[lx]R[lxR]B[lwW]C[ga]|0
Ì i 2
charge.accounts
[id,rule.num, charge.account]
*(LR)LX[lx]R[lxR]C[ga]
Field Name Len Dat Typ J DPM Offset/Local/VAL
charge.account 25 FREE L MIS.GL.ACCOUNT ga
statistic 10 INT R *(LR)LX[lx]R[lxR]C[ga]|0
Ì i 2
stats.sel
[id,rule.num, st.num]
*(LR)LX[lx]R[lxR]D["S",mQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
st.num 2 PINT R mQ
st.bottom.comp 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]D["S",mQ]|1
st.comp 3 FREE L MIS.GL.COMP *(LR)LX[lx]R[lxR]D["S",mQ]|0
st.values 45 FREE L *(LR)LX[lx]R[lxR]D["S",mQ]|2
Ì i 2
users
[id, user]
*(LR)LX[lx]U[gu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
user 10 FREE L MIS.USER gu
Index Files Subscripts/Physical Base
log.x [log.type,log.num]
*(LR)LXLX[lxLT,lxLN]
|
|
| | | | | | | | | | | | | |