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

Package: IFCAP

Routine: PRCHQM1


Information

PRCHQM1 ;WISC/KMB-MANUAL PRINT RFQ PROCESSING 3/26/96 ;7/23/99 16:33

Source Information

Source file <PRCHQM1.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA FileMan 8 DD^%DT  NOW^%DTC  EN^DDIOL  ^DIC  FILE^DICN  ^DIE  EN^DIQ1  ^DIR  
IFCAP 3 ^PRCHQM2  (SVEND,VET)^PRCHQM3  (ADMCERT,REP)^PRCHQM4  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  

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 PRCHQ MANUAL  PRCHQ2B  

Entry Points

Name Comments DBIA/ICR reference
START ;
ASK
A
PROCESS ;
IDATA ;
FVEND ;
SELECT ;Entry point for Print Single RFQ
VSELECT ;Vendor select
DEVICE
EX
HELP ;Help for DIR lookup of vendor

External References

Name Field # of Occurrence
DD^%DT IDATA+8, IDATA+10, IDATA+11, IDATA+12
NOW^%DTC FVEND+23
^%ZIS ADEVICE
HOME^%ZIS A+2, DEVICE+3
^%ZISC A+1, FVEND+26, DEVICE+2
^%ZTLOAD A+2, DEVICE+3
EN^DDIOL A+1, DEVICE+2, HELP+14
^DIC ASK+1, SELECT+3, VSELECT+8
FILE^DICN FVEND+18
^DIE FVEND+21, VSELECT+13
EN^DIQ1 PROCESS+14
^DIR START+11, VSELECT+2
^PRCHQM2 FVEND+2, FVEND+12
SVEND^PRCHQM3 FVEND+2
VET^PRCHQM3 FVEND+2, FVEND+12
ADMCERT^PRCHQM4 FVEND+2, FVEND+12
REP^PRCHQM4 FVEND+2, FVEND+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,"Use this option to print the 90 column manual quotation form to a printer.",!
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !!,"There are no vendors for Manual Solicitation!"
  • Line Location: ASK+5
Function Call: WRITE
  • Prompt: !?28,"--LAST PAGE--"
  • Line Location: FVEND+2
Function Call: WRITE
  • Prompt: !?28,"--LAST PAGE--"
  • Line Location: FVEND+13
Function Call: WRITE
  • Prompt: !,"The vendor was NOT added to the RFQ VENDOR File!"
  • Line Location: VSELECT+9
Function Call: WRITE
  • Prompt: !,"This vendor entry is in use, please try later!"
  • Line Location: VSELECT+11
Routine Call
  • DIC
  • Line Location:
    • ASK+1
    • SELECT+3
    • VSELECT+8
Routine Call
  • DIE
  • Line Location:
    • FVEND+21
    • VSELECT+13
Routine Call
  • DIR
  • Line Location:
    • START+11
    • VSELECT+2
Routine Call
  • %ZIS
  • Line Location:
    • A
    • DEVICE
Routine Call
  • %ZIS
  • Line Location:
    • A+2
    • DEVICE+3

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(444 FVEND+17
^DIC(4 - [#4] PROCESS+17
^DIC(5 - [#5] PROCESS+18, PROCESS+24, FVEND+9
^PRC(411 - [#411] PROCESS+16, PROCESS+23
^PRC(444 - [#444] ASK+4, PROCESS+6, PROCESS+9, PROCESS+10, PROCESS+11, PROCESS+19, PROCESS+22, PROCESS+28, IDATA+1, IDATA+2
IDATA+5, IDATA+6, FVEND+14, FVEND+22, FVEND+24*, HELP+4, HELP+5
^PRC(444.1 - [#444.1] FVEND+8, VSELECT+11, VSELECT+13
^PRCD(420.5 - [#420.5] IDATA+3
^PRCS(410.8 - [#410.8] IDATA+7
^TMP($J PROCESS+5!, IDATA+9*, FVEND+25!
^UTILITY("DIQ1" PROCESS+13!, PROCESS+15!

Label References

Name Line Occurrences
A A+1
ASK ASK+5
DEVICE DEVICE+2
EX VSELECT+3, VSELECT+5, DEVICE+1, DEVICE+3
PROCESS A+3, DEVICE+4
SELECT START+13

Naked Globals

Name Field # of Occurrence
^(0 PROCESS+17, IDATA+2, IDATA+6, HELP+5
^(1 PROCESS+17, PROCESS+28

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FVEND+23~, FVEND+24
%H FVEND+23~
%I FVEND+23~
>> %ZIS A*, DEVICE*
>> %ZIS("A" DEVICE*
>> %ZIS("B" A*, DEVICE*
ADATE PROCESS+2~, PROCESS+28*, IDATA+11*
BC1 PROCESS+3~, PROCESS+7*
BC2 PROCESS+3~, PROCESS+7*
BC3 PROCESS+3~, PROCESS+7*
BC4 PROCESS+3~, PROCESS+7*
BC5 PROCESS+3~, PROCESS+7*
BC6 PROCESS+3~, PROCESS+7*
C1 PROCESS+4~
CBDATE PROCESS+2~, PROCESS+10*, IDATA+12*
D0 PROCESS+3~, PROCESS+5*, PROCESS+13~
DA ASK+1!, ASK+2*, ASK+4, ASK+5!, PROCESS+5, PROCESS+6, PROCESS+9, PROCESS+10, PROCESS+11, PROCESS+13~
PROCESS+14*, PROCESS+15, PROCESS+19, PROCESS+22, PROCESS+28, IDATA+1, IDATA+2, IDATA+5, IDATA+6, FVEND+2
FVEND+12, FVEND+15~, FVEND+20*, FVEND+22, FVEND+24, FVEND+25!, SELECT+1!, SELECT+3!, VSELECT+1!, VSELECT+6!
VSELECT+10*, VSELECT+13!, VSELECT+15!*, EX!
DA(1 FVEND+17*, FVEND+20*
DD FVEND+15~
DIC ASK*, ASK+1!, PROCESS+13~, PROCESS+14*, FVEND+15~, FVEND+16*, FVEND+18!, SELECT+1!, SELECT+2*, SELECT+3!
VSELECT+6!*, VSELECT+8!, EX!
DIC("A" VSELECT+7*
DIC("P" FVEND+17*
DIC("S" ASK*, SELECT+2*
DIC(0 ASK*, FVEND+16*, SELECT+2*, VSELECT+6*
DIE FVEND+15~, FVEND+20*, VSELECT+12*, VSELECT+13!, EX!
DIQ PROCESS+13~, PROCESS+14*
DIQ(0 PROCESS+14*
DIR START+2!, START+11!, SELECT+1!, VSELECT+1!, VSELECT+2!
DIR("?" START+5*, START+6*, START+7*, START+8*, START+9*, START+10*, VSELECT+2*
DIR("A" START+3*, START+4*, VSELECT+1*
DIR(0 START+2*, VSELECT+1*
DIROUT START+12!, VSELECT+3, EX!
DIRUT START+12!, EX!
DIW PROCESS+4~
DIWF PROCESS+4~
DIWI PROCESS+4~
DIWL PROCESS+4~
DIWR PROCESS+4~
DIWT PROCESS+4~
DIWTC PROCESS+4~
DIWX PROCESS+4~
DLAYGO FVEND+16*, FVEND+18!, VSELECT+6*, VSELECT+8!
DO FVEND+15~
DR PROCESS+13~, PROCESS+14*, FVEND+15~, FVEND+20*, VSELECT+12*, VSELECT+13!
DTOUT START+12!, SELECT+3!, VSELECT+3, EX!
DUOUT START+12!, SELECT+3!, VSELECT+3, EX!
FDES1 PROCESS+3~, PROCESS+7*, PROCESS+23*
FDES2 PROCESS+3~, PROCESS+7*, PROCESS+25*
FDES3 PROCESS+3~, PROCESS+7*, PROCESS+26*
FDES4 PROCESS+3~, PROCESS+7*, PROCESS+27*
FILE FVEND+4~, FVEND+5*, FVEND+6, FVEND+7, FVEND+8, FVEND+10, FVEND+11
FLAG FVEND+2, FVEND+25!
FLG PROCESS+1~, IDATA+5*, IDATA+6
FOB PROCESS+1~
FOB1 PROCESS+1~, PROCESS+8*, PROCESS+9*
FOB2 PROCESS+1~, PROCESS+8*, PROCESS+9*
FOB3 PROCESS+1~
FOB4 PROCESS+1~
I PROCESS+1~, PROCESS+17*, FVEND+7*, FVEND+8*
IO("Q" A+2, DEVICE+3
IOM A+1, DEVICE+2
IOST A+1, DEVICE+2
IP PROCESS+1~, PROCESS+16*, PROCESS+17
ISS PROCESS+3~
ISS( PROCESS+17*
ISS(1 PROCESS+17*
ISS(5 PROCESS+17*, PROCESS+18*
ISS(6 PROCESS+17*
J PROCESS+1~, PROCESS+8*
K PROCESS+3~, FVEND+2*
KK FVEND+4~, FVEND+5*, FVEND+8, FVEND+11
LD PROCESS+2~, IDATA+5*, IDATA+6, IDATA+9
LDATE PROCESS+3~, IDATA+6*, IDATA+8*, IDATA+9
LDESC PROCESS+2~
LN PROCESS+2~, IDATA+2*, IDATA+9
LOC PROCESS+1~, IDATA+6*, IDATA+7*, IDATA+9
P PROCESS+1~, PROCESS+8*, FVEND+2, FVEND+12
PA PROCESS+2~, PROCESS+11*, PROCESS+12, PROCESS+14, PROCESS+15*
PAFAX PROCESS+4~, PROCESS+8*, PROCESS+15*
POP ADEVICE+1, EX!
PPHONE PROCESS+2~, PROCESS+8*, PROCESS+15*
PRCA HELP+1~*, HELP+8
PRCDA FVEND+14, FVEND+17, FVEND+20, FVEND+25!, SELECT+4*, VSELECT+15, EX!, HELP+4, HELP+5
PRCEMAIL PROCESS+4~, PROCESS+15*
PRCJ HELP+1~, HELP+3*, HELP+8*, HELP+9*, HELP+10*, HELP+11*, HELP+12*, HELP+13*
PRCOPTN FVEND+2, FVEND+3, FVEND+25!, VSELECT+15*, EX!
PRCOUT VSELECT+5, VSELECT+9*, VSELECT+11*, EX!
PRCSHIP PROCESS+21~, PROCESS+23*, PROCESS+24, PROCESS+25, PROCESS+26
PRCSUB PROCESS+4~, PROCESS+22*, PROCESS+23
PRCTMP HELP+1~, HELP+14
PRCTMP( HELP+8*, HELP+9*, HELP+10*, HELP+11*, HELP+12*, HELP+13*
PRCTMP(1 HELP+2*
PRCVEN FVEND+5, FVEND+14, FVEND+16, FVEND+25!, VSELECT+4*, VSELECT+10*, VSELECT+11, VSELECT+13, VSELECT+14*, EX!
PRCX PROCESS+13~, PROCESS+21~, PROCESS+24*, PROCESS+25, PROCESS+26, PROCESS+27, EX!, HELP+1~, HELP+3*, HELP+4*
HELP+5
PRCX(200 PROCESS+15
QTY PROCESS+2~, IDATA+2*, IDATA+6*, IDATA+9
RDATE PROCESS+2~, PROCESS+10*, IDATA+10*
REF PROCESS+2~, PROCESS+11*
RFQNUM PROCESS+3~, PROCESS+10*, PROCESS+16
SB1 PROCESS+1~, PROCESS+8*, PROCESS+28*
SB2 PROCESS+1~, PROCESS+28*
SRC PROCESS+2~, PROCESS+3~
SRC( FVEND+7*, FVEND+8*
SRC(1 FVEND+8*
SRC(7 FVEND+9*
SVEND PROCESS+2~, PROCESS+6*, FVEND+2
U ASK+4, FVEND+6, FVEND+17, FVEND+22, FVEND+24, HELP+6, HELP+7
UPR PROCESS+1~, IDATA+4*, IDATA+9
UPU PROCESS+1~, IDATA+2*, IDATA+3*, IDATA+9
VEN FVEND+4~, FVEND+5*, FVEND+6, FVEND+7, FVEND+8, FVEND+10
VEN(1 FVEND+8*
VEN440 FVEND+4~, FVEND+11*
VENFAX PROCESS+4~, FVEND+10*, FVEND+11*
VENPH PROCESS+4~, FVEND+6*
X ASK+1!, ASK+3*, ASK+4*, PROCESS+1~, FVEND+16*, FVEND+23~, SELECT+3!, EX!, HELP+1~, HELP+5*
HELP+6, HELP+7
Y START+13, ASK+1!, ASK+2, ASK+3*, ASK+4*, ASK+5, PROCESS+1~, PROCESS+19*, PROCESS+20, PROCESS+23
IDATA+8*, IDATA+10*, IDATA+11*, IDATA+12*, FVEND+19, FVEND+20, FVEND+23~, SELECT+3!, SELECT+4, VSELECT+4
VSELECT+5, VSELECT+9, VSELECT+10, EX!, HELP+1~, HELP+6*, HELP+8
Z PROCESS+4~, HELP+1~, HELP+7*, HELP+8
ZIP PROCESS+2~, IDATA+1*, IDATA+2, IDATA+5, IDATA+6
ZIP1 PROCESS+2~, IDATA+5*
>> ZTQUEUED FVEND+25
>> ZTREQ FVEND+25*
>> ZTRTN A+2*, DEVICE+3*
>> ZTSAVE("DA" A+2*, DEVICE+3*
>> ZTSAVE("PRCDA" DEVICE+3*
>> ZTSAVE("PRCOPTN" DEVICE+3*
>> ZTSAVE("PRCVEN" DEVICE+3*
ZTSK DEVICE+3!
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