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 |  Local Variables  | All
Print Page as PDF
Routine: PRCHQ2B

Package: IFCAP

Routine: PRCHQ2B


Information

PRCHQ2B ;(WASH IRMFO)/LKG-RFQ Enter/Edit cont ;9/8/96 21:07

Source Information

Source file <PRCHQ2B.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
VA FileMan 8 NOW^%DTC  EN^DDIOL  ^DDS  ^DIC  ^DIE  IX1^DIK  EN1^DIP  ^DIR  
IFCAP 5 (A,B)^PRCHQ2  IT^PRCHQ2A  TRANS840^PRCHQ4A  PROCESS^PRCHQM1  ESIG^PRCUESIG  
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 PRCHQ2  PRCHQ9  

Entry Points

Name Comments DBIA/ICR reference
LOOP
INDX ;Index the entry
CONT
OUT ;
EDIT ;Edit RFQ
MANUAL() ;Print Manual RFQ
MANA
XMANUAL ;

External References

Name Field # of Occurrence
NOW^%DTC INDX+2, EDIT+11
^%ZIS MANA+1
HOME^%ZIS MANA+3
^%ZISC MANA+2
^%ZTLOAD MANA+3
EN^DDIOL EDIT+9, EDIT+19, EDIT+36, EDIT+40, EDIT+42, EDIT+43, EDIT+50, MANUAL+4, MANA+2
^DDS EDIT+4
^DIC PRCHQ2B+8, LOOP+2
^DIE PRCHQ2B+14, PRCHQ2B+15, PRCHQ2B+16, PRCHQ2B+17, PRCHQ2B+18, PRCHQ2B+19, PRCHQ2B+20, PRCHQ2B+21, PRCHQ2B+22, PRCHQ2B+24
LOOP+10, EDIT+10, EDIT+21, EDIT+47
IX1^DIK INDX+4
EN1^DIP EDIT+30
^DIR PRCHQ2B+32, EDIT+13, EDIT+23, EDIT+26, EDIT+35
A^PRCHQ2 CONT+1
B^PRCHQ2 CONT+1
IT^PRCHQ2A LOOP+9
TRANS840^PRCHQ4A EDIT+39
PROCESS^PRCHQM1 MANA+4
ESIG^PRCUESIG EDIT+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Vendor ",$P(PRC410(2),U)," is being edited by another user."
  • Line Location: PRCHQ2B+13
Function Call: WRITE
  • Prompt: !,"Work Sheet entry in use, please try later!"
  • Line Location: LOOP+5
Function Call: WRITE
  • Prompt: !,"Someone is editing the source 2237, please try later!"
  • Line Location: LOOP+6
Function Call: WRITE
  • Prompt: !,"Importing item information into this RFQ entry..."
  • Line Location: LOOP+7
Function Call: WRITE
  • Prompt: !,"Building the cross references..."
  • Line Location: INDX+3
Function Call: WRITE
  • Prompt: !!,"Editing Solicited Vendor in RFQ Temporary Vendor File..."
  • Line Location: EDIT+18
Routine Call
  • DDS
  • Line Location:
    • EDIT+4
Routine Call
  • DIC
  • Line Location:
    • PRCHQ2B+8
    • LOOP+2
Routine Call
  • DIE
  • Line Location:
    • PRCHQ2B+14
    • PRCHQ2B+15
    • PRCHQ2B+16
    • PRCHQ2B+17
    • PRCHQ2B+18
    • PRCHQ2B+19
    • PRCHQ2B+20
    • PRCHQ2B+21
    • PRCHQ2B+22
    • PRCHQ2B+24
    • LOOP+10
    • EDIT+10
    • EDIT+21
    • EDIT+47
Routine Call
  • DIR
  • Line Location:
    • PRCHQ2B+32
    • EDIT+13
    • EDIT+23
    • EDIT+26
    • EDIT+35
Routine Call
  • %ZIS
  • Line Location:
    • MANA+1
Routine Call
  • %ZIS
  • Line Location:
    • MANA+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(443 - [#443] Classic Fileman Calls
^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 PRCHQ2B+4, PRCHQ2B+10
^PRC(443 - [#443] PRCHQ2B+25, LOOP+5, LOOP+11, OUT+1
^PRC(444 - [#444] PRCHQ2B+4*, PRCHQ2B+5*, PRCHQ2B+10*, PRCHQ2B+11*, PRCHQ2B+33, INDX+2*, CONTOUT+2, EDIT+11*, EDIT+16
EDIT+17, EDIT+28, EDIT+32, EDIT+36, EDIT+42, EDIT+44, EDIT+46, EDIT+49, MANUAL+3
^PRC(444.1 - [#444.1] PRCHQ2B+13, PRCHQ2B+23, EDIT+19, EDIT+21
^PRCS(410 - [#410] PRCHQ2B+25, LOOP+6, LOOP+8, LOOP+11, OUT+1

Label References

Name Line Occurrences
$$MANUAL EDIT+41
EDIT CONT
INDX PRCHQ2B+32, LOOP+3, LOOP+5, LOOP+6
LOOP LOOP+13
MANA MANA+2
OUT INDX+5
XMANUAL MANA+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% INDX+2!, EDIT+1~, EDIT+5!, EDIT+11, MANUAL+1~
%H INDX+2!, EDIT+1~, MANUAL+1~
%I INDX+2!, EDIT+1~, MANUAL+1~
%ZIS MANA!, MANA+1*
%ZIS("A" MANA*
%ZIS("B" MANA+1*
BY EDIT+29*, EDIT+30!
DA PRCHQ2B+7~, PRCHQ2B+13*, PRCHQ2B+23, PRCHQ2B+24*!, PRCHQ2B+26!, LOOP+10*!, INDX+4*!, OUT+3!, EDIT+3!, EDIT+4*
EDIT+5!, EDIT+10!*, EDIT+20!*, EDIT+21!, EDIT+47!*, MANUAL+1~, MANA+4*
DDSCHANG EDIT+31, EDIT+51!
DDSFILE EDIT+4*, EDIT+5!
DDSPAGE EDIT+4*, EDIT+5!
DDSPARM EDIT+3*, EDIT+5!
DDSSAVE EDIT+31, EDIT+51!
DHD EDIT+29*, EDIT+30!
DIC PRCHQ2B+7~, PRCHQ2B+8*, LOOP!*, LOOP+2!, OUT+3!, EDIT+29*, EDIT+30!
DIC("A" LOOP+2*
DIC("S" LOOP+1*
DIC(0 PRCHQ2B+8*, LOOP*
DIE PRCHQ2B+7~, PRCHQ2B+13*, PRCHQ2B+24*!, LOOP+10*!, EDIT+10*!, EDIT+20*, EDIT+21!, EDIT+47*!
DIK INDX+4*!
DIMSG EDIT+5!
DIR PRCHQ2B+27!, PRCHQ2B+32!, EDIT+13!, EDIT+23!, EDIT+25!, EDIT+26!, EDIT+33!, EDIT+35!
DIR("?" PRCHQ2B+29*, PRCHQ2B+30*, PRCHQ2B+31*, EDIT+34*
DIR("A" PRCHQ2B+27*, EDIT+13*, EDIT+23*, EDIT+25*, EDIT+33*
DIR("B" PRCHQ2B+28*, EDIT+13*, EDIT+23*, EDIT+26*, EDIT+34*
DIR(0 PRCHQ2B+27*, EDIT+13*, EDIT+23*, EDIT+25*, EDIT+33*
DIROUT CONT+1, OUT+3!, EDIT+26, EDIT+35
DIRUT PRCHQ2B+32, INDX+5, CONT+1, OUT+3!, EDIT+26, EDIT+35
DLAYGO PRCHQ2B+8*!
DR PRCHQ2B+7~, PRCHQ2B+14*, PRCHQ2B+15*, PRCHQ2B+16*, PRCHQ2B+17*, PRCHQ2B+18*, PRCHQ2B+19*, PRCHQ2B+20*, PRCHQ2B+21*, PRCHQ2B+22*
PRCHQ2B+24*!, LOOP+10*!, EDIT+4*, EDIT+5!, EDIT+10*!, EDIT+20*, EDIT+21!, EDIT+47*!
DTOUT LOOP+3, INDX+5, CONT+1, OUT+3!, EDIT+12, EDIT+22, EDIT+35
DUOUT LOOP+3, INDX+5, CONT+1, OUT+3!, EDIT+13, EDIT+14!, EDIT+23, EDIT+24!, EDIT+35
DUZ INDX+2, EDIT+8, EDIT+11
FLDS EDIT+29*, EDIT+30!
FR EDIT+29*, EDIT+30!
I PRCHQ2B+26!
IO("Q" MANA+3
IOM MANA+2
IOST MANA+2
L EDIT+29*, EDIT+30!
POP MANUAL+1~, MANA+1
PRC410 PRCHQ2B+26!, INDX+1!
PRC410(2 PRCHQ2B+8, PRCHQ2B+13, PRCHQ2B+14, PRCHQ2B+15, PRCHQ2B+16, PRCHQ2B+17, PRCHQ2B+18, PRCHQ2B+19, PRCHQ2B+20, PRCHQ2B+21
PRCHQ2B+22
PRC410(3 PRCHQ2B+3, PRCHQ2B+5, PRCHQ2B+6, LOOP+8*
PRC443 PRCHQ2B+26!
PRCAR EDIT+45~, EDIT+50
PRCAR(1 EDIT+48*
PRCAR(2 EDIT+49*
PRCDA PRCHQ2B+4, PRCHQ2B+5, PRCHQ2B+10, PRCHQ2B+11, PRCHQ2B+33, INDX+2, INDX+4, CONTOUT+2, OUT+3!
EDIT+4, EDIT+10, EDIT+11, EDIT+16, EDIT+17, EDIT+28, EDIT+32, EDIT+36, EDIT+42, EDIT+44
EDIT+46, EDIT+47, EDIT+49, MANUAL+3, MANA+3, MANA+4
PRCDA2 EDIT+7~
PRCDA410 PRCHQ2B+24, PRCHQ2B+25, PRCHQ2B+26!, LOOP+4*, LOOP+5, LOOP+6, LOOP+8, LOOP+10, LOOP+11, LOOP+12!
OUT+1, OUT+3!
PRCE PRCHQ2B+26!
PRCEDIT OUT+3!, EDIT+2, EDIT+6, EDIT+31
PRCERR EDIT+9*, EDIT+12*, EDIT+13*, EDIT+16, EDIT+22*, EDIT+23*, EDIT+26*, EDIT+31, EDIT+38!, EDIT+40
EDIT+51!
PRCI PRCHQ2B+26!, EDIT+7~, EDIT+15*, EDIT+16*, EDIT+17
PRCIEN EDIT+7~
PRCITMO EDIT+7~
PRCJ PRCHQ2B+26!
PRCK PRCHQ2B+26!
PRCL PRCHQ2B+26!
PRCM PRCHQ2B+26!
PRCMSG EDIT+5!, EDIT+7~, EDIT+8*, EDIT+9
PRCN PRCHQ2B+26!
PRCNEW CONT+1, OUT+3!
PRCNOPRT EDIT+32~, EDIT+41*, EDIT+42, EDIT+43, EDIT+44
PRCOUT OUT+3!
PRCP PRCHQ2B+26!
PRCQ PRCHQ2B+26!
PRCRD EDIT+7~
PRCRFQ EDIT+28*, EDIT+29, EDIT+32~*, EDIT+48
PRCRQD EDIT+7~
PRCSTAT EDIT+45~, EDIT+46*, EDIT+49
PRCSTRG EDIT+45~, EDIT+46*, EDIT+49
PRCTYPE EDIT+32~, EDIT+37*, EDIT+39
PRCVEN EDIT+7~
PRCX PRCHQ2B+14*, PRCHQ2B+15*, PRCHQ2B+16*, PRCHQ2B+17*, PRCHQ2B+18*, PRCHQ2B+19*, PRCHQ2B+20*, PRCHQ2B+21*, PRCHQ2B+22*, PRCHQ2B+26!
PRCHQ2B+33*, OUT+3!, EDIT+7~, EDIT+17*, EDIT+19, EDIT+20, EDIT+21
PRCY PRCHQ2B+26!
TO EDIT+29*, EDIT+30!
U PRCHQ2B+3, PRCHQ2B+4, PRCHQ2B+5, PRCHQ2B+6, PRCHQ2B+8, PRCHQ2B+10, PRCHQ2B+12, PRCHQ2B+13, PRCHQ2B+14, PRCHQ2B+15
PRCHQ2B+16, PRCHQ2B+17, PRCHQ2B+18, PRCHQ2B+19, PRCHQ2B+20, PRCHQ2B+21, PRCHQ2B+22, PRCHQ2B+33, INDX+2, EDIT+11
EDIT+17, EDIT+19, EDIT+28, EDIT+32, EDIT+36, EDIT+42, EDIT+44, EDIT+46, EDIT+49, MANUAL+3
X PRCHQ2B+8*, PRCHQ2B+26!, OUT+3!, EDIT+19*, MANUAL+1~, MANUAL+2*, MANUAL+3*
Y PRCHQ2B+7~, PRCHQ2B+9, PRCHQ2B+11, PRCHQ2B+12, PRCHQ2B+13, PRCHQ2B+26!, PRCHQ2B+32, LOOP+3, LOOP+4, OUT+3!
EDIT+13, EDIT+23, EDIT+27, EDIT+35, MANUAL+1~, MANUAL+2*, MANUAL+3*, MANUAL+4
>> ZTRTN MANA+3*
>> ZTSAVE("DA" MANA+3*
>> ZTSK MANA+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 |  Local Variables  | All