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

Package: Supply

Routine: ASUROTVQ


Information

ASUROTVQ ; IHS/ITSC/LMH -HIGH VAL/QTY ITEM PRINT ;

Source Information

Source file <ASUROTVQ.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Supply 4 READ^ASU0TRRD  AREA^ASULARST  (C,O,U)^ASUUZIS  ^ASUVAR  
IHS VA Utilities 2 ^XBCLS  ^XBKVAR  
Kernel 1 HOME^%ZIS  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Supply 1 ASU899TVQL  

Entry Points

Name Comments DBIA/ICR reference
LOOP2 ;
XREF ;
END ;
LOOP ;
TVQ0 ;

External References

Name Field # of Occurrence
HOME^%ZIS ASUROTVQ+6, TVQ0+1
READ^ASU0TRRD TVQ0+26
AREA^ASULARST ASUROTVQ+20
C^ASUUZIS END+1
O^ASUUZIS ASUROTVQ+28
U^ASUUZIS ASUROTVQ+30
^ASUVAR ASUROTVQ+6
^DIR ASUROTVQ+12, ASUROTVQ+25, TVQ0+4, TVQ0+8, TVQ0+12, TVQ0+16
^XBCLS ASUROTVQ+6, TVQ0+1
^XBKVAR ASUROTVQ+6, TVQ0+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Unable to determine Area Name"
  • Line Location: ASUROTVQ+22
Function Call: WRITE
  • Prompt: !!,"You may also choose how many high Value and Quantity items will be on the list",!
  • Line Location: ASUROTVQ+23
Function Call: WRITE
  • Prompt: !!,"The Top Value and Quantity report is created for either all accounts ",!,"or for a selected account and by a Date Range",!
  • Line Location: TVQ0+3
Function Call: WRITE
  • Prompt: !!,"You now need to select the Date Range for the Report.",!
  • Line Location: TVQ0+11
Function Call: WRITE
  • Prompt: !,"The ending date you selected is not after the beginning date"
  • Line Location: TVQ0+19
Function Call: WRITE
  • Prompt: !,"EXTRACT DATE RANGE = ",ASUU("DTFR")," THROUGH ",ASUU("DTTO")
  • Line Location: TVQ0+20
Function Call: WRITE
  • Prompt: !,"NO DATA PROCESSED IN SELECTED DATE RANGE",!
  • Line Location: TVQ0+34
Function Call: WRITE
  • Prompt: "NO DATA EXTRACTED FOR HIGH VALUE / QUANTITY ITEMS REPORT"
  • Line Location: XREF+1
Routine Call
  • %ZIS
  • Line Location:
    • ASUROTVQ+6
    • TVQ0+1
Routine Call
  • DIR
  • Line Location:
    • ASUROTVQ+12
    • ASUROTVQ+25
    • TVQ0+4
    • TVQ0+8
    • TVQ0+12
    • TVQ0+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUL(9 - [#9002039.09] TVQ0+10
^ASUMX - [#9002032] LOOP2+17, LOOP2+18, LOOP2+19
^ASUMX("B" LOOP2+12
^ASUT(3 - [#9002036.3] TVQ0+22, TVQ0+25
^DD("DD" TVQ0+2, TVQ0+14, TVQ0+15, TVQ0+18
^XTMP("ASUTVQ" ASUROTVQ+7, ASUROTVQ+15, LOOP+3, LOOP2+4, LOOP2+15*, LOOP2+20, LOOP2+21, LOOP2+22, TVQ0+1!*, TVQ0+21*
, TVQ0+29, TVQ0+30, TVQ0+31*, XREF+1, XREF+2, XREF+4, XREF+5, XREF+6, XREF+7*, XREF+8*

Label References

Name Line Occurrences
END ASUROTVQ+7, ASUROTVQ+10, ASUROTVQ+15, ASUROTVQ+34, TVQ0+34, XREF+1
LOOP ASUROTVQ+31, ASUROTVQ+32, ASUROTVQ+33
LOOP2 LOOP+3
TVQ0 ASUROTVQ+9, ASUROTVQ+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASU END+2!
ASUC TVQ0+22*, TVQ0+34, END+2!
ASUC("ACC" TVQ0+24*, TVQ0+28*, TVQ0+33
ASUC("LN" ASUROTVQ+31*, ASUROTVQ+32*, ASUROTVQ+33*, LOOP2+6, LOOP2+11*, LOOP2+23*
ASUC("PG" LOOP+2*, LOOP2+8, LOOP2+11*
>> ASUHDA LOOP+1*, LOOP2+12*, LOOP2+13, LOOP2+17, LOOP2+18, LOOP2+19, TVQ0+24*, TVQ0+25*, TVQ0+26
ASUK ASUROTVQ+6, END+2!
ASUK( LOOP2+6, LOOP2+7
ASUK("DT" TVQ0+1
ASUK("PTR" LOOP2+6, LOOP2+7, END+1
>> ASUL(1 ASUROTVQ+19*, ASUROTVQ+20!, ASUROTVQ+21*, ASUROTVQ+22, LOOP2+9
ASUR END+2!
>> ASUT TVQ0+26, TVQ0+27, TVQ0+29, TVQ0+30, TVQ0+31
>> ASUT( TVQ0+27, TVQ0+29, TVQ0+30, TVQ0+31
>> ASUU("ACC" ASUROTVQ+17*, LOOP2+8, TVQ0+6*, TVQ0+10*, TVQ0+21, TVQ0+27, TVQ0+33, XREF+2*
>> ASUU("DT" TVQ0+2*, TVQ0+14*, TVQ0+22*, TVQ0+23, TVQ0+25
>> ASUU("DTFR" ASUROTVQ+16*, TVQ0+14*, TVQ0+15, TVQ0+19, TVQ0+20, TVQ0+21, XREF+2*
>> ASUU("DTFRDS" ASUROTVQ+16*, LOOP2+10, TVQ0+2*, TVQ0+12, TVQ0+14*, TVQ0+21, XREF+2*
>> ASUU("DTTO" ASUROTVQ+16*, TVQ0+15*, TVQ0+18*, TVQ0+19, TVQ0+20, TVQ0+21, TVQ0+22, XREF+2*
>> ASUU("DTTODS" ASUROTVQ+16*, LOOP2+10, TVQ0+15*, TVQ0+16, TVQ0+18*, TVQ0+21, XREF+2*
>> ASUU("HIGH" LOOP+2*, LOOP+3*, LOOP2+1, LOOP2+4, LOOP2+15
>> ASUU("IDX" LOOP+1*, LOOP2+3*, LOOP2+4*, LOOP2+12, LOOP2+15, LOOP2+20, LOOP2+21, LOOP2+22, LOOP2+25, LOOP2+29
, XREF+3*, XREF+4*, XREF+5, XREF+6, XREF+7, XREF+8
>> ASUU("QTYRV" XREF+6*, XREF+7
>> ASUU("QUIT" LOOP+2*, LOOP+3, LOOP2+1*, LOOP2+2*, LOOP2+5*
>> ASUU("TOP" ASUROTVQ+24*, ASUROTVQ+25, ASUROTVQ+27*, ASUROTVQ+33*, LOOP2+2, LOOP2+4, LOOP2+5, LOOP2+8
>> ASUU("TYPE" ASUROTVQ+31*, ASUROTVQ+32*, ASUROTVQ+33*, LOOP+3, LOOP2+4, LOOP2+8, LOOP2+14, LOOP2+15, LOOP2+24
>> ASUU("VALRV" XREF+5*, XREF+8
>> ASUU(0 TVQ0+25*, TVQ0+32
>> ASUU(1 LOOP+2*, LOOP2+2, LOOP2+4*, LOOP2+5, LOOP2+16*, LOOP2+28
ASUV END+2!
ASUV("ACC" LOOP2+20*, LOOP2+26, LOOP2+30
ASUV("DESC1" LOOP2+17*, LOOP2+28
ASUV("DESC2" LOOP2+18*, LOOP2+28
ASUV("QTY" LOOP2+21*, LOOP2+25, LOOP2+29
ASUV("TQTY" TVQ0+30*, TVQ0+31
ASUV("TVAL" TVQ0+29*, TVQ0+31
ASUV("U/I" LOOP2+19*, LOOP2+28
ASUV("VAL2" LOOP2+22*, LOOP2+26, LOOP2+30
DIR ASUROTVQ+11~, ASUROTVQ+25!, TVQ0+4!, TVQ0+8!, TVQ0+12!, TVQ0+16!
DIR("A" ASUROTVQ+12*, ASUROTVQ+25*, TVQ0+4*, TVQ0+8*, TVQ0+12*, TVQ0+16*
DIR("B" ASUROTVQ+25*, TVQ0+4*, TVQ0+8*, TVQ0+12*, TVQ0+16*
DIR(0 ASUROTVQ+12*, ASUROTVQ+25*, TVQ0+4*, TVQ0+8*, TVQ0+12*, TVQ0+16*
>> DTOUT ASUROTVQ+7, ASUROTVQ+10, ASUROTVQ+26, ASUROTVQ+29, TVQ0+9, TVQ0+13, TVQ0+17
>> DUOUT ASUROTVQ+7, ASUROTVQ+10, ASUROTVQ+26, ASUROTVQ+29, TVQ0+9, TVQ0+13, TVQ0+17
IO ASUROTVQ+6, TVQ0+1
IOSL ASUROTVQ+31, ASUROTVQ+32, ASUROTVQ+33
U ASUROTVQ+6, ASUROTVQ+16, ASUROTVQ+17, LOOP2+17, LOOP2+18, LOOP2+19, LOOP2+20, LOOP2+21, LOOP2+22, TVQ0+1
, TVQ0+10, TVQ0+21, TVQ0+29, TVQ0+30, TVQ0+31, XREF+2, XREF+5, XREF+6
X ASUROTVQ+15*, ASUROTVQ+16, ASUROTVQ+17, ASUROTVQ+18!, TVQ0+5, XREF+2*
>> Y ASUROTVQ+13, ASUROTVQ+27, TVQ0+2*, TVQ0+10, TVQ0+14, TVQ0+15*, TVQ0+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All