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

Package: IFCAP

Routine: PRCHQRP3


Information

PRCHQRP3 ;WISC/KMB-DISPLAY LINE ITEM QUOTE REPORT ;8/8/96 10:14

Source Information

Source file <PRCHQRP3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 DD^%DT  ^DIC  
IFCAP 1 (LEGEND,VENDOR)^PRCHQRP4  

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

Package Total Caller Graph
IFCAP 2 PRCHQRP3  PRCHQRP4  

Entry Points

Name Comments DBIA/ICR reference
START ;Entry for Line Report
PROCESS ;
WRITE ;
HDR ;
ITEM ;
RFQLOAD ;Load RFQ information to compare with quote

External References

Name Field # of Occurrence
DD^%DT PROCESS+7
^%ZIS START+5
^%ZISC START+6, START+7
^%ZTLOAD START+6
^DIC START+2
LEGEND^PRCHQRP4 WRITE+16
VENDOR^PRCHQRP4 PROCESS+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !!," ** No Quote Data **"
  • Line Location: WRITE+3
Function Call: WRITE
  • Prompt: ?40,"LAST PRICE ",SUB(Q1)
  • Line Location: WRITE+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WRITE+15
Function Call: READ
  • Formatting: !
  • Prompt: "Enter RETURN to continue or '^' to exit: "
  • Variable: Z1
  • Timeout: DTIME
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,"RFQ #",ZIP1,?60,"PAGE ",P,!,"Quotations Due Date: ",ZIP2,!,"Number of Quotes: ",ZIP3,!,"Number of Items on RFQ: ",ZIP4,!,"Point of Contact: ",ZIP5,!
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,?25,"Size",?40,"Unit of",?50,"Unit",?60,"Extended"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: ?25,"Status",?35,"Qty",?40,"Issue",?50,"Price",?60,"Price",?70,"FOB",?75,"#MSGS"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?90,"Flags"
  • Condition for execution: IOM>120
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: "----------"
  • Line Location: HDR+6
Routine Call
  • DIC
  • Line Location:
    • START+2
Routine Call
  • %ZIS
  • Line Location:
    • START+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440 - [#440] ITEM+6, ITEM+10
^PRC(444 - [#444] PROCESS+4, PROCESS+5, PROCESS+6, ITEM+2, ITEM+4, ITEM+11, ITEM+13, ITEM+14, ITEM+15, ITEM+16
ITEM+17, ITEM+23, ITEM+25, ITEM+26, ITEM+27, ITEM+34, ITEM+35, RFQLOAD+2, RFQLOAD+3, RFQLOAD+4
RFQLOAD+5, RFQLOAD+7, RFQLOAD+8
^PRC(444.1 - [#444.1] ITEM+7, ITEM+10
^PRCD(420.5 - [#420.5] ITEM+18, RFQLOAD+11
^TMP($J PROCESS+8!, WRITE+3, WRITE+4, WRITE+7, WRITE+8, WRITE+9, WRITE+11, WRITE+12, WRITE+13, WRITE+14
ITEM+1!, ITEM+20, ITEM+21, ITEM+22, ITEM+23, ITEM+24, ITEM+25, ITEM+28, ITEM+30, ITEM+31
ITEM+32*, RFQLOAD+1!, RFQLOAD+2*, RFQLOAD+3*, RFQLOAD+4*, RFQLOAD+5*, RFQLOAD+10*, RFQLOAD+11*, RFQLOAD+12*, RFQLOAD+13*
RFQLOAD+14*
^VA(200 - [#200] PROCESS+5

Label References

Name Line Occurrences
HDR WRITE+2, WRITE+5, WRITE+10
ITEM PROCESS+8
PROCESS START+7
RFQLOAD PROCESS+8
START START+6, START+7
WRITE PROCESS+8

Naked Globals

Name Field # of Occurrence
^( WRITE+14
^(0 PROCESS+4, ITEM+14
^(1 ITEM+17
^(8 PROCESS+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS START+5*
COST PROCESS+1~, ITEM+17*, ITEM+19*, ITEM+32
DIC START+1*, START+2!
DIC("S" START+1*
DIC(0 START+2*
DTIME WRITE+15, WRITE+17, HDR+1
DTOUT START+2!
DUOUT START+2!
FILE PROCESS+3~, ITEM+5*, ITEM+6, ITEM+7, ITEM+10
FLAG PROCESS+3~, ITEM+12*, ITEM+20*, ITEM+21*, ITEM+22*, ITEM+23*, ITEM+24*, ITEM+25*, ITEM+26*, ITEM+28*
ITEM+29*, ITEM+30*, ITEM+31*, ITEM+32
FOB PROCESS+1~, ITEM+15*, ITEM+16*, ITEM+20, ITEM+32
I PROCESS+1~, HDR+6*, ITEM+1*, ITEM+2*, ITEM+4, ITEM+11, ITEM+13, ITEM+14, ITEM+15, ITEM+16
ITEM+17, ITEM+23, ITEM+25, ITEM+26, ITEM+27, ITEM+32, RFQLOAD+6*, RFQLOAD+7*, RFQLOAD+8
ID PROCESS+2~, PROCESS+3~, ITEM+4*, ITEM+5
IO WRITE+1
IO("Q" START+6
IOF START+1, WRITE+15, HDR+2
IOM WRITE+13, WRITE+14, HDR+5, HDR+6
IOSL WRITE+5, WRITE+10, WRITE+15
IOST WRITE+15, WRITE+17, HDR+1
ITEM PROCESS+2~, ITEM+13*, ITEM+19*, ITEM+21, ITEM+22, ITEM+28, ITEM+30, ITEM+31, ITEM+32, ITEM+35*
J PROCESS+3~, ITEM+11*, ITEM+13, ITEM+14, ITEM+15, ITEM+17, ITEM+26, ITEM+27
JJ PROCESS+2~, ITEM+10*, ITEM+32
KK PROCESS+3~, ITEM+5*, ITEM+6, ITEM+7, ITEM+10
L PROCESS+2~, ITEM+33*, ITEM+34*, ITEM+35, RFQLOAD+1~, RFQLOAD+9*, RFQLOAD+10, RFQLOAD+11, RFQLOAD+12, RFQLOAD+13
RFQLOAD+14
P PROCESS+1~, WRITE+1*, HDR+1, HDR+3, HDR+7*
>> POP START+5
PPRICE PROCESS+2~, ITEM+35*
PRCDA START+2!, START+3*, START+5!, START+6!, PROCESS+4, PROCESS+5, PROCESS+6, PROCESS+8!, ITEM+2, ITEM+4
ITEM+11, ITEM+13, ITEM+14, ITEM+15, ITEM+16, ITEM+17, ITEM+23, ITEM+25, ITEM+26, ITEM+27
ITEM+34, ITEM+35, RFQLOAD+2, RFQLOAD+3, RFQLOAD+4, RFQLOAD+5, RFQLOAD+7, RFQLOAD+8
Q1 PROCESS+3~, WRITE+4*, WRITE+6, WRITE+7, WRITE+8, WRITE+9, WRITE+11, WRITE+12, WRITE+13, WRITE+14
Q2 PROCESS+3~, WRITE+7*, WRITE+8, WRITE+9, WRITE+11, WRITE+12, WRITE+13, WRITE+14
Q3 PROCESS+3~, WRITE+7*, WRITE+8*, WRITE+9, WRITE+11, WRITE+12, WRITE+13, WRITE+14
Q4 PROCESS+3~, WRITE+9*, WRITE+11, WRITE+12, WRITE+13, WRITE+14
QTY PROCESS+1~, ITEM+14*, ITEM+21, ITEM+32
REF PROCESS+3~, ITEM+5*, ITEM+9
SIZE PROCESS+3~, ITEM+3*, ITEM+6*, ITEM+7*, ITEM+8*, ITEM+24, ITEM+32
SUB PROCESS+2~
SUB( WRITE+6, ITEM+35*
U WRITE+1*, WRITE+4, WRITE+5, WRITE+7, WRITE+8, WRITE+9, WRITE+10, WRITE+15, WRITE+16, WRITE+17
ITEM+6, ITEM+7, ITEM+8, ITEM+35
UOP PROCESS+1~, ITEM+14*, ITEM+18*, ITEM+22, ITEM+32
UPRICE PROCESS+1~, ITEM+17*, ITEM+32
VEN PROCESS+1~, ITEM+9*, ITEM+32
VENDOR PROCESS+3~
VENDOR( ITEM+32
X ITEM+27*, ITEM+28, ITEM+29, ITEM+30, ITEM+31, RFQLOAD+1~, RFQLOAD+8*, RFQLOAD+9, RFQLOAD+10, RFQLOAD+11
RFQLOAD+12, RFQLOAD+13, RFQLOAD+14
Y START+2!, START+3, START+5!, PROCESS+2~, PROCESS+7*
Z1 PROCESS+1~, WRITE+1*, WRITE+4, WRITE+5, WRITE+7, WRITE+8, WRITE+9, WRITE+10, WRITE+15*, WRITE+16
WRITE+17*, HDR+1*
ZIP1 PROCESS+2~, PROCESS+4*, HDR+3
ZIP2 PROCESS+2~, PROCESS+4*, PROCESS+7*, HDR+3
ZIP3 PROCESS+2~, PROCESS+4*, HDR+3
ZIP4 PROCESS+2~, PROCESS+6*, HDR+3
ZIP5 PROCESS+2~, PROCESS+5*, HDR+3
>> ZTQUEUED PROCESS+8, WRITE+15, WRITE+17, HDR+1
>> ZTREQ PROCESS+8*
>> ZTRTN START+6*
>> ZTSAVE("DUZ" START+6*
>> ZTSAVE("PRCDA" START+6*
ZTSK START+6!
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