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

Package: IFCAP

Routine: PRCSP1A2


Information

PRCSP1A2 ;WISC/KMB-PPM STATUS OF TRANSACTIONS ; 7/10/01 2:16pm

Source Information

Source file <PRCSP1A2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
IFCAP 2 STATUS^PRCSES  EN1^PRCSUT  
VA FileMan 2 DD^%DT  NOW^%DTC  

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 PRCSPPM  

Entry Points

Name Comments DBIA/ICR reference
START ;
PROCESS ;
WRITE
END
HOLD
HDR
W2 ;
EXIT

External References

Name Field # of Occurrence
DD^%DT START+3
NOW^%DTC START+3
^%ZIS START+8
^%ZISC PROCESS+2
^%ZTLOAD START+9
STATUS^PRCSES START+5
EN1^PRCSUT START+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No transactions found.",!!
  • Line Location: START+7
Function Call: WRITE
  • Prompt: ?42,"$",$P($G(^(4)),"^",3)
  • Line Location: WRITE+1
Function Call: WRITE
  • Prompt: ?56,Y
  • Line Location: WRITE+2
Function Call: WRITE
  • Prompt: ?68,Y
  • Line Location: WRITE+3
Function Call: WRITE
  • Prompt: !!,"END OF REPORT",!!
  • Line Location: END+0
Function Call: READ
  • Variable: Z1
  • Timeout: 10
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !,"Press return to continue, '^' to exit: "
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: @IOF,"PPM TRANSACTION STATUS REPORT - CP ",$P(PRC("CP")," "),?50,YY,?73," PAGE ",P,!
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,?20,"PO/OBL#",?30,"COMM.",?42,"OBLIG.",!,"2237#",?30,"(EST) COST",?42,"(ACT) COST",?56,"DATE REQ.",?68,"DATE OBL."
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"REQUESTOR",?40,"ORIGINATOR OF REQUEST"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,?30,"STATUS"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,L
  • Line Location: HDR+3
Function Call: READ
  • Variable: XXZ
  • Timeout: 5
  • Line Location: W2+1
Function Call: WRITE
  • Prompt: !,"You are not an authorized control point user.",!,"Contact your control point official."
  • Line Location: W2+1
Routine Call
  • %ZIS
  • Line Location:
    • START+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" WRITE+2, WRITE+3
^PRCS(410 - [#410] START+4, START+5, WRITE+1, WRITE+2, WRITE+3, WRITE+4
^VA(200 - [#200] WRITE+5, WRITE+6

Label References

Name Line Occurrences
END START+10
EXIT START+2, W2+1
HDR PROCESS+1, HOLD
HOLD PROCESS+1
PROCESS START+10
START START+7, START+9, START+10
W2 START+2
WRITE PROCESS+1

Naked Globals

Name Field # of Occurrence
^(4 WRITE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% START+1~, START+3
%ZIS START+8*, EXIT!
%ZIS("B" START+8*
A START+1~, START+3*, START+6*, PROCESS+1
ARRAY START+1~, END+1!
ARRAY( START+6*, WRITEWRITE+7
ARRAY(1 START+7
B START+1~, PROCESS+1*
D0 START+1~, START+5*
ENTRY START+1~, WRITE+4*, WRITE+5
ENTRY1 START+1~, WRITE+4*, WRITE+6
I START+1~, PROCESS+1*, WRITEWRITE+7
IO PROCESS+1
IO("Q" START+9
IO(0 END
IOF HDR
IOM HDR+3
IOSL PROCESS+1, HOLD
L HDR+3*, EXIT!
P START+1~, START+3*, HDR*
P1 START+1~, START+3*, START+4*, START+5
POP START+8, EXIT!
PP START+1~, START+3*, START+5*, START+6, WRITE*, WRITE+1, WRITE+2, WRITE+3, WRITE+4
PRC EXIT!
PRC("CP" HDR
PRC("SITE" START+2
PRCZ START+1~, START+2*, START+4
TEST START+1~, WRITE*
U PROCESS+1, HOLD
X START+5, START+6, EXIT!
XXZ W2+1*, EXIT!
Y START+2, START+3*, WRITE+2*, WRITE+3*, EXIT!
YY START+3*, HDR, EXIT!
Z START+2, EXIT!
Z1 START+1~, START+3*, PROCESS+1, HOLD*
ZTDESC START+9*, EXIT!
ZTRTN START+9*, EXIT!
ZTSAVE EXIT!
ZTSAVE("A" START+9*
ZTSAVE("ARRAY*" START+9*
ZTSAVE("P" START+9*
ZTSAVE("PRC*" START+9*
ZTSAVE("YY" START+9*
ZTSAVE("Z1" START+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All