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

Package: IFCAP

Routine: PRCH1B


Information

PRCH1B ;WISC/PLT-PURCHASE CARD APPROVE REONCILIATION ; 03/01/96 1:27 PM

Source Information

Source file <PRCH1B.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 8 (FT,SC)^PRC0A  (LOOKUP,PIECE)^PRC0B  $$FP^PRCH0A  DC^PRCH1A  APREC^PRCH1B1  ^PRCHDP1  STA^PRCSUT  ESIG^PRCUESIG  
VA FileMan 1 EN^DDIOL  

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.O. APPROVE RECONCILE  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN ;approve reconciled purchase card orders
Q1 ;station
Q2
Q3 ;select purchase card user
AUTO ;start auto
EXIT
USER(PRCA,PRCB) ;approve by user
RL
ACT
DO
Q11
APP ;enter ESIG to approve
USEREXT
DISP ;display purchase card order
LU() ;EV - low to upper

External References

Name Field # of Occurrence
EN^DDIOL Q3+7, AUTO+3, DO+5, DO+9, DO+10, APP+2, APP+3, DISP+3
FT^PRC0A ACT+3, DO+4, Q11+1, DISP+13
SC^PRC0A Q2+2
LOOKUP^PRC0B Q3+3
PIECE^PRC0B DISP+5
$$FP^PRCH0A DISP+10
DC^PRCH1A DO+6
APREC^PRCH1B1 APP+5, APP+12, APP+18
^PRCHDP1 DO+6
STA^PRCSUT Q1+1
ESIG^PRCUESIG APP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: Q3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: RL+0
Function Call: WRITE
  • Prompt: !,"Invalid selection, try again!"
  • Line Location: Q11+11
Function Call: WRITE
  • Prompt: !,"Warning: Invalid entries entered in the selection."
  • Line Location: Q11+13
Function Call: WRITE
  • Prompt: !,"The valid selection is: ",!,?3,"'",Y,"'"
  • Condition for execution: Y]""
  • Line Location: Q11+13
Function Call: WRITE
  • Prompt: !,$J(PRCCNT,4)," ",$P(A,U),?18,$E(E,1,20),?36,$J(C,8,2),?48,$E($P(B,"^",4),1,20),?69,$J($P(B,"^",2),8,2),$S($P(B,"^",2)-C:"*",1:"")
  • Line Location: DISP+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440.5 - [#440.5] AUTO+1, RL+2
^PRC(442 - [#442] RL+2, DISP+9
^TMP("PRCHAPP" RL!, DO+6, APP+5, APP+9*, APP+10*, APP+12, APP+15*, APP+16*, APP+18, USEREXT!
DISP+2*
^VA(200 - [#200] Q3+7, USER+3

Label References

Name Line Occurrences
$$LU ACT+4, Q11+3
ACT DO+9, DO+10, Q11+5, Q11+12, Q11+14
APP DO+9, APP+2
AUTO Q2+6
DISP RL+2
DO DO
EXIT Q1+1, Q2+4
Q11 Q11+11
Q2 Q3+4
Q3 Q3+8
RL ACT+6, DO
USER Q3+6, AUTO+1
USEREXT RL+3, Q11+2, APP+3, APP+4, APP+7

Naked Globals

Name Field # of Occurrence
^( DISP+9
^(0 RL+2
^(23 RL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN+2~, Q2+3*, Q2+4, Q2+5, USER+2~, Q11+7*, APP+1, APP+2, APP+3, APP+8*
APP+14*, DISP+1~, DISP+5!, DISP+6*, DISP+11, DISP+12!
A(442 DISP+6, DISP+7, DISP+8
B EN+2~, Q2*, Q2+2, USER+2~, Q11+7*, Q11+8, Q11+9, APP+8*, APP+14*, DISP+1~
DISP+10*, DISP+11
C EN+2~, USER+2~, RL+2*, Q11+7*, Q11+8*, Q11+9*, APP+8*, APP+9, APP+10, APP+14*
APP+15, APP+16, DISP+1~, DISP+4*, DISP+5, DISP+7*, DISP+11
D USER+2~, APP+10*, APP+16*, DISP+1~, DISP+9*
D0 DO+6~*
DUOUT AUTO+1, AUTO+2!, RL+2, APP+5, APP+12, APP+18
DUZ AUTO+1, RL+2, APP+1
E DO+3*, DO+4, Q11*, Q11+1, DISP+1~, DISP+8*, DISP+9*, DISP+11, DISP+13*
PRC EN+1~
PRC("SITE" Q1+1, Q1+2, RL+2
PRCA EN+1~, USER~, USER+3, APP+5*, APP+12*, APP+18*
PRCB EN+1~, USER~, USER+3
PRCC USER+1~
PRCCNT USER+1~, RL+1*, RL+3, DO+4, DO+5, Q11+1, Q11+8, Q11+9, APP+5, APP+12
APP+18, DISP+2*, DISP+3, DISP+11, DISP+13
PRCD USER+1~
PRCDI EN+1~, Q3+1*, Q3+3
PRCDUZ EN+1~
PRCOPT EN+1~, Q2+5*, Q2+6, Q3+6, AUTO+1, USER+1~, USER+3*, DO+1~, DO+2*, DO+5
DO+6
PRCQCD EN+1~
PRCQT EN+1~, Q3+4*
PRCRI EN+1~, USER+1~
PRCRI(200 Q3+5*, Q3+6, Q3+7, AUTO+1*, USER+3*, RLRL+2, DO+6, APP+5, APP+9
APP+10, APP+12, APP+15, APP+16, APP+18, USEREXTDISP+2
PRCRI(420 Q1+2*
PRCRI(442 RL+1*, RL+2*, DISP+2, DISP+4, DISP+6, DISP+7, DISP+8, DISP+9, DISP+10
PRCSEL EN+1~, RL+4*, ACT+3, DO+9, Q11*, Q11+4*, Q11+12, Q11+14*, APP+4, APP+7
APP+8, APP+14
PRCSST EN+1~, Q1+1*
PRCSTC EN+1~, Q1+1*
PRCUSR USER+1~, USER+3*, DISP+3
>> SI Q1+1
U Q3+7, USER+3, DISP+11
X Q2+1!, Q2+2, Q2+3!, Q3+3, Q3+4, Q3+5!, AUTO+1, USER+2~, RL+2, ACT+3
DO+4, Q11+1, Q11+2, Q11+3*, Q11+4, Q11+5, Q11+6*, Q11+7, Q11+13, APP+5
APP+12, APP+18, DISP+13*
X("S" Q3+2*
X(1 ACT*
X(2 ACT+1*
X(3 ACT+1*
Y Q1+1, Q2+1!, Q2+2, Q2+3!, Q3+3, Q3+4, Q3+5, USER+2~, ACT+3, ACT+4*
ACT+5, ACT+6, DODO+2, DO+4, DO+5*, DO+6, DO+7*, DO+9, DO+10
Q11+1, Q11+7*, Q11+8*, Q11+9*, Q11+11, Q11+12*, Q11+13, Q11+14, DISP+13, LU+1
Y(1 Q2+1*, ACT+2*, DO+3*, Q11*, DISP+13*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All