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

Package: IFCAP

Routine: PRCH1D


Information

PRCH1D ;WISC/PLT-REMOVE PURCHASE CARD RECONCILIATION ;7/19/96 09:02

Source Information

Source file <PRCH1D.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
IFCAP 8 (FT,YN)^PRC0A  (EDIT,LOOKUP,PIECE)^PRC0B  ERS410^PRC0G  ($$DDA4406,$$DDA442,$$FP)^PRCH0A  RC^PRCH1A1  ET^PRCH8A  ^PRCHDP1  STA^PRCSUT  
VA FileMan 2 EN^DDIOL  ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IFCAP 1 PRCH P.C.O. ED/REMO RECONCILE  

Entry Points

Name Comments DBIA/ICR reference
Q1 ;station
Q3 ;select oracle cc-record
EN ;remove reconcile purchase card order
E20
Q9 ;prompt status
DD ;dispaly document
ACT
Q21
EXIT
V ;;5.1;IFCAP;**117**;Oct 20, 2000;Build 2
ET
LU() ;lower to upper

External References

Name Field # of Occurrence
EN^DDIOL Q3+7, ACT+13, Q9+7, ET+2, ET+3
^DIR Q3+20
FT^PRC0A ACT+4
YN^PRC0A Q1+4
EDIT^PRC0B ACT+19, ACT+20, ACT+23, ACT+24, ACT+29, ACT+34, Q9+9, E20, ET+5
LOOKUP^PRC0B Q21+2, Q3+4, Q9+6
PIECE^PRC0B DD+2
ERS410^PRC0G ACT+25
$$DDA4406^PRCH0A ET
$$DDA442^PRCH0A ET
$$FP^PRCH0A ACT+27
RC^PRCH1A1 ACT+12
ET^PRCH8A ET+4
^PRCHDP1 ACT+9
STA^PRCSUT Q1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: Q3+4
Function Call: WRITE
  • Prompt: $C(7),!!,?25,"**** WARNING ****"
  • Line Location: Q3+11
Function Call: WRITE
  • Prompt: !,"Reconcile Doc: ",$G(A(440.6,PRCRI(440.6),.01,"E")),?32,"Purchase Date: ",$G(A(440.6,PRCRI(440.6),8,"E")),?60,"$Amount: ",$J($G(A(440.6,PRCRI(440.6),13,"E")),0,2)
  • Line Location: DD+3
Function Call: WRITE
  • Prompt: !,"Final Payment: ",$G(A(440.6,PRCRI(440.6),44,"E"))
  • Line Location: DD+4
Function Call: WRITE
  • Prompt: !,"Vendor Name: ",$G(A(440.6,PRCRI(440.6),31,"E"))
  • Line Location: DD+5
Routine Call
  • DIR
  • Line Location:
    • Q3+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440.5 - [#440.5] Q1+3, Q21+4
^PRC(442 - [#442] ACT, ACT+18, ACT+25, Q9+2, Q9+4
^PRCD(442.3 - [#442.3] Q9+2, Q9+8
^PRCH(440.6 - [#440.6] Q3+6, ACT+15, ACT+17, ACT+33

Label References

Name Line Occurrences
$$LU ACT+6
ACT Q3+21, ACT+8, ACT+11, ACT+13
DD ACT+11
E20 ACT+16
ET ACT+16
EXIT Q1+1, Q1+3, Q3+5
Q1 Q21+3
Q3 Q1+6, Q3+7, Q3+10, Q3+22
Q9 ACT+29, Q9+7

Naked Globals

Name Field # of Occurrence
^(0 Q21+4
^(1 ACT+15, ACT+17
^(23 ACT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN+3~, ACT+32~, ACT+33*, ET*, ET+1, DD+1~
A( DD+3, DD+4, DD+5
B EN+3~, ACT+32~, ACT+33*, ACT+34, ET*, ET+1
C EN+3~
D0 ACT+9~*
DIR Q3+20!
DIR("A" Q3+12*, Q3+13*, Q3+14*, Q3+15*, Q3+16*, Q3+17*, Q3+18*, Q3+19*
DIR("B" Q3+20*
DIR(0 Q3+20*
DIRUT Q3+1!, Q3+20
DUZ Q1+3, Q1+6
PCN EN+2~, Q9+10!
PCSTAT Q3+1!, Q3+6*, Q3+10
PRC EN+1~
PRC("SITE" Q1+1, Q1+2
PRCA EN+1~, ACT+15*, ACT+17*, ACT+23, ACT+24, ACT+29, ET+2
PRCB EN+1~, ACT+15*, ACT+17*, ACT+22
>> PRCBOC ET*, ET+4
PRCC EN+1~, ACT+27*, ACT+29, ACT+31
PRCCN EN+2~, Q1+6*, Q21+4*
PRCCNT EN+2~
PRCCP EN+1~, ACT*
PRCDI EN+1~
PRCDUZ EN+1~, Q1+6*, Q21+4*, Q3+2
PRCE EN+1~, ACT*
PRCEDRM EN+1~, ACT+12*
PRCF EN+1~
PRCG EN+1~
PRCOPT EN+1~
PRCQCD EN+1~
PRCR EN+1~, ACT*
PRCRI EN+1~, ACT+25*
PRCRI( Q21+4*, Q3+6*, ACT+15, ACT+17, ACT+19, ACT+20, ET, ET+4, ET+5, DD+2
, DD+3, DD+4, DD+5
PRCRI(410 ACT+18*, ACT+24, ACT+31, ACT+34
PRCRI(420 Q1+2*
PRCRI(442 Q3+6*, Q3+7, Q3+10, ACT, ACT+9, ACT+18, ACT+23, ACT+25, ACT+27, ACT+29
, ACT+33, Q9+2, Q9+4, Q9+9, E20, ET, ET+4
PRCSELF EN+2~, Q1+3*, Q1+6
PRCSST EN+1~, Q1+1*
>> PRCST ACT+23*, ACT+29*, Q9+8*, Q9+9
PRCSTC EN+1~, Q1+1*
PRCVAL EN+1~, Q9+3*, Q9+4*
>> SI Q1+1
U Q21+4
X Q1+3, Q1+4, Q21+2, Q21+3, Q3+4, Q3+5, Q3+6!, Q3+10, ACT+4, ACT+5
, ACT+19, ACT+20, ACT+23, ACT+24, ACT+29, ACT+34, Q9+1!, Q9+2*, Q9+6, Q9+7
, Q9+9, E20, ET+4, ET+5
X("B" Q9+2*
X("S" Q21*, Q3+2*, Q9+5*
X("W" Q21+1*, Q3+3*
X(1 ACT+1*
X(2 ACT+2*
X(3 ACT+2*
>> Y Q1+1, Q1+3, Q1+4, Q21+2, Q21+3, Q21+4, Q3+4, Q3+5, Q3+6, ACT+4
, ACT+6*, ACT+7, ACT+8, ACT+11, ACT+12, ACT+13, Q9+6, Q9+7, Q9+8, LU+1
>> Y(1 ACT+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All