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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCHURP

Package: IFCAP

Routine: PRCHURP


Information

PRCHURP ;WISC/KMB/CR-UNAPPROVED RECONCILIATION ;7/09/98 11:10

Source Information

Source file <PRCHURP.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 DD^%DT  NOW^%DTC  ^DIC  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
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 UNAPPROVED REC  

Entry Points

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

External References

Name Field # of Occurrence
DD^%DT DETAIL+1, DETAIL1+5, DETAIL1+12
NOW^%DTC DETAIL+1
^%ZIS START+13
^%ZISC START+14, START+15
^%ZTLOAD START+14
^DIC 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+1
Function Call: WRITE
  • Prompt: !,$P(LINE1,"^"),?15,$P(LINE1,"^",2),?28,$P(LINE1,"^",3),?49,$P(LINE1,"^",4)
  • Line Location: WRITE+8
Function Call: WRITE
  • Prompt: ?72,$J(AMT1,0,2)
  • Line Location: WRITE+8
Function Call: READ
  • Variable: XXZ
  • Timeout: DTIME
  • Line Location: WRITE+10
Function Call: WRITE
  • Prompt: !,"END OF REPORT"
  • Line Location: WRITE+11
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: !,"UNAPPROVED RECONCILIATION REPORT",?40,HDATE,?68,"PAGE ",P,!
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: "STATION NUMBER: "_PRC("SITE")
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"PURCHASE DATE",?15,"PC ORDER #",?28,"CARDHOLDER",?49,"FCP",?72,"AMOUNT"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,?3,"DATE RECONCILED"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: "--------"
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !!,?10,"APPROVING OFFICIAL: ",OFF,!
  • Line Location: HEADER+7
Routine Call
  • DIC
  • Line Location:
    • START+12
Routine Call
  • DIR
  • Line Location:
    • START+6
    • START+8
    • START+10
Routine Call
  • %ZIS
  • Line Location:
    • START+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440.5 - [#440.5] DETAIL1+8, DETAIL1+11
^PRC(442 - [#442] DETAIL+3, DETAIL1+1, DETAIL1+7
^TMP($J START+2!, DETAIL+5!, DETAIL1+16*, WRITE+1, WRITE+2, WRITE+4, WRITE+5, WRITE+6, WRITE+8, WRITE+9
^VA(200 - [#200] DETAIL1+12, DETAIL1+13

Label References

Name Line Occurrences
DETAIL START+15
DETAIL1 DETAIL+3
HEADER WRITE+1, WRITE+3, HOLD
HOLD WRITE+7
START START+9
WRITE DETAIL+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DETAIL+1
>> %ZIS START+13*
>> %ZIS("B" START+13*
AMT START+1~, DETAIL1+13*, DETAIL1+14
AMT1 START+1~, WRITE+8*
CHK START+1~, DETAIL1+7*
CP START+1~, DETAIL1+3*, DETAIL1+4, DETAIL1+14
CPS START+1~, DETAIL1+3*, DETAIL1+16
CRD START+1~, DETAIL1+8*, DETAIL1+11
DIC START+12*!
DIC("A" START+12*
DIC("S" START+12*
DIC(0 START+12*
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+10, HOLD
EDATE START+1~, START+8*, START+9, DETAIL1+4
EX START+1~, DETAIL+2*, WRITE+2, WRITE+4, WRITE+5, WRITE+6, WRITE+7, WRITE+10*, HOLD*
F1 START+1~, DETAIL1+1*, DETAIL1+2, DETAIL1+3, DETAIL1+13
F2 START+1~, DETAIL1+1*, DETAIL1+3
F3 START+1~, DETAIL1+1*, DETAIL1+8, DETAIL1+13
FDATE START+1~, START+6*, START+9, DETAIL1+4
FLAG START+1~, START+10*, START+12, DETAIL1+11
FLAG1 START+1~, START+10*, START+12*, DETAIL1+11
HDATE START+1~, DETAIL+1*, HEADER+2
>> I HEADER+6*
IO DETAIL+3, HOLD
>> IO("Q" START+14
>> IO(0 HOLD
IOF START+3, HEADER+1
IOSL WRITE+7
IOST WRITE+10, HOLD
LINE1 START+1~, DETAIL1+14*, DETAIL1+16, WRITE+8*
>> LINE2 DETAIL1+15*, DETAIL1+16
OFF START+1~, DETAIL1+8*, DETAIL1+9*, DETAIL1+11*, DETAIL1+12*, DETAIL1+16, WRITE+1*, WRITE+2*, WRITE+4, WRITE+5
WRITE+6, WRITE+8, WRITE+9, HEADER+7
P START+1~, DETAIL+2*, WRITE+1*, HEADER+2, HEADER+8*
PONUM START+1~, DETAIL1+13*, DETAIL1+14
>> POP START+13
PRC START+1~
PRC("SITE" START+4, DETAIL1+2, HEADER+3
>> PRCF("X" START+4*
RDATE START+1~, DETAIL1+12*, DETAIL1+15
S1 START+1~, WRITE+2*, WRITE+4*, WRITE+5, WRITE+6, WRITE+8, WRITE+9
S2 START+1~, WRITE+2*, WRITE+5*, WRITE+6, WRITE+8, WRITE+9
STRING START+1~
TDATE START+1~, DETAIL1+5*, DETAIL1+14
U WRITE+2, WRITE+4, WRITE+5, WRITE+6, WRITE+7, WRITE+10, HOLD
USER START+1~, DETAIL1+13*, DETAIL1+14, DETAIL1+16
X START+1~, START+4
XXZ START+1~, WRITE+10*, HOLD*
Y START+1~, START+6, START+8, START+10, START+12, DETAIL+1*, DETAIL1+3*, DETAIL1+4, DETAIL1+5, DETAIL1+8*
DETAIL1+12
Y(0 START+6, START+8
ZP START+1~, DETAIL+3*, DETAIL1+1, DETAIL1+7, DETAIL1+16, WRITE+2*, WRITE+6*, WRITE+8, WRITE+9
>> ZTRTN START+14*
>> ZTSAVE("*" START+14*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All