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

Package: IFCAP

Routine: PRCHRP6


Information

PRCHRP6 ;WISC/KMB/CR FISCAL DAILY REVIEW ;7/09/98 10:34

Source Information

Source file <PRCHRP6.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 DD^%DT  (NOW,YX)^%DTC  ^DIR  
IFCAP 1 ^PRCFSITE  

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 PRCH P/C REP6  

Entry Points

Name Comments DBIA/ICR reference
START ;
DETAIL ;
DETAIL1 ;
WRITE ;
HOLD
HEADER ;

External References

Name Field # of Occurrence
DD^%DT DETAIL1+5
NOW^%DTC DETAIL+1
YX^%DTC DETAIL+1
^%ZIS START+11
^%ZISC START+12, START+13
^%ZTLOAD START+12
^DIR START+6, START+8, START+10
^PRCFSITE START+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: START+3
Function Call: WRITE
  • Prompt: " ",Y(0)
  • Line Location: START+6
Function Call: WRITE
  • Prompt: " ",Y(0)
  • Line Location: START+8
Function Call: WRITE
  • Prompt: !,"Date range is incorrect."
  • Line Location: START+9
Function Call: WRITE
  • Prompt: !!!!,?10,"*** NO RECORDS TO PRINT ***"
  • Line Location: WRITE+3
Function Call: WRITE
  • Prompt: ?70,$J(AMT1,8,2)
  • Line Location: WRITE+8
Function Call: WRITE
  • Prompt: !,?25,"CONTROL POINT ",CP," SUBTOTAL: ",$J(TOT,0,2),!
  • Line Location: WRITE+12
Function Call: READ
  • Variable: XXZ
  • Timeout: DTIME
  • Line Location: WRITE+13
Function Call: WRITE
  • Prompt: !
  • Line Location: WRITE+13
Function Call: READ
  • Variable: XXZ
  • Timeout: DTIME
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !,"Press return to continue, '^' to exit: "
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !,"FISCAL DAILY REVIEW REPORT",?42,HDATE,?70,"PAGE ",P,!
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,"PURCHASE DATE",?15,"BUYER",?40,"VENDOR",?72,"AMOUNT"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,?3,"STATUS",?45,STRING
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: "--------"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !!,"CONTROL POINT: ",CP,!
  • Line Location: HEADER+6
Routine Call
  • DIR
  • Line Location:
    • START+6
    • START+8
    • START+10
Routine Call
  • %ZIS
  • Line Location:
    • START+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440 - [#440] DETAIL1+6
^PRC(442 - [#442] DETAIL+3, DETAIL+4, DETAIL1+1, DETAIL1+7, DETAIL1+10
^PRCD(442.3 - [#442.3] DETAIL1+11
^TMP($J START+2!, DETAIL+6!, DETAIL1+13*, WRITE+3, WRITE+4, WRITE+6, WRITE+7
^VA(200 - [#200] DETAIL1+6

Label References

Name Line Occurrences
DETAIL START+13
DETAIL1 DETAIL+3, DETAIL+4
HEADER WRITE+3, WRITE+5, HOLD
HOLD WRITE+11
START START+9
WRITE DETAIL+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS START+11*
>> %ZIS("B" START+11*
AMT START+1~, DETAIL1+6*, DETAIL1+9
AMT1 START+1~, WRITE+8*, WRITE+10
CP START+1~, DETAIL1+3*, DETAIL1+4, DETAIL1+13, WRITE+3*, WRITE+4*, WRITE+6, WRITE+7, WRITE+12, HEADER+6
DIR START+1~, START+6!, START+8!, START+10!
DIR("?" START+5*, START+7*
DIR("A" START+5*, START+7*, START+10*
DIR(0 START+6*, START+8*, START+10*
DTIME WRITE+13, HOLD
EDATE START+1~, START+8*, START+9, DETAIL1+4
EX START+1~, DETAIL+2*, WRITE+4, WRITE+6, WRITE+12, WRITE+13*, HOLD*
F1 START+1~, DETAIL1+1*, DETAIL1+2, DETAIL1+3, DETAIL1+6, DETAIL1+10
F2 START+1~, DETAIL1+1*, DETAIL1+3, DETAIL1+6
FDATE START+1~, START+6*, START+9, DETAIL1+4
FLAG START+1~, START+10*, DETAIL+4, WRITE+2
HDATE START+1~, DETAIL+1*, HEADER+2
>> I HEADER+5*
IO WRITE+1, HOLD
IO("Q" START+12
IO(0 HOLD
IOF START+3, HEADER+1
IOSL WRITE+11
IOST WRITE+13, HOLD
LIN1 START+1~
LIN2 START+1~
LINE1 START+1~, DETAIL1+9*, DETAIL1+13, WRITE+7*, WRITE+8
LINE2 START+1~, DETAIL1+12*, DETAIL1+13, WRITE+7*, WRITE+9
LINE3 START+1~
P START+1~, DETAIL+2*, WRITE+1*, HEADER+2, HEADER+7*
PONUM START+1~, DETAIL1+10*, DETAIL1+12
>> POP START+11
>> PRC("SITE" START+4, DETAIL1+2
>> PRCF("X" START+4*
STATUS START+1~, DETAIL1+10*, DETAIL1+11*, DETAIL1+12
STRING START+1~, WRITE+2*, HEADER+4
TDATE START+1~, DETAIL1+5*, DETAIL1+9
TOT START+1~, WRITE+4*, WRITE+10*, WRITE+12*
U WRITE+4, WRITE+6, WRITE+12, WRITE+13
USER START+1~, DETAIL1+6*, DETAIL1+9
VEND START+1~, DETAIL1+6*, DETAIL1+7*, DETAIL1+8*, DETAIL1+9
X START+1~, START+4
XXZ START+1~, WRITE+13*, HOLD*
Y START+1~, START+6, START+8, START+10, DETAIL+1, DETAIL1+3*, DETAIL1+4, DETAIL1+5
Y(0 START+6, START+8
ZP START+1~, DETAIL+3*, DETAIL+4*, DETAIL1+1, DETAIL1+7, DETAIL1+10, DETAIL1+13, WRITE+4*, WRITE+6*, WRITE+7
>> ZTRTN START+12*
>> ZTSAVE("*" START+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All