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: ASUV1PN

Package: Supply

Routine: ASUV1PN


Information

ASUV1PN ; IHS/ITSC/LMH -ENTER 1ST COUNTS ;

Source Information

Source file <ASUV1PN.m>

Call Graph

Call Graph Total: 10

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Supply 3 ASU191FCNT  ASUV1PL  ASUV2RL  

Entry Points

Name Comments DBIA/ICR reference
IDXLOOP ;EP;
ACCOUNT ;
PAUSE ;
ASUV1PN0 ;EP ;
ASUV1PN2 ;
ASUV1PN3 ;
RDINDX ;
FLAGIT1 ;EP;
FLAGIT2 ;EP;
XIT1 ;
CKINIT ;EP;
XIT2 ;
SLCLOOP ;EP;
ACCT ;EP;ACCOUNT
MESSAGE ;
REPRINT ;
CKIT ;EP;
LOOP ;EP;

External References

Name Field # of Occurrence
ACC^ASULDIRF ACCT+10
READ^ASUMXDIO ASUV1PN2+4
CLS^ASUUHDG ACCT+1, SLCLOOP+7
V^ASUUPLOG ASUV1PN0+14, FLAGIT1+2, FLAGIT2+2, ACCT+17, MESSAGE+9
^ASUV9IDX RDINDX+2
ACCOUNT^ASUV9IMR ACCT+14
INDEX^ASUV9IMR ASUV1PN0+8, ASUV1PN2+2
STORLOC^ASUV9IMR ASUV1PN0+5, SLCLOOP+6, ASUV1PN2+6
INDEX^ASUV9IMW ASUV1PN2+21
^DIC ACCT+4, ASUV1PN3+5
^DIR ACCOUNT+10, REPRINT+5, SLCLOOP+13, ASUV1PN2+14, ASUV1PN3+18, PAUSE+1
^XBKVAR ASUV1PN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ALL COUNTS FOR ACCOUNT '",ASUMV("ACC"),"' -",ASUL(9,"ACC","NM")," HAVE BEEN ENTERED",!!!
  • Line Location: SLCLOOP+11
Function Call: WRITE
  • Prompt: !,"ALL RECOUNTS FOR STORAGE LOCATION '",ASUMV("SLC"),"' -",ASUMV("SL NM")," HAVE BEEN ENTERED",!!!
  • Line Location: SLCLOOP+12
Function Call: WRITE
  • Prompt: !,"NOW PROCESSING ALL '",ASUMV("SLC"),"' STORAGE LOCATION ENTRIES",!
  • Line Location: ASUV1PN2+7
Function Call: WRITE
  • Prompt: !!,"INDEX : ",ASUMX("IDX")
  • Line Location: ASUV1PN2+9
Function Call: WRITE
  • Prompt: ?15,ASUMX("DESC",1),?65,"STATION : ",ASUMS("STA")
  • Line Location: ASUV1PN2+11
Function Call: WRITE
  • Prompt: !,"ALL ",ASUV("SL NM")," '",ASUR("SLC"),"' ITEM COUNTS HAVE BEEN ENTERED FOR ACCOUNT ",ASUL(9,"ACC","NM")
  • Line Location: ASUV1PN3+24
Routine Call
  • DIC
  • Line Location:
    • ACCT+4
    • ASUV1PN3+5
Routine Call
  • DIR
  • Line Location:
    • ACCOUNT+10
    • REPRINT+5
    • SLCLOOP+13
    • ASUV1PN2+14
    • ASUV1PN3+18
    • PAUSE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUMS - [#9002031] ASUV1PN2+10
^ASUMV - [#9002030] ASUV1PN0+4, ASUV1PN0+7, FLAGIT1+3*, FLAGIT2+3*, ACCT+13, SLCLOOP+5, IDXLOOP+2, LOOP+2, ASUV1PN3+10, RDINDX+6

Label References

Name Line Occurrences
ACCT ACCOUNT+2
ASUV1PN2 IDXLOOP+3, RDINDX+8
ASUV1PN3 ACCOUNT+17
CKIT ASUV1PN0+1, ACCT+14, SLCLOOP+1
IDXLOOP SLCLOOP+9, ASUV1PN3+23
MESSAGE CKIT+2, CKIT+3, CKINIT+2
PAUSE ASUV1PN3+12, ASUV1PN3+24, RDINDX+11
RDINDX ASUV1PN3+26
REPRINT CKIT+4
SLCLOOP ACCOUNT+14, LOOP+2
XIT1 ASUV1PN0+2, ASUV1PN0+15, FLAGIT1+4, ACCT+18
XIT2 ASUV1PN2+1, ASUV1PN2+5, ASUV1PN2+15, ASUV1PN2+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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