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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: PRCHCS0

Package: IFCAP

Routine: PRCHCS0


Information

PRCHCS0 ;WISC/RHD-LOG CODE SHEET EDIT--CALLED FROM PRCHCS ;12/1/93 09:50

Source Information

Source file <PRCHCS0.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
IFCAP 4 ENCODE^PRCHES3  ENCODE^PRCHES8  $$ERR^PRCHQQ  ESIG^PRCUESIG  
VA FileMan 2 NOW^%DTC  ^DIR  
Kernel 1 ^%ZISC  

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  PRCHCS3  PRCHCS8  PRCHDEP2  PRCHDEP4  PRCHEC  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
SC ;MOVES SOURCE CODE TO EACH LINE ITEM IN PO
HDR
DSP
SIG ; PUT ELEC.SIG.BASED ON P.O.RECORD NO. ONTO P.O.AND SET FLAG TO INDICATE LOG CODE SHEETS WERE GENERATED
ERR
ERR1
ASK
QQ
Q ;EXIT ROUTINE FOR PRCHCS

External References

Name Field # of Occurrence
NOW^%DTC SIG+2
^%ZISC HDR
^DIR QQ
ENCODE^PRCHES3 SIG+3
ENCODE^PRCHES8 SIG+2
$$ERR^PRCHQQ QQ
ESIG^PRCUESIG SIG+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?X,I
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,$E(Y,1,IOM)
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,$E(Y,1,IOM)
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: DSP+0
Function Call: WRITE
  • Prompt: !?5,"This code sheet is not 80 characters and needs to be edited!",$C(7)
  • Line Location: ERR+0
Function Call: WRITE
  • Prompt: !?5,"Code sheet for line/item number "_PRCHLI_" has not been completed",!,?5,"and needs to be edited !",$C(7)
  • Line Location: ERR1+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: ERR1+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!?2,"Press RETURN to continue diplaying code sheets or '^' to transmit/edit: "
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!,"Only an up-arrow or a return are allowed. If you wish to see the rest",!,"of the code sheets online, press return. Otherwise, enter '^'."
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !!,$$ERR^PRCHQQ(ROUTINE,PRCSIG)
  • Line Location: QQ+0
Function Call: WRITE
  • Prompt: !,"Notify Application Coordinator!",$C(7)
  • Condition for execution: PRCSIG=0!(PRCSIG=-3)
  • Line Location: QQ+0
Routine Call
  • DIR
  • Line Location:
    • QQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] SC+1, SC+2, SIG+2*!, SIG+3*!
^PRCD(420.8 - [#420.8] SC+1
^PRCF(423 - [#423] DSP

Label References

Name Line Occurrences
ASK ASK+1
ERR DSP
HDR DSP
QQ SIG+1, SIG+2, SIG+3

Naked Globals

Name Field # of Occurrence
^( SC+2
^("CODE" DSP
^(0 SC+1
^(1 SIG+3*
^(18 SIG+2*
^(300 DSP
^(4 SC+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %A ERR1+1*
>> %B ERR1+1*
>> %B(1 ERR1+1*
%DT Q+1!
DA DSPSIG+1*, SIG+2, Q+1!
DIC Q+1!
DIE Q+1!
DIK Q+1!
>> DIR("A" QQ*
>> DIR(0 QQ*
DR Q+1!
DTIME ASK
DUZ SIG+1, SIG+2, SIG+3
I SC+2*, HDR+1~*, Q+1!
IOM HDRHDR+1, HDR+2, HDR+3
J HDR+1~, Q+1!
K Q+1!
>> P SIG+1*
>> PRC("PER" SIG+1
PRCFA Q+1!
PRCFASYS Q+1!
PRCFCS Q+1!
PRCH Q+1!
PRCH0 Q+1!
PRCH2 Q+1!
PRCH4 Q+1!
PRCHAUTO Q+1!
PRCHBTYP Q+1!
PRCHCOM Q+1!
PRCHI Q+1!
PRCHI0 Q+1!
PRCHIV0 Q+1!
>> PRCHKEY SIG+2, SIG+3
PRCHLCNT Q+1!
PRCHLI ERR1, ASK*, Q+1!
PRCHNM SIG+1!*, SIG+2!*, SIG+3!*
PRCHOK Q+1!
>> PRCHPO SC+1, SC+2, SIG+1, SIG+2, SIG+3
PRCHQTY Q+1!
PRCHR0 Q+1!
>> PRCHRPT SIG+3
PRCHRRI Q+1!
PRCHSRC Q+1!
>> PRCHTYP SIG+2, SIG+3
>> PRCSIG SIG+1*, SIG+2*, SIG+3*, QQ
ROUTINE SIG+1*, SIG+2*, SIG+3*, QQ*!, Q+1!
U SC+1, SC+2, SIG+2, SIG+3
X SC+2*, HDR+1*, DSP*, ASK*, Q+1!
Y SC+1*, SC+2, HDR+1~, HDR+2*, HDR+3*, DSP*, Q+1!
Z Q+1!

Marked Items

Name Field # of Occurrence
$T( SIG+2, SIG+3, QQ
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All