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 |