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

Package: Supply

Routine: ASUV3AL


Information

ASUV3AL ; IHS/ITSC/LMH -INITIAL INVENTORY OVER/SHORT LIST ;

Source Information

Source file <ASUV3AL.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Supply 9 (SETAREA,STAT)^ASULARST  ACC^ASULDIRF  READ^ASUMXDIO  CLS^ASUUHDG  (C,O,U)^ASUUZIS  STA^ASUV0NT  (ASUV2RN0,FLAGIT3)^ASUV2RN  (,ACCOUNT)^ASUV9IMR  
INDEX^ASUV9IMW  
VA Fileman 3 YX^%DTC  ^DIC  ^DIR  
IHS VA Utilities 1 ^XBKVAR  
Kernel 1 (,HOME)^%ZIS  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Supply 1 ASU937BOSL  

Entry Points

Name Comments DBIA/ICR reference
SEPERATE ;
FOOTING ;
HEADING ;
PSER ;EP;FOR TASKMAN QUEUE OF PRINT
EXIT ;
ASUV3AL0 ;

External References

Name Field # of Occurrence
YX^%DTC ASUV3AL+3
^%ZIS ASUV3AL+35
HOME^%ZIS ASUV3AL+4, ASUV3AL+31
SETAREA^ASULARST ASUV3AL+33
STAT^ASULARST PSER+4
ACC^ASULDIRF ASUV3AL+14
READ^ASUMXDIO PSER+15
CLS^ASUUHDG ASUV3AL+5, HEADING+1
C^ASUUZIS PSER+29, EXIT+3
O^ASUUZIS ASUV3AL+34
U^ASUUZIS PSER+1
STA^ASUV0NT ASUV3AL+6
ASUV2RN0^ASUV2RN ASUV3AL+28
FLAGIT3^ASUV2RN PSER+30
^ASUV9IMR PSER+9, ASUV3AL0+6
ACCOUNT^ASUV9IMR ASUV3AL+18
INDEX^ASUV9IMW PSER+14, ASUV3AL0+8
^DIC ASUV3AL+9
^DIR ASUV3AL+21
^XBKVAR ASUV3AL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Report must be run from Kernel option"
  • Line Location: ASUV3AL+32
Function Call: WRITE
  • Prompt: "REPORT 37B INITIAL INVENTORY OVERAGE/SHORTAGE LIST DATE: ",ASUK("RUN","DT"),?70," PAGE: ",ASUC("PG")
  • Line Location: HEADING+2
Function Call: WRITE
  • Prompt: !,"AREA: ",ASUL(1,"AR","E#")," ",ASUL(1,"AR","NM")
  • Line Location: HEADING+3
Function Call: WRITE
  • Prompt: !,"STAT: ",ASUL(2,"STA","CD")," ",ASUL(2,"STA","NM"),?35,"ACCOUNT : ",ASUL(9,"ACC","NM")
  • Line Location: HEADING+4
Function Call: WRITE
  • Prompt: !!,"SLC INDEX",?52,"U UNIT RECORD INV"
  • Line Location: HEADING+5
Function Call: WRITE
  • Prompt: !," ORD/NSN NUMBER DESCRIPTION",?53,"I COST BALANCE QTY"
  • Line Location: HEADING+6
Function Call: WRITE
  • Prompt: !,"_______________________________________________________________________________"
  • Line Location: SEPERATE+1
Routine Call
  • %ZIS
  • Line Location:
    • ASUV3AL+4
    • ASUV3AL+31
Routine Call
  • DIC
  • Line Location:
    • ASUV3AL+9
Routine Call
  • DIR
  • Line Location:
    • ASUV3AL+21
Routine Call
  • %ZIS
  • Line Location:
    • ASUV3AL+35

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUMS - [#9002031] PSER+4, PSER+16, PSER+17
^ASUMV - [#9002030] ASUV3AL+17, ASUV3AL0+3, ASUV3AL0+5
^ASUV("OS" PSER+7, PSER+8, ASUV3AL0+1!, ASUV3AL0+9*

Label References

Name Line Occurrences
ASUV3AL0 ASUV3AL+30
EXIT ASUV3AL+6, ASUV3AL+10, ASUV3AL+15, ASUV3AL+16, ASUV3AL+29, ASUV3AL+36
FOOTING PSER+28
HEADING PSER+6, PSER+10
SEPERATE PSER+26, HEADING+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H ASUV3AL+3*!
ASUC EXIT+1!
ASUC("LN" PSER+2*, PSER+6, PSER+10, PSER+27*, PSER+28, HEADING+1*, FOOTING+1*
ASUC("PG" PSER+2*, HEADING+1*, HEADING+2
ASUF ASUV3AL+23*, ASUV3AL+24, ASUV3AL+25*, ASUV3AL+29, EXIT+1!
ASUF("RPRN" PSER+30
>> ASUK( ASUV3AL+36!, PSER+29
>> ASUK("PTR" ASUV3AL+36!, PSER+29, EXIT+3
>> ASUK("PTR-Q" ASUV3AL+36!
>> ASUK("RUN" ASUV3AL+3*, HEADING+2
>> ASUL(1 ASUV3AL+33, PSER+4, HEADING+3
>> ASUL(2 ASUV3AL+6, ASUV3AL+13, PSER+4*, PSER+16, PSER+17, HEADING+4
>> ASUL(9 ASUV3AL+20, HEADING+4
ASUMS EXIT+1!
ASUMS("E#" PSER+16*, PSER+17
ASUMS("ORD#" PSER+17*, PSER+18
ASUMV EXIT+1!
ASUMV("ACC" ASUV3AL+13*, ASUV3AL+14, ASUV3AL+20
ASUMV("CNT" PSER+11
ASUMV("CNT-ENT" PSER+14*, ASUV3AL0+8*
ASUMV("E#" ASUV3AL+13*, ASUV3AL+16, ASUV3AL+17, ASUV3AL+22, PSER+3*, PSER+5*, PSER+7*, PSER+8*, ASUV3AL0+2*, ASUV3AL0+3*
, ASUV3AL0+4*, ASUV3AL0+5*, ASUV3AL0+9
ASUMV("MODE" ASUV3AL+25*
ASUMV("QTY" PSER+12, PSER+21, PSER+23, ASUV3AL0+7
ASUMV("SLC" PSER+19
ASUMV("U/C" PSER+12, PSER+20
ASUMX EXIT+1!
ASUMX("AR U/I " , PSER+20
ASUMX("DESC" PSER+20, PSER+22
ASUMX("E#" PSER+16
ASUMX("IDX" PSER+19
ASUMX("NSN" PSER+18
ASUR EXIT+1!
ASUV EXIT+1!
ASUV("ASA" ASUV3AL+22*
ASUV("CNT" PSER+11*, PSER+21
ASUV("MSG" ASUV3AL+27*
ASUV("ORD#" PSER+18*, PSER+22
ASUV("VALO/S" PSER+12*, PSER+13, PSER+24
DIC ASUV3AL+8*, ASUV3AL+9!
DIC("A" ASUV3AL+7*
DIC(0 ASUV3AL+8*
DIR ASUV3AL+21!
DIR(0 ASUV3AL+21*
DT ASUV3AL+3
DTOUT ASUV3AL+6, ASUV3AL+10, EXIT+2!
DUOUT ASUV3AL+6, ASUV3AL+10, EXIT+2!
DUZ(2 ASUV3AL+32
IO ASUV3AL+31
IO(0 ASUV3AL+4, PSER+30
IOP ASUV3AL+35*, ASUV3AL+36!
POP ASUV3AL+35, ASUV3AL+36!
U ASUV3AL+13, PSER+4, PSER+17
X ASUV3AL+3!, PSER+4*, EXIT+2!
X1 PSER+4*, EXIT+2!
Y ASUV3AL+3!, ASUV3AL+11, ASUV3AL+12, ASUV3AL+13, EXIT+2!
ZTDESC ASUV3AL+34*, ASUV3AL+36!, EXIT+2!
ZTRTN ASUV3AL+34*, ASUV3AL+36!, EXIT+2!
ZTSK ASUV3AL+36!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All