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  | All
Print Page as PDF
Routine: PRCFDE1

Package: IFCAP

Routine: PRCFDE1


Information

PRCFDE1 ;WISC@ALTOONA/CTB-CONTINUATION OF PRCFDE ;12/2/10 16:13

Source Information

Source file <PRCFDE1.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
IFCAP 9 (DIE,PRCFCHK)^PRCFDCI  ENTER^PRCFDCIP  (OUT,PAT)^PRCFDE  $$VIOLATE^PRCFDSOD  ^PRCFDSUS  MSG^PRCFQ  ^PRCFSITE  ^PRCFU1  
^PRCFYN  
VA FileMan 3 ^%DT  ^DIC  ^DIE  

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

Package Total Caller Graph
IFCAP 12 PRCFD EDIT INCOMPLETE INVOICE  PRCFDA  PRCFDA1  PRCFDA1X  PRCFDA2  PRCFDA3  PRCFDCI  PRCFDCI1  
PRCFDE  PRCFDE3  PRCFDRET  ^PRCF(421.5  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**154**;Oct 20, 2000;Build 5
VEX
PAYMENT
PAYX
STATUS
STATUSX
ST
NA
OUT ;EXIT LINE
EDIT ;EDIT EXISTING, INCOMPLETE INVOICE
PO ;INPUT TRANSFORM FOR FIELD 4.5 FILE 421.5
QUES
CANC

External References

Name Field # of Occurrence
^%DT V+3
^DIC EDIT+4, PO+3
^DIE V+4, V+17, V+18, V+26, STATUSX
DIE^PRCFDCI PAYMENT+5
PRCFCHK^PRCFDCI V+18
ENTER^PRCFDCIP V+5
OUT^PRCFDE OUT+1
PAT^PRCFDE EDIT+5
$$VIOLATE^PRCFDSOD PAYMENT+3
^PRCFDSUS V+18
MSG^PRCFQ V+25, V+29, STATUS+2, STATUS+3, STATUS+5, STATUS+6, NA
^PRCFSITE EDIT+1
^PRCFU1 ST
^PRCFYN V+11, V+12, V+24, PAYMENT+2, EDIT+7, PO+5, PO+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?3,"This invoice needs a valid purchase order number.",!!
  • Line Location: STATUS+7
Function Call: WRITE
  • Prompt: !,$C(7),"Purchase Order status is: CANCELED ORDER. Cannot proceed."
  • Line Location: CANC+0
Routine Call
  • DIC
  • Line Location:
    • EDIT+4
    • PO+3
Routine Call
  • DIE
  • Line Location:
    • V+4
    • V+17
    • V+18
    • V+26
    • STATUSX

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCF(421.5 - [#421.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] PO+5, QUES
^PRCD(442.3 - [#442.3] QUES+1
^PRCF(421.5 - [#421.5] V+23, STATUS+1, PO+7*, PO+13, PO+14!

Label References

Name Line Occurrences
CANC PO+5
EDIT EDIT+7
NA V+9, V+10, V+15, V+27, PAYMENT+3, PAYMENT+4
OUT EDIT+4, EDIT+5, EDIT+7
PAYMENT V+23
PAYX PAYMENT+3, PAYMENT+4
QUES PO+5
ST STATUS+2, STATUS+3, STATUS+4
STATUS V+9, V+15, V+20, V+25, V+27, V+29, PAYMENT+3, PAYMENT+4
STATUSX STATUS+2
VEX V+9, V+10, V+15, V+16, V+22, V+25, V+27

Naked Globals

Name Field # of Occurrence
^(0 PO+13*, QUES+1
^(2 STATUS+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % V+10, V+11*, V+12*, V+13*, V+15, V+16, V+24*, V+25*, PAYMENT*, PAYMENT+2
PAYMENT+4, EDIT+1, EDIT+6*, EDIT+7, PO+5, PO+10*, PO+11, QUES+3*, CANC*
%A V+11*, V+12*, V+24*, PAYMENT*, EDIT+6*, PO+3~, PO+10*, QUES+2*
%A(0 PO+10*, QUES+3*
%A(1 PO+10*
%B V+11*, V+12*, V+24*, PAYMENT*, EDIT+6*, PO+3~, PO+10*, QUES+3*
%DT V+3!
DA V+2*, V+26*, STATUS~, STATUSX*, PO+6
DD ST~*
DIC V+2!, EDIT+2*, EDIT+4!, PO+3~*!
DIC("S" EDIT+3*
DIC(0 EDIT+2*, PO+3*
DIE V+2*, V+26*, STATUS~, STATUSX*
DR V+4*, V+17*, V+18*, V+26*, STATUS~, STATUSX*
DTOUT PO+4!
DUOUT PO+4!
DUZ PAYMENT+3
F ST~*
>> PRC("SITE" PO+9
>> PRCF("%" V+25*!
>> PRCF("CIDA" V+2, V+23, V+26, PAYMENT+3, STATUS+1, STATUSXEDIT+5*, PO+6*, PO+7, PO+13
PO+14
>> PRCF("DAYS" V+7!
>> PRCF("NAME" V+7!
>> PRCF("PT" V+8!
>> PRCF("PTR" V+7!
>> PRCF("VENDA" V+6!
>> PRCF("X" V+7!, EDIT+1*
>> PRCFD("DIR" V+6!
>> PRCFD("DOD" V+8!
>> PRCFD("DOI" V+6!
>> PRCFD("DOP" V+6!
>> PRCFD("INV TY PE" , V+7!
>> PRCFD("LOGIN" V+9, V+15, V+22
>> PRCFD("PAY" EDIT+2*
>> PRCFD("PODA" V+6!
>> PRCFD("RECERT" V+22
>> PRCFD("TODAY" V+3*
>> PRCFD("^" V+10*, V+25*, V+27*, PAYMENT+4*, EDIT+5
>> PRCFDX("ED" EDIT+2*, EDIT+4!
PRCNOPAT STATUS+7!, PO+11*
PRCYESNO PAYMENT+1~, PAYMENT+2*, PAYMENT+3, PAYMENT+4
PZ PO+12~, PO+13*, PO+14
U PO+5
X V+3*, V+9*, V+15*, V+17, V+20*, V+25*, V+27*, V+28*, V+29*, PAYMENT+3*
PAYMENT+4*, STATUSSTATUS+2*, STATUS+3*, STATUS+4*, STATUS+5*, STATUS+6*, NA*, PO+2*, PO+4!
PO+5*!, PO+7*, PO+8!, PO+9*, PO+10!, QUES*, QUES+1*, QUES+2, CANC!
X1 STATUS~, STATUS+1*, STATUS+2, STATUS+3, STATUS+4*, STATUS+5
X2 STATUS~*, STATUS+4*, STATUS+6
>> Y V+3, V+9, V+27, STATUS+2, STATUS+3, STATUS+4, EDIT+4, EDIT+5, PO+5*, PO+7
PO+8, QUES, CANC*
ZX V+8!
ZY PO+5*!, CANC!
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  | All