SCCVEGD2 ;ALB/MJK - Estimate Summary ; 30-NOV-1998
Source file <SCCVEGD2.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | (CHGCAP,EN)^VALM ($$SETFLD,$$SETSTR)^VALM1 (CNTRL,SET)^VALM10 |
Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
VA Fileman | 2 | EN^DIQ1 ^DIR |
Scheduling | 1 | ($$BLKSIZE,ESTGROW)^SCCVEGU1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
HELP | ; -- help code
|
|
EN | ; -- main entry point for SCCV GLOBAL ESTIMATE SUMMARY
|
|
HDR | ; -- header code
|
|
SET(STR) | ; -- set line in array
|
|
FOOTER | ; -- build general info footer
|
|
GLOBAL | ; -- build global growth lines
|
|
SECT(STR) | ; -- set section hdr in array
|
|
EXPND | ; -- expand code
|
|
PER | ; -- build blocks per records lines
|
|
ENQ | ||
INIT | ; -- init variables and list array
|
|
EXIT | ; -- exit code
|
|
TOTUPD(NAME,FLD,STR) | ; -- update total line with field total
|
|
ENTRY | ; -- build new entry lines
|
|
FLDUPD(NAME,FLD,STR) | ; -- update line with field info
|
|
MOD | ; -- build modified entry lines
|
Name | Field # of Occurrence |
---|---|
EN^DIQ1 | GLOBAL+12, ENTRY+12, MOD+12 |
^DIR | EN+3 |
$$BLKSIZE^SCCVEGU1 | FOOTER+4 |
ESTGROW^SCCVEGU1 | PER+2 |
CHGCAP^VALM | INIT+10, INIT+11 |
EN^VALM | EN+7 |
$$SETFLD^VALM1 | GLOBAL+14, GLOBAL+15, ENTRY+14, ENTRY+15, MOD+14, MOD+15, MOD+17, PER+7, PER+8, PER+9 , PER+10, PER+11, PER+16, FLDUPD+3, TOTUPD+1 |
$$SETSTR^VALM1 | SECT+3 |
CNTRL^VALM10 | SECT+5, GLOBAL+30, GLOBAL+34, ENTRY+30, MOD+24, PER+13, PER+18 |
SET^VALM10 | SET+3 |
$$FMTE^XLFDT | GLOBAL+15, ENTRY+15, MOD+15 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SD(404.98 - [#404.98] | GLOBAL+8, GLOBAL+9, ENTRY+8, ENTRY+9, MOD+8, MOD+9 |
^TMP("SCCV GESTIMATE" | EXIT+1! |
Name | Line Occurrences |
---|---|
ENQ | EN+5 |
ENTRY | INIT+4 |
FLDUPD | GLOBAL+16, GLOBAL+17, GLOBAL+18, GLOBAL+19, GLOBAL+20, ENTRY+16, ENTRY+17, ENTRY+18, ENTRY+19, ENTRY+20 |
FOOTER | INIT+7 |
GLOBAL | INIT+3 |
MOD | INIT+5 |
PER | INIT+6 |
SECT | GLOBAL+5, ENTRY+5, MOD+5, PER+4 |
SET | SECT+4, GLOBAL+21, GLOBAL+29, GLOBAL+33, GLOBAL+35, ENTRY+21, ENTRY+29, ENTRY+31, MOD+19, MOD+23 , MOD+25, PER+12, PER+17, FOOTER+1, FOOTER+2, FOOTER+3, FOOTER+4, FOOTER+5 |
TOTUPD | GLOBAL+24, GLOBAL+25, GLOBAL+26, GLOBAL+27, GLOBAL+28, ENTRY+24, ENTRY+25, ENTRY+26, ENTRY+27, ENTRY+28 , MOD+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | GLOBAL+1~, GLOBAL+12*, ENTRY+1~, ENTRY+12*, MOD+1~, MOD+12* |
DIC | GLOBAL+1~, GLOBAL+2*, ENTRY+1~, ENTRY+2*, MOD+1~, MOD+2* |
DIQ | GLOBAL+1~, GLOBAL+2*, ENTRY+1~, ENTRY+2*, MOD+1~, MOD+2* |
DIQ(0 | GLOBAL+2*, ENTRY+2*, MOD+2* |
DIR | EN+1~, EN+4! |
DIR("A" | EN+2* |
DIR("B" | EN+2* |
DIR(0 | EN+2* |
>> DIRUT | EN+5 |
DR | GLOBAL+1~, GLOBAL+2*, ENTRY+1~, ENTRY+2*, MOD+1~, MOD+2* |
FLD | GLOBAL+1~, GLOBAL+32*, FLDUPD~, FLDUPD+2, FLDUPD+4, TOTUPD~, TOTUPD+1 |
>> IOINHI | GLOBAL+30, GLOBAL+34, ENTRY+30, MOD+24, PER+13, PER+18 |
>> IOINORM | GLOBAL+30, GLOBAL+34, ENTRY+30, MOD+24, PER+13, PER+18 |
>> IORVOFF | SECT+5 |
>> IORVON | SECT+5 |
NAME | FLDUPD~, FLDUPD+3, TOTUPD~, TOTUPD+1 |
SCDATA | GLOBAL+10~, ENTRY+10~, MOD+10~, PER+1~ |
SCDATA( | GLOBAL+15, ENTRY+15, MOD+15, MOD+16, FLDUPD+2 |
SCDATA("AUPNVCPT" | PER+11 |
SCDATA("AUPNVPOV" | PER+10 |
SCDATA("AUPNVPRV" | PER+9 |
SCDATA("AUPNVSIT" | PER+8 |
SCDATA("SCE" | PER+7, PER+16 |
SCDET | EN+1~, EN+6*, INIT+9, GLOBAL+21, ENTRY+21, MOD+19 |
SCI | GLOBAL+1~, GLOBAL+3*, GLOBAL+9*, GLOBAL+12, GLOBAL+14, GLOBAL+15, ENTRY+1~, ENTRY+3*, ENTRY+9*, ENTRY+12 , ENTRY+14, ENTRY+15, MOD+1~, MOD+3*, MOD+9*, MOD+12, MOD+14, MOD+15, MOD+16, FLDUPD+2 |
SCLINE | INIT+1~, INIT+2*, SET+1*, SET+3, SECT+5, GLOBAL+30, GLOBAL+34, ENTRY+30, MOD+24, PER+13 , PER+18 |
SCNT | INIT+1~, INIT+2*, INIT+8, SET+2* |
SCSTDT | GLOBAL+1~, GLOBAL+7*, GLOBAL+8*, GLOBAL+9, ENTRY+1~, ENTRY+7*, ENTRY+8*, ENTRY+9, MOD+1~, MOD+7* , MOD+8*, MOD+9 |
SCTOT | GLOBAL+1~, ENTRY+1~, MOD+1~ |
SCTOT( | GLOBAL+32, MOD+18*, FLDUPD+4*, TOTUPD+1 |
STR | SET~, SET+3, SECT~, SECT+3, SECT+5, FLDUPD~, FLDUPD+3*, TOTUPD~, TOTUPD+1* |
U | GLOBAL+11, ENTRY+11, MOD+11 |
>> VALMBG | INIT+8* |
>> VALMCNT | INIT+8* |
X | GLOBAL+1~, GLOBAL+9*, GLOBAL+11, ENTRY+1~, ENTRY+9*, ENTRY+11, MOD+1~, MOD+9*, MOD+11, HELP+1* |
Y | EN+6, SECT+1~, SECT+2*, SECT+3*, SECT+4, GLOBAL+1~, GLOBAL+13*, GLOBAL+14*, GLOBAL+15*, GLOBAL+16 , GLOBAL+17, GLOBAL+18, GLOBAL+19, GLOBAL+20, GLOBAL+21, GLOBAL+23*, GLOBAL+24, GLOBAL+25, GLOBAL+26, GLOBAL+27 , GLOBAL+28, GLOBAL+29, ENTRY+1~, ENTRY+13*, ENTRY+14*, ENTRY+15*, ENTRY+16, ENTRY+17, ENTRY+18, ENTRY+19 , ENTRY+20, ENTRY+21, ENTRY+23*, ENTRY+24, ENTRY+25, ENTRY+26, ENTRY+27, ENTRY+28, ENTRY+29, MOD+1~ , MOD+13*, MOD+14*, MOD+15*, MOD+17*, MOD+19, MOD+21*, MOD+22, MOD+23, PER+1~, PER+6* , PER+7*, PER+8*, PER+9*, PER+10*, PER+11*, PER+12, PER+15*, PER+16*, PER+17 |
Z | GLOBAL+1~, GLOBAL+32*, GLOBAL+33, ENTRY+1~, MOD+1~, MOD+10~, MOD+16*, MOD+17, MOD+18, FLDUPD+1~ , FLDUPD+2*, FLDUPD+3, FLDUPD+4 |