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 |