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

Package: Supply

Routine: ASURM12P


Information

ASURM12P ; IHS/ITSC/LMH -RPT 12 LIST INACTIVE ITEMS ;

Source Information

Source file <ASURM12P.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Supply 7 (ARE,SETAREA,STA)^ASULARST  (ACC,ACGNM)^ASULDIRF  ^ASUMSTRD  READ^ASUMXDIO  ^ASUUDATA  PAZ^ASUURHDR  (C,O,U)^ASUUZIS  
Kernel 1 (,HOME)^%ZIS  
VA Fileman 1 ^%DTC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Supply 2 ASU612NOIS  ASUCOMOR  

Entry Points

Name Comments DBIA/ICR reference
SORT ;EP ;
EN ;EP;PRIMARY ENTRY POINT FOR REPORT 12
FOOTER ;
K ;
NSNFMT ;
HEADER ;EP ;HEADING LINES
PSER ;EP;FOR TASKMAN QUEUE OF PRINT

External References

Name Field # of Occurrence
^%DTC SORT+9
^%ZIS EN+6
HOME^%ZIS EN+1
ARE^ASULARST PSER+5, PSER+11
SETAREA^ASULARST EN+3
STA^ASULARST PSER+5, PSER+11
ACC^ASULDIRF SORT+14
ACGNM^ASULDIRF PSER+6, PSER+15
^ASUMSTRD PSER+21
READ^ASUMXDIO PSER+21
^ASUUDATA PSER+8
PAZ^ASUURHDR K+1, HEADER+4
C^ASUUZIS K+2
O^ASUUZIS EN+5
U^ASUUZIS PSER+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Report must be run from Kernel option"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: ?50,ASUV("NSN"),?70,ASUMX("AR U/I"),?75,$E(ASUMS("LSTISS"),2,3),"-",$E(ASUMS("LSTISS"),4,5)
  • Line Location: PSER+24
Function Call: WRITE
  • Prompt: @(IOF),"REPORT #12 LISTING OF STOCK ITEMS WITH NO ISSUES IN THREE MONTHS",?90,ASUK("DT"),?110,"PAGE",?115,$J($FN(ASUC("PG"),","),7)
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,"AREA",?6,ASUL(1,"AR","AP"),?9,ASUL(1,"AR","NM")
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !,"STAT",?6,ASUL(2,"STA","CD"),?9,ASUL(2,"STA","NM"),?50,"G L ACCOUNT 125.",ASUL(9,"ACG"),?68,ASUL(9,"ACG","NM"),!
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !,"A",?75,"LAST",?88,"QTY",?115,"QTY MONTHS"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,"CTS",?8,"INDEX",?74,"ISSUE",?89,"ON",?96,"UNIT",?105,"TOTAL",?115,"DUE",?123,"W/O"
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !,"CYC",?7,"NUMBER",?15,"DESCRIPTION",?50,"NSN/ORDER NUMBER",?70,"U/I",?75,"DATE",?87,"HAND",?96,"COST",?105,"VALUE",?116,"IN",?121,"ISSUE",?127,"PAMIQ",!
  • Line Location: HEADER+10
Function Call: WRITE
  • Prompt: !?10,"TOTAL",?20,ASUV("ACGNM"),?40,"LINE ITEMS",?55,$J($FN($G(ASUC("TOTLI")),","),8),?92,"VALUE",?101,$J($FN($G(ASUC("TOTVAL")),",",2),10)
  • Line Location: FOOTER+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUMS - [#9002031] SORT+6, SORT+7, SORT+8
^ASUMX - [#9002032] SORT+12
^XTMP("ASUR" PSER+1, PSER+2, PSER+5, PSER+6, PSER+10, PSER+14, PSER+18, PSER+19, SORT+1!, SORT+2*
, SORT+15*

Label References

Name Line Occurrences
FOOTER PSER+32, HEADER+1
HEADER PSER+21
K PSER+8
NSNFMT PSER+24
PSER EN+4
SORT PSER+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASUC K+3!
ASUC("LINE" PSER+31*, HEADER+3*
ASUC("PG" PSER+4*, PSER+9*, HEADER+3*, HEADER+4, HEADER+5
ASUC("TOTLI" PSER+27*, FOOTER+1, FOOTER+2*
ASUC("TOTVAL" PSER+28*, FOOTER+1, FOOTER+2*
>> ASUF("BK" PSER+4*, PSER+9*, PSER+13*, PSER+16*, PSER+21, PSER+30*, PSER+31*, K+3!, HEADER+1, HEADER+2*
>> ASUK( EN+7
>> ASUK("DT" HEADER+5, SORT+2, SORT+9
>> ASUK("PTR" EN+7
>> ASUK("PTRSEL" EN+4*, K+1
>> ASUL(1 EN+3, HEADER+6
>> ASUL(2 HEADER+7, SORT+4, SORT+6
>> ASUL(9 PSER+15, PSER+22, HEADER+7, SORT+15
ASUMS K+3!
ASUMS("CST/U" PSER+25
ASUMS("D/I" PSER+26
ASUMS("E#" PSER+4*, PSER+5*, PSER+6, PSER+9*, PSER+10*, PSER+11, PSER+14, PSER+17*, PSER+18*, PSER+19
, PSER+20, SORT+4*, SORT+6*, SORT+7*, SORT+8, SORT+12, SORT+15
ASUMS("EOQ" PSER+22
ASUMS("LSTISS" PSER+24, SORT+8*, SORT+9
ASUMS("ORD#" NSNFMT+1, NSNFMT+2, NSNFMT+3
ASUMS("PMIQ" PSER+26
ASUMS("QTY" PSER+25
ASUMS("SLC" PSER+29
ASUMS("SRC" PSER+22
ASUMS("VAL" PSER+26, PSER+28
ASUMX K+3!
ASUMX("ACC" SORT+12*, SORT+13, SORT+14
ASUMX("AR U/I " , PSER+24
ASUMX("DESC" PSER+23, PSER+29
ASUMX("E#" PSER+20*
ASUMX("IDX" PSER+23
ASUMX("NSN" NSNFMT+4
>> ASUQ("HDR" PSER+7*
ASURX K+3!
ASURX("ACG" PSER+6*, PSER+12*, PSER+14*, PSER+15, PSER+18, PSER+19
>> ASUV("ACGNM" PSER+15*, FOOTER+1
>> ASUV("LIDAYS" SORT+11*, SORT+15
>> ASUV("LIMOS" PSER+19*, PSER+26
>> ASUV("NSN" PSER+24, NSNFMT+2*, NSNFMT+3*, NSNFMT+4*, NSNFMT+5, NSNFMT+6*, NSNFMT+7*, NSNFMT+8*, NSNFMT+10*
>> ASUV("RPT" PSER+7*
ASUX K+3!
ASUX("NDTA" PSER+8
>> DTOUT PSER+10, PSER+14, PSER+18, PSER+21, HEADER+4
>> DUOUT PSER+10, PSER+14, PSER+18, PSER+21, HEADER+4
DUZ(2 EN+2
IO EN+1
IOF HEADER+5
>> IOP EN+6*
>> POP EN+6
U SORT+2, SORT+8, SORT+12
>> X SORT+10, SORT+11
>> X1 SORT+9*
>> X2 SORT+9*
>> 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