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

Package: IFCAP

Routine: PRCHQ2


Information

PRCHQ2 ;(WASH IRMFO)/LKG-RFQ Enter/Edit ;9/8/96 13:01

Source Information

Source file <PRCHQ2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 EN^DDIOL  ^DIC  MIX^DIC1  EN^DIQ1  
IFCAP 3 $$EDITOR^PRCHQ1C  IT^PRCHQ2A  (,CONT,OUT)^PRCHQ2B  

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

Package Total Caller Graph
IFCAP 4 PRCHQ1  PRCHQ14  PRCHQ2B  PRCHQ9  

Entry Points

Name Comments DBIA/ICR reference
EN ;Entry point for editing Incomplete RFQ
A
EN2 ;Entry point for generating a new RFQ
B
HERE ;
GETNUM(PRCX) ;Get new RFQ #
UPCNTR

External References

Name Field # of Occurrence
EN^DDIOL EN+2, EN2+2
^DIC B+4, B+9, GETNUM+2
MIX^DIC1 A+2
EN^DIQ1 B+31
$$EDITOR^PRCHQ1C EN+1, EN2+1
IT^PRCHQ2A B+45
^PRCHQ2B B+46
CONT^PRCHQ2B A+6, B+13
OUT^PRCHQ2B A+3, A+5, B+4, B+6, B+7, B+8, B+10, B+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Someone else is editing this entry, please try later!"
  • Line Location: A+5
Function Call: WRITE
  • Prompt: !,"Work Sheet entry in use, please try later!"
  • Line Location: B+6
Function Call: WRITE
  • Prompt: !,"Someone is editing the source 2237, please try later!"
  • Line Location: B+7
Function Call: WRITE
  • Prompt: !,"Unable to add RFQ entry - Please notify IRM staff."
  • Line Location: B+10
Function Call: WRITE
  • Prompt: !,"Someone else is editing this RFQ entry, please try later!"
  • Line Location: B+12
Function Call: WRITE
  • Prompt: !,"Importing 2237 information into the RFQ entry..."
  • Line Location: B+14
Function Call: WRITE
  • Prompt: !,"Unable to get RFQ counter value - Please notify IRM staff."
  • Line Location: GETNUM+3
Function Call: WRITE
  • Prompt: !,"Someone else has the RFQ counter locked!"
  • Line Location: GETNUM+5
Function Call: WRITE
  • Prompt: !,?5,"I will try again!"
  • Condition for execution: PRCI<10
  • Line Location: GETNUM+5
Routine Call
  • DIC
  • Line Location:
    • B+4
    • B+9
    • GETNUM+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(443 - [#443] Classic Fileman Calls
^PRC(444 - [#444] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(443 - [#443] B+6, B+17
^PRC(444 - [#444] A+5, B+12, B+18, B+34*, B+35, B+39*, B+43*, B+44*, UPCNTR+1
^PRC(444.3 - [#444.3] GETNUM+5, UPCNTR*, UPCNTR+2
^PRCS(410 - [#410] B+7, B+16, B+42, B+43
^UTILITY("DIQ1" B+29!, B+33!

Label References

Name Line Occurrences
$$GETNUM B+8
UPCNTR UPCNTR+1

Naked Globals

Name Field # of Occurrence
^(0 B+43

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D A+2*
DA B+30~, B+31*, B+32, GETNUM+1~, GETNUM+4*, GETNUM+5, UPCNTRUPCNTR+2
DIC A*, A+2!, B+1*, B+4!, B+9*!, B+30~, B+31*, GETNUM+1~, GETNUM+2*
DIC("A" A+1*, B+3*
DIC("S" A*, B+2*
DIC(0 A*, B+1*, B+9*, GETNUM+2*
DIQ B+30~, B+31*
DLAYGO B+9*!, GETNUM+1~, GETNUM+2*
DR B+30~, B+31*
DT B+44
>> DTOUT A+3, B+4
>> DUOUT A+3, B+4
>> I B+16*
PRC410 B+15!
PRC410( B+16*
PRC410(0 B+23, B+40!
PRC410(1 B+21, B+37, B+40!
PRC410(3 B+24, B+26
PRC410(7 B+25, B+27, B+40!
PRC410(9 B+36, B+38, B+40!
PRC443 B+15!, B+40!
PRC443(0 B+17*, B+20
>> PRCDA A+4*, A+5, B+11*, B+12, B+18, B+34, B+35, B+39, B+43, B+44
>> PRCDA410 B+5*, B+6, B+7, B+16, B+17, B+22, B+42, B+43
>> PRCE(0 B+18*, B+19*, B+20*, B+21*, B+22*, B+23*, B+24*, B+25*, B+26*, B+33*
B+34!
>> PRCE(1 B+35*, B+36*, B+37*, B+38*, B+39!
PRCEDIT EN+1*, EN+2!, EN2+1*, EN2+2!
PRCFAIL GETNUM+1~, GETNUM+4*, GETNUM+5*, GETNUM+6
PRCI B+41*, B+42*, B+43, GETNUM+1~, GETNUM+5*
>> PRCJ B+41*, B+43*, B+44
>> PRCNEW B*
PRCX B+20*, B+21*, B+23*, B+24*, B+25*, B+26*, B+32*, B+33, B+36*, B+37*
B+38*, GETNUM~, GETNUM+2, UPCNTR+1
>> PRCY B+27*, B+28, B+31
PRCZ B+30~
PRCZ(200 B+32
U B+11, B+13, B+19, B+20, B+21, B+22, B+23, B+24, B+25, B+26
B+27, B+33, B+36, B+37, B+38, B+44, UPCNTR
X B+8*, GETNUM+1~, GETNUM+2*, UPCNTR*, UPCNTR+1*, UPCNTR+3
Y A+3, A+4, B+4, B+5, B+10, B+11, B+13, GETNUM+1~, GETNUM+3, GETNUM+4
Y(0 B+8
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