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

Package: Supply

Routine: ASURQ49P


Information

ASURQ49P ; IHS/ITSC/LMH -RPT 49 R & N ITEMS ;

Source Information

Source file <ASURQ49P.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Supply 8 (ARE,SETAREA,STA)^ASULARST  ACGNM^ASULDIRF  ^ASUMSTRD  READ^ASUMXDIO  ^ASURQ490  ^ASUUDATA  PAZ^ASUURHDR  (O,U)^ASUUZIS  
Kernel 1 (,HOME)^%ZIS  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Supply 1 ASURQSTD  

Entry Points

Name Comments DBIA/ICR reference
HEADER ;EP ;HEADING LINES
PSER ;EP;FOR TASKMAN QUEUE OF PRINT
EN ;EP;PRIMARY ENTRY POINT FOR REPORT 49
K ;
SUMMARY ;

External References

Name Field # of Occurrence
^%ZIS EN+6
HOME^%ZIS EN+1
ARE^ASULARST PSER+3, PSER+10
SETAREA^ASULARST EN+3
STA^ASULARST PSER+3, PSER+10
ACGNM^ASULDIRF PSER+4, PSER+13
^ASUMSTRD PSER+16
READ^ASUMXDIO PSER+16
^ASURQ490 PSER+1
^ASUUDATA PSER+7
PAZ^ASUURHDR HEADER+2
O^ASUUZIS EN+5
U^ASUUZIS PSER+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Report must be run from Kernel option"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!?6,"01. $",$J($FN(ASUC("VAL","TOT"),",",2),12)," TOTAL CURRENT INVENTORY VALUE"
  • Line Location: SUMMARY+2
Function Call: WRITE
  • Prompt: !!?6,"02. $",$J($FN(ASUC("VAL","TPA"),",",2),12)," TYPE CODE A ITEMS ONLY - CURRENT INVENTORY VALUE"
  • Line Location: SUMMARY+3
Function Call: WRITE
  • Prompt: !!?6,"03. $",$J($FN(ASUC("VAL","AIV"),",",2),12)," TYPE CODE A ITEMS ONLY - AVERAGE INVENTORY VALUE BASED ON EOQ PRINCIPLE OF STOCK REPLENISHMENT"
  • Line Location: SUMMARY+4
Function Call: WRITE
  • Prompt: !!?6,"04. $",$J($FN(ASUC("VAL","13IS"),",",2),12)," VALUE OF ITEMS WITH NO ISSUES IN 13 MONTHS OR LONGER"
  • Line Location: SUMMARY+5
Function Call: WRITE
  • Prompt: !!?6,"05. $",$J($FN(ASUC("VAL","XS"),",",2),12)," VALUE OF EXCESS QUANTITY ON HAND"
  • Line Location: SUMMARY+6
Function Call: WRITE
  • Prompt: !!?6,"06. ",$J($FN(ASUC("LI","TOT"),"",0),6)," TOTAL NUMBER OF LINE ITEMS IN INVENTORY"
  • Line Location: SUMMARY+7
Function Call: WRITE
  • Prompt: !!?6,"07. ",$J($FN(ASUC("LI","13IS"),"",0),6)," ITEMS HAVE HAD NO ISSUES IN 13 MONTHS OR LONGER"
  • Line Location: SUMMARY+8
Function Call: WRITE
  • Prompt: !!?6,"08. ",$J($FN(ASUC("LI","XS"),"",0),6)," ITEMS HAVE EXCESS QUANTITY ON HAND"
  • Line Location: SUMMARY+9
Function Call: WRITE
  • Prompt: !!?6,"09. ",$J($FN(ASUC("LI","ZBAL"),"",0),6)," ITEMS ARE ZERO BALANCE - ZERO DUE IN"
  • Line Location: SUMMARY+10
Function Call: WRITE
  • Prompt: !!?6,"11. ",$J($FN(ASUC("LI","PSTDU"),"",0),6)," DUE INS THAT ARE 60 DAYS OR MORE PAST THE DELIVERY DATE"
  • Line Location: SUMMARY+11
Function Call: WRITE
  • Prompt: !!?6,"12. ",$J($FN(ASUC("LI","MOD"),"",0),6)," ITEMS NEED EOQ TYPE CODE AND/OR MODIFIER REVIEWED/UPDATED"
  • Line Location: SUMMARY+12
Function Call: WRITE
  • Prompt: !!?6,"13. ",$J($FN(ASUC("LI","NOIS"),"",0),6)," ITEMS HAVE HAD NO ISSUES SINCE BEING ESTABLISHED"
  • Line Location: SUMMARY+13
Function Call: WRITE
  • Prompt: !!?6,"14. ",$J($FN(ASUC("LI","NSN"),"",0),6)," ITEMS NEED TO BE UPDATED WITH VALID NATIONAL STOCK NUMBER"
  • Line Location: SUMMARY+14
Function Call: WRITE
  • Prompt: !!?6,"15. ",$J($FN(ASUC("LI","R13"),"",0),6)," ITEMS HAVE APPEARED ON REQUIREMENTS ANALYSIS REPORT EXCESSIVE TIMES"
  • Line Location: SUMMARY+15
Function Call: WRITE
  • Prompt: !!?6,"16. ",$J($FN(ASUC("LI","RPQ"),"",0),6)," ITEMS NEED REVIEW POINT QUANTITY REVIEWED/UPDATED"
  • Line Location: SUMMARY+16
Function Call: WRITE
  • Prompt: !!?6,"17. ",$J($FN(ASUC("LI","LPP"),"",0),6)," ITEMS NEED TO HAVE LAST PURCHASE PRICE REVIEWED/UPDATED"
  • Line Location: SUMMARY+17
Function Call: WRITE
  • Prompt: @(IOF),"REPORT #49 DATA EXECEPTION ANALYSIS",?90,ASUK("DT"),?110,"PAGE",?115,$J($FN(ASUC("PG"),","),7)
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"AREA:",?6,ASUL(1,"AR","AP"),?9,ASUL(1,"AR","NM"),?50,"PART ",ASUV("PART")
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,"STAT:",?6,ASUL(2,"STA","CD"),?9,ASUL(2,"STA","NM")
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,"ACCT:",?7,ASUL(9,"ACG")," ",ASUL(9,"ACG","NM")
  • Line Location: HEADER+6
Routine Call
  • %ZIS
  • Line Location:
    • EN+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("ASUR" PSER+1, PSER+3, PSER+4, PSER+8, PSER+12, PSER+14, PSER+19, PSER+20, PSER+23

Label References

Name Line Occurrences
HEADER PSER+16, PSER+18, PSER+21, PSER+26, SUMMARY+1
K PSER+7
PSER EN+4
SUMMARY PSER+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASUC K+1!
ASUC("LI" PSER+25*, SUMMARY+7, SUMMARY+8, SUMMARY+9, SUMMARY+10, SUMMARY+11, SUMMARY+12, SUMMARY+13, SUMMARY+14, SUMMARY+15
, SUMMARY+16, SUMMARY+17
ASUC("LINE" PSER+18*, PSER+21*, HEADER+1*
ASUC("PC" PSER+23*, PSER+24*, PSER+25*
ASUC("PG" PSER+6*, HEADER+1*, HEADER+2, HEADER+3
ASUC("VAL" PSER+24*, SUMMARY+2, SUMMARY+3, SUMMARY+4, SUMMARY+5, SUMMARY+6
>> ASUF("BK" PSER+6*, PSER+16, PSER+22*, PSER+27*, K+1!, HEADER+1*
>> ASUK( EN+7
>> ASUK("DT" HEADER+3
>> ASUK("PTR" EN+7
>> ASUK("PTRSEL" EN+4*
>> ASUL(1 EN+3, HEADER+4
>> ASUL(2 HEADER+5
>> ASUL(9 PSER+4*, PSER+11*, PSER+12*, PSER+13, PSER+14, PSER+19, PSER+20, HEADER+6
ASUMS K+1!
ASUMS("E#" PSER+6*, PSER+8*, PSER+9*, PSER+10, PSER+12, PSER+13*, PSER+14*, PSER+15, PSER+19, PSER+20
, PSER+23
ASUMX K+1!
ASUMX("ACC" PSER+17
ASUMX("DESC" PSER+17
ASUMX("E#" PSER+15*
ASUMX("IDX" PSER+17
>> ASUQ("HDR" PSER+5*
ASURX K+1!
>> ASUV("E#" PSER+3*, PSER+4
>> ASUV("ERR" PSER+18*, PSER+19*, PSER+20
>> ASUV("PART" PSER+6*, PSER+26*, SUMMARY+1*, HEADER+4, HEADER+7
>> ASUV("RPT" PSER+5*
ASUX K+1!
ASUX("NDTA" PSER+7
>> DTOUT PSER+8, PSER+12, PSER+14, PSER+16, PSER+19, HEADER+2
>> DUOUT PSER+8, PSER+12, PSER+14, PSER+16, PSER+19, HEADER+2
DUZ(2 EN+2
IO EN+1
IOF HEADER+3
>> IOP EN+6*
IOSL PSER+18, PSER+21
>> POP EN+6
U PSER+24, PSER+25
>> X PSER+24*, PSER+25*
>> Y PSER+23*, PSER+24, PSER+25
>> 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