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

Package: IFCAP

Routine: PRCSAPP1


Information

PRCSAPP1 ;WISC/KMB-CHECK 2237 BEFORE APPROVAL ;12/17/93

Source Information

Source file <PRCSAPP1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 6 $$DATE^PRC0C  ERS410^PRC0G  $$CHECK^PRCEN  $$REQCHECK^PRCHJUTL  $$OVCOM^PRCS0A  ^PRCST5  
VA FileMan 2 YN^DICN  $$GET1^DIQ  

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

Package Total Caller Graph
IFCAP 8 PRCSAPP  PRCSEB  PRCSP1  PRCSP1A  PRCSP1A1  PRCSP1C1  PRCSP1E  PRCSQR  

Entry Points

Name Comments DBIA/ICR reference
CHEC ;
T1 ; this is the 'jump' entry point for the CP official
; to approve a request just after s/he creates it
T2 ;
EVAL ;
MESSAGE ;

External References

Name Field # of Occurrence
YN^DICN EVAL+3, EVAL+4
$$GET1^DIQ T2+23
$$DATE^PRC0C T1+4, T2+8
ERS410^PRC0G CHEC+8
$$CHECK^PRCEN T2+12
$$REQCHECK^PRCHJUTL T2+20
$$OVCOM^PRCS0A T2+8
^PRCST5 CHEC+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CHEC+3
Function Call: WRITE
  • Prompt: !,"Current Control Point balance: $",$J(PRCST1,0,2),!,"Estimated cost of this request: $",$J(PRCST,0,2)
  • Line Location: T1+13
Function Call: WRITE
  • Prompt: !!,"WARNING - Transaction "_$$GET1^DIQ(410,DA,.01)_" is missing required data!",*7
  • Line Location: T2+23
Function Call: WRITE
  • Prompt: !?2,">>> "_$G(PRCWARN(PRCIDX))
  • Line Location: T2+25
Function Call: READ
  • Formatting: !!
  • Prompt: "Press return to continue: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: EVAL+1
Function Call: WRITE
  • Prompt: !,$P($T(MESSAGE+SPENDCP),";;",2)
  • Line Location: EVAL+1
Function Call: WRITE
  • Prompt: !,"Continue looping through your control points"
  • Line Location: EVAL+3
Function Call: WRITE
  • Prompt: !,"Enter yes or no. Continue"
  • Line Location: EVAL+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] T1+5
^PRCS(410 - [#410] CHEC+1, CHEC+2, CHEC+3, CHEC+4, CHEC+5, CHEC+6, CHEC+8, CHEC+9, T1+3, T1+4
T1+5, T1+6, T1+9, T1+10, T1+11, T2+10, T2+11, T2+15

Label References

Name Line Occurrences
EVAL CHEC+1, CHEC+2, CHEC+5, CHEC+6, T1+6, T1+11, T2+8, T2+9, T2+10, T2+11
T2+12, T2+27

Naked Globals

Name Field # of Occurrence
^(0 T1+5, T1+11
^(11 CHEC+6*
^(3 T1+10
^(4 T1+5, T1+9
^(7 CHEC+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EVAL+3*, EVAL+4*
CST T1+3~*, T1+6
>> D0 CHEC+3*
>> DA CHEC+1, CHEC+2, CHEC+3, CHEC+4, CHEC+5, CHEC+6, CHEC+8, CHEC+9, T1+3, T1+4
T1+5, T1+6, T1+9, T1+10, T1+11, T2+10, T2+11, T2+12, T2+15, T2+20
T2+23
>> DIC CHEC+3*
DTIME EVAL+1
ESTSHP T1+3~*, T1+6
IOF CHEC+3
JUMP T1+2~*, EVAL+1
>> OK T2+29*
>> PRC("CP" CHEC+2, T1+5, T2+8
>> PRC("FY" CHEC+9*
>> PRC("QTR" CHEC+9*
>> PRC("RBDT" T1+4*, T2+8
>> PRC("SITE" CHEC+1, T1+5, T2+8
PRCBOCCT T1+8~, T1+10*, T1+11
PRCCOMCT T1+8~, T1+9*, T1+11
PRCFAIL T2+14~, T2+21*, T2+27
PRCHJFT T2+14~, T2+15*, T2+17
>> PRCHQ CHEC+9*
PRCIDX T2+22~*, T2+24*, T2+25
>> PRCSN CHEC+9*, T2+9, T2+10
>> PRCST T1+5*, T1+6*, T1+13, T2+8
>> PRCST1 T1+4*, T1+5*, T1+13
PRCWARN T2+19~, T2+20
PRCWARN( T2+24, T2+25
>> REPORT2 T2+4
>> SPENDCP CHEC+1*, CHEC+2*, CHEC+5*, CHEC+6*, T1+6*, T1+11*, T2+8*, T2+9*, T2+10*, T2+11*
T2+12*, T2+27*, EVAL+1
>> STOP1 EVAL+2*, EVAL+3*, EVAL+4*
U CHEC+5, CHEC+6, T1+5
>> X EVAL+1*

Marked Items

Name Field # of Occurrence
$T(MESSAGE+SPENDCP EVAL+1
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 |  Naked Globals |  Local Variables |  Marked Items  | All