Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ASURM74P

Package: Supply

Routine: ASURM74P


Information

ASURM74P ; IHS/ITSC/LMH -ISS ANAL BY LOC ;

Source Information

Source file <ASURM74P.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Supply 6 SETAREA^ASULARST  ACC^ASULDIRF  (SSA,SST)^ASULDIRR  READ^ASUMYDIO  PAZ^ASUURHDR  (C,O,U)^ASUUZIS  
Kernel 1 (,HOME)^%ZIS  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Supply 3 ASU674IBAL  ASUCOMOR  ASUCORPX  

Entry Points

Name Comments DBIA/ICR reference
PRLINE ;EP;DETAIL
EN ;EP;PRIME
END ;
CN ;
TN ;;
HEADER ;EP;HEADING
PSER ;EP;TMQ
P1 ;
BUILD2 ;
PRTOTL ;EP;TOT2
PRTOTLL ;EP;TOT
CMPT ;EP;SORT

External References

Name Field # of Occurrence
^%ZIS EN+6
HOME^%ZIS EN+2
SETAREA^ASULARST EN+3
ACC^ASULDIRF PSER+12
SSA^ASULDIRR BUILD2+11
SST^ASULDIRR CMPT+4
READ^ASUMYDIO CMPT+31
PAZ^ASUURHDR END+1, HEADER+1
C^ASUUZIS END+2
O^ASUUZIS EN+5
U^ASUUZIS PSER+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Run from Kernel only"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!," ACC ",ASUX("ACC")
  • Line Location: PSER+24
Function Call: WRITE
  • Prompt: !
  • Line Location: PRTOTLL+1
Function Call: WRITE
  • Prompt: ?X," -----------"
  • Line Location: PRTOTLL+1
Function Call: WRITE
  • Prompt: !,$P($T(TN+ASUF("TOT")),";",3)
  • Line Location: PRTOTL+1
Function Call: WRITE
  • Prompt: ?X," ==========="
  • Line Location: PRTOTL+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PRLINE+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !,"REPORT #74 STORES STOCK ISSUES/BUDGET ANALYSIS BY LOCATION",?70,"AS OF: ",ASUV("DT"),?90,"PAGE:",$J(ASUC("PG"),3)
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !!,"SUB STATION: ",$G(ASUA("SST")),!!,"SUB-SUB ACTIVITY: ",$G(ASUA("SSA"))
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!!?22,"ANNUAL",?34,"BUDGET",?46,"ADJUSTED",?58,"ALLOTMENT",?94,"NON-REC",?106,"CURRENT",?118,"PROJECTED"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !?22," BASE",?34,"ADJUST",?46,"ANNUAL",?58,"TO",?70,"RECURRING",?82,"ISSUES",?94,"ISSUES",?106,"FUND",?118,"YEAR END"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,"ACCOUNT",?22,"BUDGET",?34,"+ OR -",?46,"BUDGET",?58,"DATE",?70,"CUR MO",?82,"Y-T-D",?94,"Y-T-D",?106,"BALANCE",?118,"BALANCE",!!
  • Line Location: HEADER+6
Routine Call
  • %ZIS
  • Line Location:
    • EN+2
Routine Call
  • %ZIS
  • Line Location:
    • EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUL(17 - [#9002039.17] CMPT+12, CMPT+13
^ASUL(18 - [#9002039.18] CMPT+2
^ASUL(21 - [#9002039.21] CMPT+10, CMPT+16, CMPT+17
^ASUMY - [#9002034] CMPT+26, CMPT+28, CMPT+30
^DD("DD" PSER+4
^XTMP("ASUR" PSER+1, PSER+2!*, PSER+3, PSER+4, PSER+5, PSER+6, PSER+7, PSER+8, PSER+10, PSER+11
, PSER+21*, PSER+22*, PSER+23*, CMPT+1!*, CMPT+5*, CMPT+6*, CMPT+8, CMPT+11*, CMPT+14*, CMPT+19*
, CMPT+20*, CMPT+21*, CMPT+22*, CMPT+23*, CMPT+24*, CMPT+32, CMPT+33, CMPT+35*, CMPT+36, CMPT+37
, CMPT+39, CMPT+50*, CMPT+52!, BUILD2+2, BUILD2+3*, BUILD2+4*, BUILD2+5*, BUILD2+6*, BUILD2+7, BUILD2+8*
, BUILD2+9*, BUILD2+10, BUILD2+13*, BUILD2+15*, BUILD2+16*

Label References

Name Line Occurrences
BUILD2 CMPT+45, CMPT+49
END PSER+3, PSER+29
HEADER PSER+13, PSER+28
P1 PSER+3
PRLINE PSER+24, PRTOTL+1
PRTOTL PSER+27, PSER+30
PRTOTLL PSER+26
PSER EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ASUA PSER+11*, PSER+14, PSER+15, PSER+18
>> ASUA("B" PSER+14*
>> ASUA("BAL" PSER+15*
>> ASUA("G" PSER+14*, PSER+17
>> ASUA("J" PSER+14*
>> ASUA("L" PSER+14*, PSER+15
>> ASUA("M" PSER+15*
>> ASUA("N" PSER+15*, PSER+17
>> ASUA("P" PSER+17*
>> ASUA("SSA" PSER+8*, PSER+21, HEADER+3
>> ASUA("SST" PSER+6*, PSER+18, PSER+28, HEADER+3
>> ASUA("V" PSER+16*, PSER+17
>> ASUA("Y" PSER+15*, PSER+17
ASUA2 PSER+18*, PSER+23, END+3!
ASUC END+3!, CMPT+8*, CMPT+24*
ASUC("LN" PSER+4*, PSER+24*, PRTOTLL+1*, PRTOTL+1*, PRLINE+8*, HEADER+7*
ASUC("PG" PSER+4*, HEADER+1*, HEADER+2
ASUC("SUM" CMPT+40*, CMPT+43*, CMPT+44, CMPT+46*
ASUC(0 CMPT+10*, CMPT+22*, CMPT+23
ASUC(1 CMPT+16*, CMPT+20*, CMPT+21
ASUC(2 CMPT+18*
ASUC(3 CMPT+18*, CMPT+19
ASUF END+3!
ASUF("BLD" CMPT+40*, CMPT+45, CMPT+47, CMPT+48, CMPT+50, BUILD2+1*
ASUF("HDR" PSER+1*, PSER+13, PSER+26*, PSER+27*, PRTOTL+1*, HEADER+7*
ASUF("RPT75" PSER+1*, PSER+2, PSER+19
ASUF("SSA" PSER+9*, PSER+19*, PSER+21*
ASUF("TOT" PSER+24*, PSER+26*, PSER+27*, PSER+30*, PRTOTL+1, PRLINE+2, PRLINE+3, PRLINE+8
>> ASUK( EN+7
>> ASUK("DT" PSER+2, CMPT+1
>> ASUK("PTR" EN+7
>> ASUK("PTRSEL" EN+4*, END+1
>> ASUL( CMPT+52!
>> ASUL(1 EN+3, CMPT+1, CMPT+3
>> ASUL(17 BUILD2+13
>> ASUL(18 CMPT+1*, CMPT+2*, CMPT+3*, CMPT+4, CMPT+5, CMPT+6, CMPT+7*, CMPT+8*, CMPT+10, CMPT+11
, CMPT+14, CMPT+16, CMPT+17, CMPT+19, CMPT+20, CMPT+21, CMPT+22, CMPT+23, CMPT+24
>> ASUL(21 CMPT+9*, CMPT+10*, CMPT+11, CMPT+12, CMPT+13, CMPT+14, CMPT+15*, CMPT+16*, CMPT+17, CMPT+19
, CMPT+20, CMPT+21, CMPT+22
>> ASUL(9 PSER+22, PSER+25
ASUMU CMPT+52!
>> ASUMY( CMPT+42*, CMPT+43
>> ASUMY("ACC" CMPT+32, CMPT+33, CMPT+35, CMPT+36, CMPT+37, CMPT+39, CMPT+50
>> ASUMY("E#" CMPT+25*, CMPT+26*, CMPT+27*, CMPT+28*, CMPT+29*, CMPT+30*, CMPT+32, CMPT+35, CMPT+36, CMPT+37
, CMPT+39, CMPT+50, BUILD2+2, BUILD2+3, BUILD2+4, BUILD2+5, BUILD2+6, BUILD2+7, BUILD2+8, BUILD2+9
, BUILD2+10, BUILD2+13, BUILD2+15, BUILD2+16
>> ASUMY("SSA" CMPT+32, CMPT+33, CMPT+35, CMPT+36, CMPT+37, CMPT+39, CMPT+50, BUILD2+7, BUILD2+8, BUILD2+9
, BUILD2+10, BUILD2+11, BUILD2+13, BUILD2+15, BUILD2+16
>> ASUMY("SST" CMPT+33, BUILD2+5
ASURZ END+3!, P1+2*, PRLINE+2*, PRLINE+3*, PRLINE+5, PRLINE+7
ASURZA END+3!, PRLINE+4*, PRLINE+7
ASURZW END+3!, PRLINE+5*, PRLINE+6
ASUT END+3!, P1+1*, P1+2, PRLINE+1*, PRLINE+2, PRLINE+3, PRLINE+4
>> ASUU(11 P1+1*, PRLINE+1*, PRLINE+2
>> ASUU(12 P1+2*, CMPT+41*, CMPT+42, CMPT+43, CMPT+46, CMPT+48*, CMPT+49
>> ASUU(13 PRLINE+2*, PRLINE+4
>> ASUU(14 PRTOTLL+1*, PRTOTL+1*, PRLINE+8*
ASUV END+3!, CMPT+52!
ASUV("DT" PSER+4*, PSER+16, HEADER+2
ASUV("SST" PSER+28*
ASUV("TOT" PSER+3*, P1+2, PRLINE+3, PRLINE+4
ASUW END+2!
ASUX END+3!, CMPT+52!
ASUX("ACC" PSER+9*, PSER+10*, PSER+11, PSER+12, PSER+22, PSER+23, PSER+24
ASUX("SSA" PSER+7*, PSER+8, PSER+10, PSER+11, PSER+21, PSER+22, PSER+23
ASUX("SST" PSER+5*, PSER+6, PSER+7, PSER+8, PSER+10, PSER+11, PSER+23, PSER+28
ASUX(0 CMPT+37*, CMPT+39*, CMPT+43, CMPT+46*, CMPT+49, CMPT+50
DFOUT END+3!
DLOUT END+3!
DTOUT PSER+7, PSER+10, PSER+26, PSER+27, PSER+29, END+3!
DUOUT PSER+5, PSER+7, PSER+10, PSER+13, PSER+26, PSER+27, PSER+28, PSER+29, END+3!, HEADER+1
DUZ(2 EN+2
IO EN+2
IOF HEADER+1
>> IOP EN+6*
>> POP EN+6
U PSER+2, PSER+4, PSER+6, PSER+8, PSER+14, PSER+15, PSER+18, CMPT+1, CMPT+6, CMPT+12
, CMPT+13, CMPT+14, CMPT+18, CMPT+43, CMPT+46, CMPT+49
X PSER+1*, END+3!, PRTOTLL+1*, PRTOTL+1*, PRLINE+2*, CMPT+12*, CMPT+14, CMPT+17*, CMPT+18, CMPT+19
, CMPT+20, CMPT+33*, CMPT+34*, CMPT+35, CMPT+51!, CMPT+52*
X2 END+3!
X3 END+3!
Y PSER+4*, END+3!, CMPT+13*, CMPT+14, BUILD2+12
ZTDESC EN+5*, END+3!
ZTIO END+3!
ZTRTN EN+5*, END+3!
ZTSAVE END+3!
ZTUCI END+3!

Marked Items

Name Field # of Occurrence
$T(CN+ASUU(1) P1+1, PRLINE+1
$T(TN+ASUF(1) PRTOTL+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All