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

Package: IFCAP

Routine: PRCSOUT


Information

PRCSOUT ;WISC/KMB-OUTSTANDING APPROVED REQUESTS REPORT ;1-24-94 13:06

Source Information

Source file <PRCSOUT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  (,KILL)^%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 PRCSOAR  

Entry Points

Name Comments DBIA/ICR reference
START ;
PROCESS ;
WRITE ;
WRITE1 ;
WRITE2 ;
W1
HEADER ;
HOLD ;
EXIT

External References

Name Field # of Occurrence
DD^%DT PROCESS+1, WRITE1+6, WRITE1+7, WRITE1+9, WRITE1+10
NOW^%DTC PROCESS+1
^%ZIS WRITE+1
^%ZISC WRITE+4, WRITE+5
^%ZTLOAD WRITE+4
KILL^%ZTLOAD WRITE1+11
STATUS^PRCSES WRITE1+4
EN1^PRCSUT START+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PROCESS+1
Function Call: WRITE
  • Prompt: !,"Processing entries...",!
  • Line Location: PROCESS+2
Function Call: WRITE
  • Prompt: !,"No outstanding transactions found for this quarter.",!
  • Line Location: PROCESS+13
Function Call: WRITE
  • Prompt: ?22,$E(X,1,25)
  • Line Location: WRITE1+4
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE1+6
Function Call: WRITE
  • Prompt: ?15,Y
  • Line Location: WRITE1+7
Function Call: WRITE
  • Prompt: ?50,Y
  • Line Location: WRITE1+9
Function Call: WRITE
  • Prompt: ?65,Y
  • Line Location: WRITE1+10
Function Call: WRITE
  • Prompt: !!,"------------------",!,"End of processing",!
  • Line Location: WRITE2+1
Function Call: READ
  • Variable: I
  • Timeout: 5
  • Line Location: W1+0
Function Call: WRITE
  • Prompt: !!,"You are not an authorized control point user.",!,"Please contact your control point official."
  • Line Location: W1+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,"OUTSTANDING APPROVED REQUEST REPORT - CP ",$P(PRC("CP")," "),?49,TODAY1,?72,"PAGE ",PAGE
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!,"TRANSACTION NUMBER",?22,"TRANSACTION STATUS",?50,"VENDOR"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,"DATE SIGNED",?15,"EST. DEL. DATE",?35,"PO #",?50,"DATE OBL.",?65,"DATE REQ."
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,LL
  • Line Location: HEADER+6
Function Call: READ
  • Variable: OUT
  • Timeout: 100
  • Line Location: HOLD+1
Function Call: WRITE
  • Prompt: !,"Press return to continue, uparrow (^) to exit: "
  • Line Location: HOLD+1
Routine Call
  • %ZIS
  • Line Location:
    • WRITE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCS(410 - [#410] PROCESS+4, PROCESS+5, PROCESS+7, PROCESS+8, PROCESS+9, PROCESS+10, PROCESS+11
^TMP($J PROCESS+12*, PROCESS+13, WRITE1+1, WRITE1+3, WRITE1+4, WRITE1+5, WRITE1+6, WRITE1+7, WRITE1+8, WRITE1+9
WRITE1+10, EXIT!

Label References

Name Line Occurrences
EXIT START+3, WRITE+1, WRITE+4, WRITE+5, W1
HEADER WRITE1+1, HOLD+1
HOLD WRITE1+2
START PROCESS+13, WRITE+4, WRITE+5
W1 START+3
WRITE1 WRITE+5
WRITE2 WRITE+4, WRITE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PROCESS+1
>> %ZIS WRITE+1*
>> %ZIS("B" WRITE+1*
>> D0 WRITE1+4*
FIFTH PROCESS+6~, PROCESS+7*, PROCESS+12
FIRST PROCESS+6~, PROCESS+8*, PROCESS+12
FOURTH PROCESS+6~, PROCESS+10*, PROCESS+12
I START+1~*, START+2*, PROCESS+4*, PROCESS+12, WRITE1+1, W1*
IO WRITE+3, WRITE1+1, HOLD+1
IO("Q" WRITE+4
IO(0 PROCESS+13, WRITE+3, WRITE2+1, HOLD+1
IOF START+3, PROCESS+1, HEADER+2
IOM HEADER+6
IOSL WRITE1+2
J START+1~
>> K WRITE1+1*, WRITE1+3, WRITE1+4, WRITE1+5, WRITE1+6, WRITE1+7, WRITE1+8, WRITE1+9, WRITE1+10
LL START+1~, HEADER+6*
LOOP START+1~, PROCESS+3*, PROCESS+4
LOOP1 START+1~*, START+2*, PROCESS+3*, PROCESS+4*, PROCESS+5
LOOP2 START+1~*, START+2*, PROCESS+5*
OUT START+1~*, START+2*, WRITE1+2, HOLD+1*
OUT1 START+1~*, START+2*, WRITE+3*
PAGE START+1~*, START+2*, HEADER+1*, HEADER+2, HEADER+3
>> POP WRITE+1
>> PRC("CP" PROCESS+3, HEADER+3
>> PRC("FY" PROCESS+3
>> PRC("QTR" PROCESS+3
>> PRC("SITE" START+3, PROCESS+3
PRCS EXIT!
SECOND PROCESS+6~, PROCESS+10*, PROCESS+12
SIXTH PROCESS+6~, PROCESS+11*, PROCESS+12
THIRD PROCESS+6~, PROCESS+10*, PROCESS+12
TODAY START+1~, PROCESS+1*, PROCESS+7
TODAY1 START+1~, PROCESS+1*, HEADER+3
U WRITE1+2, HOLD+1
>> X WRITE1+4
XDA START+1~, PROCESS+5*, PROCESS+7, PROCESS+8, PROCESS+9, PROCESS+10, PROCESS+11, PROCESS+12
>> Y START+3, PROCESS+1*, WRITE1+6*, WRITE1+7*, WRITE1+9*, WRITE1+10*
ZEROTH PROCESS+6~, PROCESS+10*, PROCESS+12
>> ZTDESC WRITE+4*
>> ZTQUEUED HOLD+1
>> ZTRTN WRITE+4*
>> ZTSAVE("D0" WRITE+4*
>> ZTSAVE("DA" WRITE+4*
>> ZTSAVE("I" WRITE+2*
>> ZTSAVE("OUT" WRITE+2*
>> ZTSAVE("OUT1" WRITE+4*
>> ZTSAVE("PAGE" WRITE+2*
>> ZTSAVE("PRC*" WRITE+2*
>> ZTSAVE("TODAY1" WRITE+2*
>> ZTSAVE("^TMP($J," WRITE+4*
ZTSK WRITE1+11!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All