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

Package: Supply

Routine: ASURD10V


Information

ASURD10V ; IHS/ITSC/LMH -RPT 10 -VOUCHER SUMMARY ;

Source Information

Source file <ASURD10V.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Supply 6 READ^ASU0TRRD  (SETAREA,STA)^ASULARST  ^ASUUDATA  ^ASUURANG  PAZ^ASUURHDR  (C,O,U)^ASUUZIS  
Kernel 1 (,HOME)^%ZIS  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Supply 2 ASU5110DRP  ASUCORPX  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP;PRIMARY ENTRY POINT FOR REPORT 10V
CMPT ;EP;COMPUTE REPORT CONTENTS
VHEAD ;PRINT VOUCHER HEADING LINE
K ;
V1 ;
HEADER ;PRINT REPORT HEADING LINES
PSER ;EP;FOR TASKMAN QUEUE OF PRINT

External References

Name Field # of Occurrence
^%ZIS EN+6
HOME^%ZIS EN+1
READ^ASU0TRRD CMPT+6, V1+1
SETAREA^ASULARST EN+3
STA^ASULARST HEADER+5
^ASUUDATA PSER+2
^ASUURANG CMPT+2
PAZ^ASUURHDR K+1, HEADER+1
C^ASUUZIS K+2
O^ASUUZIS EN+5
U^ASUUZIS PSER+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Report must be run from Kernel option"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PSER+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: K+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !?5,"REPORT #10. DAILY VOUCHER LISTING"
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: ?100,"DATE: ",ASUX("DT"),?120,"PAGE: ",ASUC("PG")
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !?3,"AREA: ",ASUL(1,"AR","AP"),?15,ASUL(1,"AR","NM")
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !?3,"STATION: ",$G(ASUL(2,"STA","CD")),?15,$G(ASUL(2,"STA","NM"))
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !!?35,"F",?73,"F",?111,"F",!?3,"TR",?9,"INDEX",?35,"P",?41,"TR",?46,"INDEX",?73,"P",?79,"TR",?85,"INDEX",?111,"P"
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !?3,"CD",?8,"NUMBER",?19,"QTY",?28,"VALUE",?35,"N",?41,"CD",?45,"NUMBER",?57,"QTY",?66,"VALUE",?73,"N",?79,"CD",?84,"NUMBER",?95,"QTY",?104,"VALUE",?111,"N"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,"------------------------------------------------------------------------------------------------------------------------------------",!
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !?2,"VOUCHER NO: ",$G(ASUX("VO")),!
  • Line Location: VHEAD+1
Function Call: WRITE
  • Prompt: ?79,ASUT("TRCD"),?83,$E(ASUT(ASUT,"IDX"),1,5),".",$E(ASUT(ASUT,"IDX"),6,6),?92,$J($FN(ASUT(ASUT,"QTY"),",",0),6),?99,$J($FN(ASUT(ASUT,"VAL"),",",2),10),?111,ASUT(ASUT,"FPN"),!
  • Line Location: V1+10
Routine Call
  • %ZIS
  • Line Location:
    • EN+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUH - [#9002036] CMPT+4
^XTMP("ASUR" PSER+1, PSER+4, PSER+7, PSER+10, PSER+11, CMPT+1!*, CMPT+9*, V1+1

Label References

Name Line Occurrences
CMPT PSER+1
HEADER PSER+5, PSER+8, V1+2
K PSER+2
PSER EN+4
V1 PSER+11
VHEAD PSER+9, V1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASUC K+1!
ASUC("LN" PSER+8, PSER+12*, PSER+14*, PSER+16*, HEADER+10*, VHEAD+1*, V1+2, V1+10*
ASUC("PG" HEADER+1*, HEADER+3
ASUC("TOT" PSER+3*, PSER+13, PSER+14, PSER+15*, V1+3*
>> ASUF("COL" PSER+3*, PSER+12, PSER+15*, V1+4, V1+6*, V1+7, V1+9*, V1+11*
>> ASUHDA CMPT+3*, CMPT+4*, CMPT+5, CMPT+6, CMPT+9, V1+1*
>> ASUK( EN+7
>> ASUK("DT" CMPT+1
>> ASUK("PTR" EN+7
>> ASUK("PTRSEL" EN+4*, K+1
>> ASUL(1 EN+3, HEADER+4
>> ASUL(2 HEADER+5, HEADER+6
>> ASUN("B#" CMPT+3
>> ASUN("E#" CMPT+4
>> ASUN("TYP" CMPT+2
ASUQ K+1!
ASUQ("HDR" PSER+2*
ASUT CMPT+6, CMPT+8, CMPT+9, V1+1!, V1+3, V1+5, V1+8, V1+10
ASUT( CMPT+6, CMPT+8*, CMPT+9, V1+3, V1+5, V1+8, V1+10
ASUT("TRCD" V1+3, V1+5, V1+8, V1+10
ASUV K+1!
ASUV("ARST" PSER+5, PSER+6*
ASUV("RPT" PSER+2*
ASUX K+1!
ASUX("AS" PSER+4*, PSER+5, PSER+6, PSER+7, PSER+10, PSER+11, HEADER+5, V1+1
ASUX("DT" HEADER+3
ASUX("IX" PSER+3*, PSER+10*, PSER+11, V1+1
ASUX("NDTA" PSER+2
ASUX("SQ" PSER+3*, PSER+11*, V1+1
ASUX("VO" PSER+3*, PSER+7*, PSER+10, PSER+11, VHEAD+1, V1+1
>> DUOUT PSER+4, PSER+5, PSER+7, PSER+8, HEADER+1
DUZ(2 EN+2
IO EN+1
IOF K+1, HEADER+1
>> IOP EN+6*
IOSL PSER+8, PSER+16, V1+2
>> POP EN+6
U CMPT+1
>> X HEADER+4*
>> X1 PSER+3*
>> ZTDESC EN+5*
>> ZTRTN EN+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All