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  | All
Print Page as PDF
Routine: PRCHSF

Package: IFCAP

Routine: PRCHSF


Information

PRCHSF ;WISC/DM/SC/SJG-PLACES BOCS & AMOUNTS INTO PO FILE ;8/19/94 10:22 AM

Source Information

Source file <PRCHSF.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 4 $$ACC^PRC0C  $$BBFY^PRCFFU5  ($$STRING,RECODE)^PRCHES5  $$SUM^PRCUESIG  
VA FileMan 2 FILE^DICN  ^DIE  

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

Package Total Caller Graph
IFCAP 8 PRCFFU12  PRCHAM  PRCHFPDE  PRCHNPO1  PRCHNPO4  PRCHNRQ  PRCHPRCV  PRCUFC0  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**79**;Oct 20, 2000
NET ;APPLY PROMPT PAY DISCOUNTS ONLY TO ZERO NODE IF FLAG="G"
UPDT ;UPDATE ZERO NODE,CHECK ELECTRONIC SIGNATURE ETC.
LABEL ;IF FLAG="G" THEN CALC. 22 NODE W/O PROMPT PAY. DISCOUNTS
Q
IT
L
LI2
TM ;

External References

Name Field # of Occurrence
FILE^DICN IT+1
^DIE IT+2
$$ACC^PRC0C V+17
$$BBFY^PRCFFU5 V+15
$$STRING^PRCHES5 UPDT+1
RECODE^PRCHES5 UPDT+4
$$SUM^PRCUESIG UPDT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," P.O. is being edited by another person !",$C(7)
  • Line Location: V+8
Function Call: WRITE
  • Prompt: !," ERROR "
  • Line Location: IT+1
Routine Call
  • DIE
  • Line Location:
    • IT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(442 LABEL+1
^PRC(420 - [#420] V+9
^PRC(442 - [#442] V+8, V+9, V+10, V+13, UPDT+1, UPDT+2*, UPDT+3, UPDT+11*, UPDT+12*, LABEL+1!*
QTM+1

Label References

Name Line Occurrences
IT LABEL+2
L V+10
LABEL V+19
LI2 V+11
NET V+19
Q V+20
TM NET+1
UPDT V+19

Naked Globals

Name Field # of Occurrence
^( V+10, TM+1
^(0 V+9, UPDT+2*
^(2 V+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMT Q!, IT+2*
BOCSHP V+13*!, Q!
CNT V+11*, Q!, LI2*
CTR LABEL+2*, Q!, IT+2
DA V+8, V+9, V+10, V+13, UPDT+1, UPDT+2, UPDT+3, UPDT+4, UPDT+11, UPDT+12
LABEL+1, QITIT+2~*, TM+1
DA(1 IT*, IT+1, IT+3*
DD IT+1!
DIC IT+1*, IT+2!
DIC(0 IT+1*
DIE Q!, IT+2*!
DO IT+1!
>> DR IT+2*
FMSL Q!, IT+2*
I LABEL+2*, IT+1, IT+2, TM+1!*, TM+2!
I( TM+2
I(0 TM+2
I(100 TM+1*
IL V+10*, Q!
JL V+11*, Q!, LI2
LICOST Q!, L*
ML V+12*, V+14*, Q!
NODE LABEL+1!*, Q!
PARAM V+16~*, V+17
>> PO V+15*
>> PRC("BBFY" V+15*, V+16
>> PRC("FY" V+16
>> PRC("SITE" V+17
PRCHDA1 IT*, IT+3!
PRCHMO V+16!, V+17*, V+18!
>> PRCHNRQ UPDT+10
>> PRCHPO V+15
PRCHS V+10*, V+12*, Q!
PRCHS( V+14, NET+1*, LABEL+2, IT+1, IT+2, LI2*
PRCHS("A" V+11, L*, LI2!
PRCHS("CP" V+9*, V+16
PRCHS("EST" V+9*, V+13, UPDT+2
PRCHS("G/N" V+18*, V+19
PRCHS("N" V+10*
PRCHS("N2" V+10*, L
PRCHS("NET" V+12*, NET+1*, UPDT+2*
PRCHS("NS" V+10*, L
PRCHS("SITE" V+9*
PRCHS("SP" V+9*
PRCHS("T" NET+1, TM+1*, TM+2*
PRCHS("TOT" V+12*, V+14*, UPDT+2*, UPDT+12
PRCHS(991 V+13*
PRCSIG UPDT+3*, UPDT+4, UPDT+5!
PRCSUM UPDT+1*, UPDT+4, UPDT+5!
PTM NET+1*, Q!
U V+8, V+9*, V+10, V+14, V+18, NET+1, UPDT+2, UPDT+11, UPDT+12, LABEL+1
IT+1, IT+2, LLI2
X V+9*, NET+1*, UPDT+3*, IT+1*, IT+2!, TM+1*
Y IT+1, IT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All