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

Package: IFCAP

Routine: PRCHREC7


Information

PRCHREC7 ;WISC/RWS-CODE SHEET GENERATOR - DEPOT TRANSACTIONS ;10-24-91/10:10

Source Information

Source file <PRCHREC7.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ^%DT  ^DIC  FILE^DICN  ^DIE  
IFCAP 3 NEWCS^PRCFAC  ^PRCFACX1  ^PRCFSITE  

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 PRCHREC1  ^PRCF(423  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
LOG ;CREATE LOG CODE SHEETS
VOU
OUT
VOUCHER ;SELECT VOUCHER NUMBER
Q1
Q2
PRINT
EXP

External References

Name Field # of Occurrence
^%DT Q1
^DIC Q2+2
FILE^DICN Q2+1
^DIE VOUQ2+2
NEWCS^PRCFAC LOG+5
^PRCFACX1 VOU
^PRCFSITE LOG+5

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "LOG DATE: TODAY//"
  • Variable: X
  • Timeout: DTIME
  • Line Location: Q1+0
Function Call: READ
  • Formatting: !!
  • Prompt: "DEPOT: HINES//"
  • Variable: X
  • Timeout: DTIME
  • Line Location: Q2+0
Function Call: WRITE
  • Prompt: " ("_$S(X=4:"HINES)",X=3:"BELL)",1:"SOMMERVILLE)")
  • Line Location: Q2+0
Function Call: WRITE
  • Prompt: !!,"This session has been assigned Depot Voucher Number ",+PRCHDEP
  • Line Location: Q2+3
Function Call: WRITE
  • Prompt: !,"UNIT OF PRCH: ",$P($G(^PRCD(420.5,PRCFA("ISSUE"),0)),U,1)," QTY ORDERED: ",PRCHRQ1," PREVIOUSLY RECEIVED: ",PRCHRQ2,!?3,"QTY BEING RECEIVED: ",PRCHRQ,!
  • Line Location: PRINT+0
Routine Call
  • DIC
  • Line Location:
    • Q2+2
Routine Call
  • DIE
  • Line Location:
    • VOU
    • Q2+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410.1 - [#410.1] Classic Fileman Calls
^PRCF(423 - [#423] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] LOG+2, LOG+4, LOG+5*
^PRCD(420.5 - [#420.5] PRINT
^PRCF(423 - [#423] LOG+8*
^PRCS("410.1" Q2+1

Label References

Name Line Occurrences
OUT LOG+5, Q1Q2
PRINT LOG+5
Q1 Q1
Q2 Q2
VOUCHER LOG+1

Naked Globals

Name Field # of Occurrence
^(0 LOG+2
^(2 LOG+2
^(301 LOG+8*
^(304 LOG+8*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LOG+5, OUT!
%DT Q1*!
%DT(0 Q1*
B OUT!
D OUT!
D0 LOG+1~, OUT!
DA LOG+5, LOG+8, OUT!, Q2+2*
DG OUT!
DIC OUT!, Q2+1*, Q2+2!
DIC("DR" Q2+1*
DIC(0 Q2+1*
DIE VOU*, OUT!, Q2+2*
DIG OUT!
DIH OUT!
DIU OUT!
DIV OUT!
DIW OUT!
DLAYGO OUT!
DQ OUT!
DR VOU*, OUT!, Q2+2*
DTIME Q1Q2
I LOG+1~
J OUT!
K OUT!
M OUT!
N OUT!
>> PRC("FY" Q2+1
>> PRC("SITE" Q2+1
>> PRCF("X" LOG+4*
PRCFA OUT!
PRCFA("DEL" LOG+2*, LOG+6
PRCFA("EDIT" LOG+4*
PRCFA("FSC" LOG+2*, EXPEXP+1
PRCFA("ISSUE" LOG+2*, PRINT
PRCFA("LBN" LOG+2*, LOG+6*
PRCFA("LDATE" LOG+3*, Q1*, Q2+2
PRCFA("MULT" LOG+2*, LOG+7
PRCFA("NSN" LOG+2*, LOG+6
PRCFA("REF" LOG+4*, LOG+8
PRCFA("SITE" LOG+3*, LOG+7
PRCFA("SYS" LOG+4*
PRCFA("TT" LOG+4*
PRCFA("TTLEN" LOG+3*
PRCFASYS OUT!
>> PRCHDEP LOG+1, LOG+3, LOG+7, LOG+8, Q2*, Q2+1, Q2+2*, Q2+3, EXPEXP+1
>> PRCHLOG LOG+4*
>> PRCHNRQ LOG+4
>> PRCHPO LOG+2, LOG+4, LOG+5
>> PRCHRAM LOG+7
>> PRCHRDY LOG+5
>> PRCHRIT LOG+2, LOG+5, LOG+6
>> PRCHRQ LOG+6, PRINT
>> PRCHRQ1 PRINT
>> PRCHRQ2 PRINT
>> PRCHRTP LOG+5
Q OUT!
Q1 OUT!
S OUT!
U LOG+2, LOG+3, LOG+4, LOG+5, LOG+6, LOG+7, LOG+8, Q2+2, PRINTEXP
EXP+1
X OUT!, Q1*, Q2*, Q2+1*, Q2+2!, EXP!, EXP+1!
>> X1 LOG+6*, LOG+8
XL1 OUT!
Y LOG+2*, LOG+3*, OUT!, Q1Q2+2!, EXP+1
Y(0 Q2+2
Y(1 Q2+2*
Z LOG+7*, LOG+8, OUT!
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