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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCPRISW

Package: IFCAP

Routine: PRCPRISW


Information

PRCPRISW ;WISC/RFJ-inventory sales (print whse) ;24 May 93

Source Information

Source file <PRCPRISW.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
IFCAP 2 ($$SCRPAUSE,END,P)^PRCPUREP  ($$DESCR,$$INVNAME,$$NSN)^PRCPUX1  
VA FileMan 2 DD^%DT  NOW^%DTC  
Kernel 1 $$S^%ZTLOAD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IFCAP 1 PRCPRISR  

Entry Points

Name Comments DBIA/ICR reference
PRINT ; print whse report
H

External References

Name Field # of Occurrence
DD^%DT PRINT+17, PRINT+18
NOW^%DTC PRINT+18
$$S^%ZTLOAD PRINT+20
$$SCRPAUSE^PRCPUREP PRINT+18
END^PRCPUREP PRINT+47
P^PRCPUREP PRINT+21, PRINT+31, PRINT+39, PRINT+44
$$DESCR^PRCPUX1 PRINT+23
$$INVNAME^PRCPUX1 PRINT+11
$$NSN^PRCPUX1 PRINT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?10,"<<< TASKMANAGER JOB TERMINATED BY USER >>>"
  • Line Location: PRINT+20
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+31
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>20
  • Line Location: PRINT+35
Function Call: WRITE
  • Prompt: ?27,"TOTALS BY DISTR. PT: ",$J(TOTALQ,10),$J(TOTALV,22,2)
  • Line Location: PRINT+35
Function Call: WRITE
  • Prompt: !!,"TOTAL SALES TO DISTRIBUTION POINTS:"
  • Line Location: PRINT+40
Function Call: WRITE
  • Prompt: !?10,DISTRPT,?40,$J(%,20,2)
  • Line Location: PRINT+42
Function Call: WRITE
  • Prompt: !?10,"TOTAL",?40,$J(TOTALV,20,2)
  • Line Location: PRINT+46
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: H+0
Function Call: WRITE
  • Prompt: $C(13),"INVENTORY SALES FOR: ",$E(PRCP("IN"),1,20),?(80-$L(%)),%
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !?5,"INVENTORY SALES DATE RANGE: ",DATESDT," TO ",DATEEDT
  • Line Location: H+2
Function Call: WRITE
  • Prompt: !?1,"*** ONLY SUMMARY OF SALES PRINTED ***",!,%
  • Line Location: H+4
Function Call: WRITE
  • Prompt: !,"NSN",?15,"DESCRIPTION",?37,"DATE ISSUED",$J("QUANTITY",10),$J("SELL COST",10),$J("TOTAL VALUE",12),!,%
  • Line Location: H+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] PRINT+22
^PRCP(445.2 - [#445.2] PRINT+3, PRINT+4
^TMP($J PRINT+2!, PRINT+9, PRINT+10, PRINT+15*, PRINT+19, PRINT+25, PRINT+28, PRINT+34*, PRINT+41

Label References

Name Line Occurrences
H PRINT+18, PRINT+21, PRINT+31, PRINT+39, PRINT+44

Naked Globals

Name Field # of Occurrence
^( PRINT+28, PRINT+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRINT+1~, PRINT+18, PRINT+41*, PRINT+42, PRINT+43, H*, H+1, H+3*, H+4, H+5
%H PRINT+1~
%I PRINT+1~
DA PRINT+1~, PRINT+3*, PRINT+4, PRINT+15, PRINT+28*
DATA PRINT+1~, PRINT+4*, PRINT+5, PRINT+7, PRINT+12*, PRINT+13*, PRINT+14*, PRINT+15
DATE PRINT+1~, PRINT+3*, PRINT+15, PRINT+28*, PRINT+29
DATEEDT PRINT+1~, PRINT+17*, H+2
>> DATEEND PRINT+3, PRINT+17
DATESDT PRINT+1~, PRINT+17*, H+2
>> DATESTRT PRINT+3, PRINT+17
>> DISTRALL PRINT+8, PRINT+9, PRINT+10
DISTRNM PRINT+1~, PRINT+11*, PRINT+15
DISTRPT PRINT+1~, PRINT+7*, PRINT+8, PRINT+9, PRINT+10, PRINT+11, PRINT+25*, PRINT+26, PRINT+28, PRINT+34
PRINT+41*, PRINT+42
IO PRINT+18
IOF H
IOSL PRINT+21, PRINT+31, PRINT+39, PRINT+44
ITEMDA PRINT+1~, PRINT+5*, PRINT+15, PRINT+19*, PRINT+22, PRINT+23, PRINT+25, PRINT+28
ITEMDATA PRINT+1~, PRINT+22*
NOW PRINT+1~, PRINT+18*, H
NSN PRINT+1~, PRINT+5*, PRINT+6, PRINT+15, PRINT+19*, PRINT+23, PRINT+25, PRINT+28
PAGE PRINT+1~, PRINT+18*, H*
>> PRCP("I" PRINT+3, PRINT+22, PRINT+23
>> PRCP("IN" H+1
PRCPDATA PRINT+1~, PRINT+28*, PRINT+29, PRINT+30
>> PRCPEND PRINT+6
PRCPFLAG PRINT+1~, PRINT+19, PRINT+20*, PRINT+21, PRINT+25, PRINT+28, PRINT+31, PRINT+32, PRINT+36, PRINT+38
PRINT+39, PRINT+41, PRINT+44, PRINT+45
>> PRCPSTRT PRINT+6
>> PRCPSUMM PRINT+23, PRINT+26, PRINT+29, PRINT+35, PRINT+37, H+4
SCREEN PRINT+1~, PRINT+18*, PRINT+21, PRINT+31, PRINT+39, PRINT+44, H
TOTALQ PRINT+1~, PRINT+27*, PRINT+30*, PRINT+33, PRINT+35
TOTALQI PRINT+1~, PRINT+24*, PRINT+33*, PRINT+37
TOTALV PRINT+1~, PRINT+27*, PRINT+30*, PRINT+33, PRINT+34, PRINT+35, PRINT+41*, PRINT+43*, PRINT+46
TOTALVI PRINT+1~, PRINT+24*, PRINT+33*, PRINT+37
TYPE PRINT+1~, PRINT+3*
X PRINT+1~
Y PRINT+1~, PRINT+17*, PRINT+18*
>> ZTQUEUED PRINT+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All