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

Package: IFCAP

Routine: PRCHDEP3


Information

PRCHDEP3 ;WISC/RWS-DEPOT EDIT FOR SUPPLY SYSTEM--LOG CODE SHEETS ;3/9/92 11:35 AM

Source Information

Source file <PRCHDEP3.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
IFCAP 14 TT^PRCFAC  ^PRCFSITE  ^PRCFYN  1^PRCHDEP2  UNLCK^PRCHDEP3  (ASK,B431,EDIT,EN001,OBL,SETUP)^PRCHDEP4  ^PRCHDP1  ^PRCHDP3  
(CAL2,LOGDPT)^PRCHEC2  EN3^PRCHPAT  ^PRCHQUE  EN^PRCHRCS  ENS^PRCHSTAT  DOCID^PRCHUTL  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
IFCAP 6 PRCHCS  PRCHDEP2  PRCHDEP3  PRCHDEP4  PRCHPM CS CREATE (DEPOT REC)  PRCHPM CS CREATE (DEPOT)  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN1 ;CREATE ACQUISITIONS LOG CODE SHEETS, UPDATE OBLIGATED BALANCE (IF SUPPLY FUND P.O.)
EN01
EN11 ;ENTRY POINT IF CALLED WHEN REQUISITION SIGNED.
EN2 ;CREATE LOG RECEIPT CODE SHEETS
EN20
Q
Q2
LCK1
LCK
ST
PO
GT
ERR
UNLCK ;RELEASE LOCK FOR "^PRC(442,DA"
UNLCK1 ;RELEASE LOCK FOR "^PRCF(423,DA"

External References

Name Field # of Occurrence
^DIC EN20+4
TT^PRCFAC GT
^PRCFSITE ST
^PRCFYN EN01+2, EN20+9
1^PRCHDEP2 EN20+12
UNLCK^PRCHDEP3 EN20+3, EN20+5
ASK^PRCHDEP4 EN1+1, EN2+1
B431^PRCHDEP4 EN20+11
EDIT^PRCHDEP4 EN11+6
EN001^PRCHDEP4 EN11+7
OBL^PRCHDEP4 EN11+3
SETUP^PRCHDEP4 EN11+1
^PRCHDP1 EN01+2
^PRCHDP3 EN20+9
CAL2^PRCHEC2 EN11+1
LOGDPT^PRCHEC2 PO+2
EN3^PRCHPAT PO
^PRCHQUE EN2+1
EN^PRCHRCS EN1+1
ENS^PRCHSTAT EN11+3
DOCID^PRCHUTL PO+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!
  • Line Location: EN11+6
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: EN20+1
Function Call: WRITE
  • Prompt: !?3,"P.O. has no Receiving Reports !",$C(7)
  • Line Location: EN20+3
Function Call: WRITE
  • Prompt: !!!
  • Line Location: EN20+9
Function Call: WRITE
  • Prompt: !!!
  • Line Location: EN20+9
Function Call: WRITE
  • Prompt: !,$C(7),"ANOTHER USER IS EDITING THIS ENTRY!"
  • Line Location: LCK+0
Function Call: WRITE
  • Prompt: !,"This is not a DEPOT facility",!
  • Line Location: ST+1
Function Call: WRITE
  • Prompt: !?3,"LOG code sheets already created and signed. Use Edit A Code Sheet option.",$C(7)
  • Line Location: ERR+0
Routine Call
  • DIC
  • Line Location:
    • EN20+4

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] EN01+1, EN11+3, EN11+4, EN20+3, EN20+5, EN20+6, EN20+8, PO+1, PO+2
^PRCF(423 - [#423] UNLCK1+7, UNLCK1+11

Label References

Name Line Occurrences
EN01 EN11+4, EN11+5, EN11+6
EN20 EN20+1, EN20+2, EN20+3, EN20+4, EN20+5, EN20+9, EN20+13
ERR EN11+4, EN20+5
LCK1 EN11+5, EN20+2
PO EN01EN20+1
Q EN1+1, EN01EN01+2, EN11+3, EN2+1, EN20+1, ST+2
Q2 EN01
ST EN1+1, EN2+1

Naked Globals

Name Field # of Occurrence
^(1 EN01+1, EN20+5
^(17 PO+2*
^(18 EN11+4, PO+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN1+1, EN01+2*, EN2+1, EN20+9*, GT
>> %A EN01+2*, EN20+9*
>> %B EN01+2*
>> D0 EN01+2*
DA EN11+3*, EN11+5, EN20+2, LCK!, UNLCK+1, UNLCK1+5*, UNLCK1+7, UNLCK1+8*, UNLCK1+11, UNLCK1+12*
DIC EN20+3*, EN20+4*!, EN20+5*, LCK1*, LCKUNLCK+1
DIC(0 EN20+4*
PRC Q!
PRC("PARAM" ST
PRC("SITE" EN1+1, EN01EN2+1, EN20
PRCF Q2!
PRCF("X" ST*
PRCFA Q2!
PRCFA("CSDA" UNLCK1+5
PRCFA("DICS" EN20+10*
PRCFA("EDIT" EN20+10*
PRCFA("SYS" ST*
PRCFA("TT" EN20+10*, EN20+11, GT
PRCFA("TTF" GT*
PRCFASYS Q2!, GT*
PRCHAMT Q2!
PRCHCMI EN20+4*, Q2!
PRCHCNT Q2!, UNLCK1+6, UNLCK1+8*
PRCHCS Q2!
PRCHDIET EN20+8*, Q2!
PRCHDPT EN20+4*, Q2!
PRCHDRD EN20+4*, Q2!
PRCHDT Q2!
PRCHDTP EN20+8*, Q2!
PRCHEMG Q2!
PRCHENT EN01, Q2!
PRCHEST Q2!
PRCHFA Q2!
PRCHKEY EN11+6*, EN20+6*, Q2!
>> PRCHLCNT UNLCK1+10, UNLCK1+12*
PRCHLOG Q2!, ST*, GT*
PRCHN Q!
PRCHN("MP" EN11+3
PRCHN("SFC" EN11+3
PRCHNM Q!
PRCHNRQ EN01+1*, EN11+3, EN20+10, Q!
>> PRCHP("A" PO*
>> PRCHP("S" EN01*, EN20*, PO*
PRCHPO EN01EN01+1, EN01+2, EN11+3, EN11+4, EN11+6, EN20+1, EN20+3, EN20+5, EN20+6
EN20+8, Q!, POPO+1, PO+2, GT+1
PRCHPONO EN11+6, EN20+6*, Q2!
>> PRCHQ EN1+1*, EN2+1*
>> PRCHQ("DEST" EN2+1*
PRCHRD EN20+4*, Q2!
PRCHRPT EN20+4*, EN20+5, EN20+6, EN20+8, Q2!
>> PRCHSAVQ EN2+1*
PRCHSAVX PO+1*, PO+3!
PRCHT Q2!
PRCHTP Q2!, GT+1!
PRCHTP(1 GT+1*
PRCHTP(2 GT+1*
PRCHTYP EN11+6*, EN20+6*, Q2!, UNLCK1+6, UNLCK1+10
U EN01+1, EN11+3, EN11+4, EN20+4, EN20+5, EN20+6, EN20+8, STPO+1, PO+2
X EN11+3*, EN20+1, Q2!, PO+1, PO+3*
Y EN20+4, EN20+11*, Q2!
Y(0 EN20+4
Z Q2!, PO+1!
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