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 |  All
Print Page as PDF
Routine: ASUV2RN

Package: Supply

Routine: ASUV2RN


Information

ASUV2RN ; IHS/ITSC/LMH -ENTER RE-COUNTS ;

Source Information

Source file <ASUV2RN.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Supply 8 ACC^ASULDIRF  READ^ASUMXDIO  CLS^ASUUHDG  V^ASUUPLOG  STA^ASUV0NT  ^ASUV9IDX  (ACCOUNT,INDEX,STORLOC)^ASUV9IMR  INDEX^ASUV9IMW  
VA Fileman 2 ^DIC  ^DIR  
IHS VA Utilities 1 ^XBKVAR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Supply 2 ASU192RECT  ASUV3AL  

Entry Points

Name Comments DBIA/ICR reference
IDXLOOP ;EP;
ACCOUNT ;
PAUSE ;
RDINDX ;
FLAGIT3 ;EP;
EXIT ;
ACCT ;EP;ACCOUNT
XIT2 ;
ASUV2RN3 ;
ASUV2RN2 ;
ASUV2RN0 ;EP ;CHECK RE-COUNTS;
SLCLOOP ;EP;
MESSAGE ;
CKIT ;EP;
LOOP ;EP;

External References

Name Field # of Occurrence
ACC^ASULDIRF ACCT+11
READ^ASUMXDIO ASUV2RN2+4
CLS^ASUUHDG SLCLOOP+8, ACCT+2
V^ASUUPLOG ASUV2RN0+14, FLAGIT3+2, ACCT+18, MESSAGE+8
STA^ASUV0NT ACCT+1
^ASUV9IDX RDINDX+2
ACCOUNT^ASUV9IMR ACCT+15
INDEX^ASUV9IMR ASUV2RN2+2, ASUV2RN0+7
STORLOC^ASUV9IMR SLCLOOP+6, SLCLOOP+15, ASUV2RN0+4
INDEX^ASUV9IMW ASUV2RN2+22
^DIC ASUV2RN3+5, ACCT+5
^DIR ACCOUNT+9, SLCLOOP+17, ASUV2RN2+15, ASUV2RN3+18, PAUSE+1, CKIT+8
^XBKVAR ASUV2RN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ALL RE-COUNTS FOR ACCOUNT '",ASUMV("ACC"),"' -",ASUL(9,"ACC","NM")," HAVE BEEN ENTERED",!!!
  • Line Location: SLCLOOP+12
Function Call: WRITE
  • Prompt: !,"Master has been deleted",*7
  • Line Location: ASUV2RN2+3
Function Call: WRITE
  • Prompt: !,"NOW PROCESSING ALL'",ASUMV("SLC"),"' STORAGE LOCATION ENTRIES",!
  • Line Location: ASUV2RN2+7
Function Call: WRITE
  • Prompt: !!,"INDEX : ",ASUMX("IDX")
  • Line Location: ASUV2RN2+9
Function Call: WRITE
  • Prompt: ?15,ASUMX("DESC",1),?65,"STATION : ",ASUMS("STA")
  • Line Location: ASUV2RN2+11
Function Call: WRITE
  • Prompt: !,"ALL STORAGE LOCATION ",ASUV("SL NM")," '",ASUR("SLC"),"' RE-RECOUNTS HAVE BEEN ENTERED FOR ACCOUNT ",ASUL(9,"ACC","NM")
  • Line Location: ASUV2RN3+24
Routine Call
  • DIC
  • Line Location:
    • ASUV2RN3+5
    • ACCT+5
Routine Call
  • DIR
  • Line Location:
    • ACCOUNT+9
    • SLCLOOP+17
    • ASUV2RN2+15
    • ASUV2RN3+18
    • PAUSE+1
    • CKIT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUMS - [#9002031] ASUV2RN2+10
^ASUMV - [#9002030] SLCLOOP+5, IDXLOOP+2, LOOP+2, ASUV2RN3+10, RDINDX+6, ASUV2RN0+3, ASUV2RN0+6, FLAGIT3+3*, ACCT+14

Label References

Name Line Occurrences
ACCT ACCOUNT+2
ASUV2RN2 IDXLOOP+3, RDINDX+8
ASUV2RN3 ACCOUNT+15
CKIT SLCLOOP+1, ASUV2RN0+1, ACCT+15
EXIT ASUV2RN0+1, ASUV2RN0+15, ACCT+1, ACCT+19
IDXLOOP SLCLOOP+10, ASUV2RN3+23
MESSAGE CKIT+2, CKIT+3, CKIT+4
PAUSE ASUV2RN3+12, RDINDX+11
RDINDX ASUV2RN3+26
SLCLOOP ACCOUNT+13, LOOP+2
XIT2 ASUV2RN2+1, ASUV2RN2+5, ASUV2RN2+6, ASUV2RN2+16, ASUV2RN2+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ASUC("TR" ACCOUNT+16!, RDINDX+6*, RDINDX+9
ASUF ACCOUNT+1, ACCOUNT+3, ACCOUNT+4*, ACCOUNT+16!, SLCLOOP+2, ASUV2RN2+6, ASUV2RN3+2, ASUV2RN3+8*, ASUV2RN3+27*, ASUV2RN3+28*
, RDINDX+1, RDINDX+4*, RDINDX+12*, RDINDX+13*, ASUV2RN0+1, ASUV2RN0+3, ASUV2RN0+6, ASUV2RN0+11*, ASUV2RN0+12, ACCT+9*
, ACCT+13*, ACCT+17*, CKIT+1*, CKIT+5*, CKIT+9*, MESSAGE+5*, MESSAGE+7*
ASUF("IDX" SLCLOOP+9*, SLCLOOP+13, ASUV2RN2+5, ASUV2RN2+7*, ASUV2RN3+22*, ASUV2RN3+24, RDINDX+5*
ASUF("RPRN" CKIT+9*
ASUF("SLC" SLCLOOP+4*, SLCLOOP+12, ASUV2RN2+8*
>> ASUK("PTR-Q" CKIT+7
>> ASUL(2 LOOP+1, ACCT+1, ACCT+10, ACCT+13
>> ASUL(9 SLCLOOP+12, ASUV2RN3+11, ASUV2RN3+24, RDINDX+10, FLAGIT3+1, MESSAGE+2
>> ASUMS("STA" ASUV2RN2+10*, ASUV2RN2+11
ASUMV ACCOUNT+16!
ASUMV("ACC" SLCLOOP+12, ASUV2RN3+1, RDINDX+10, FLAGIT3+1, ACCT+10*, ACCT+11, ACCT+17, MESSAGE+2
ASUMV("CNT" ASUV2RN2+13, ASUV2RN2+19*
ASUMV("CNT-ENT" ASUV2RN2+5, ASUV2RN2+21*, ASUV2RN0+10
ASUMV("E#" ACCOUNT+4, SLCLOOP+3*, SLCLOOP+5*, SLCLOOP+7*, IDXLOOP+1*, IDXLOOP+2*, LOOP+1*, LOOP+2*, ASUV2RN2+1, ASUV2RN3+7*
, ASUV2RN3+10, RDINDX+5*, RDINDX+6*, RDINDX+7, ASUV2RN0+2*, ASUV2RN0+3*, ASUV2RN0+5*, ASUV2RN0+6*, FLAGIT3+3, ACCT+10*
, ACCT+13*, ACCT+14, ACCT+17
ASUMV("IDX" ASUV2RN2+3, ASUV2RN0+8
ASUMV("MODE" CKIT+1, CKIT+2, CKIT+3, MESSAGE+3
ASUMV("QTY" ASUV2RN2+6, ASUV2RN2+20*, ASUV2RN0+9
ASUMV("SLC" SLCLOOP+14, ASUV2RN2+7
ASUMV("STA" ASUV2RN2+10
>> ASUMX("DESC" ASUV2RN2+11
>> ASUMX("E#" ACCOUNT+16!, RDINDX+4, RDINDX+6
>> ASUMX("IDX" ASUV2RN2+9
ASUR ACCOUNT+16!
ASUR("ACC" ASUV2RN3+1*
ASUR("QTY" ASUV2RN2+17*, ASUV2RN2+18, ASUV2RN2+19, ASUV2RN2+20
ASUR("RSVP" ACCOUNT+11*, ACCOUNT+12, ACCOUNT+14!, ASUV2RN3+20*, ASUV2RN3+21
ASUR("SLC" ASUV2RN3+7*, ASUV2RN3+8, ASUV2RN3+11, ASUV2RN3+24, RDINDX+10
>> ASURX ASUV2RN0+13*, FLAGIT3+1*, ACCT+17*, MESSAGE+2*, MESSAGE+3*
ASUSAV ACCOUNT+16!
ASUV ACCOUNT+16!
ASUV("MSG" CKIT+2*, CKIT+3*, CKIT+4*, MESSAGE+1*, MESSAGE+2, MESSAGE+4, MESSAGE+9!
ASUV("SL NM" SLCLOOP+15, SLCLOOP+16, ASUV2RN3+9*, ASUV2RN3+24
DIC ACCOUNT+17!, ASUV2RN3+4*, ASUV2RN3+5!, ACCT+4*, ACCT+5!
DIC("A" ASUV2RN3+3*, ACCT+3*
DIC(0 ASUV2RN3+4*, ACCT+4*
DIR ACCOUNT+9!, ACCOUNT+17!, SLCLOOP+17!, ASUV2RN2+12!, ASUV2RN2+15!, ASUV2RN3+18!, PAUSE+1!, CKIT+8!
DIR("?" ACCOUNT+7*, ASUV2RN3+16*, CKIT+8*
DIR("A" ACCOUNT+5*, ASUV2RN2+14*, ASUV2RN3+14*, CKIT+8*
DIR("B" ACCOUNT+6*, ASUV2RN2+13*, ASUV2RN3+15*
DIR(0 ACCOUNT+8*, SLCLOOP+17*, ASUV2RN2+15*, ASUV2RN3+17*, PAUSE+1*, CKIT+8*
DT ASUV2RN+3
DTOUT ACCOUNT+1, ACCOUNT+3, ACCOUNT+10, ACCOUNT+17!, SLCLOOP+2, SLCLOOP+5, IDXLOOP+2, LOOP+2, ASUV2RN2+16, ASUV2RN3+2
, ASUV2RN3+6, ASUV2RN3+19, RDINDX+1, RDINDX+3, ASUV2RN0+3, ASUV2RN0+6, ACCT+1, ACCT+6, CKIT+6
DUOUT ACCOUNT+1, ACCOUNT+3, ACCOUNT+10, ACCOUNT+17!, SLCLOOP+2, SLCLOOP+5, IDXLOOP+2, LOOP+2, ASUV2RN2+16, ASUV2RN3+2
, ASUV2RN3+6, ASUV2RN3+19, RDINDX+1, RDINDX+3, ASUV2RN0+3, ASUV2RN0+6, ACCT+1, ACCT+6, CKIT+6
U ASUV2RN2+10, ASUV2RN3+7, ASUV2RN3+9, FLAGIT3+3, ACCT+10
X ACCOUNT+17!, ASUV2RN2+17
Y ACCOUNT+11, ACCOUNT+17!, ASUV2RN3+7, ASUV2RN3+20, ACCT+7, ACCT+8, ACCT+10, CKIT+9
Y(0 ASUV2RN3+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All