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

Package: Order Entry Results Reporting

Routine: OCXOCMP


Information

OCXOCMP ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Main Entry point - All Rules) ;3/21/01 08:50

Source Information

Source file <OCXOCMP.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Order Entry Results Reporting 11 $$EN^OCXOCMP1  $$EN^OCXOCMP2  $$EN^OCXOCMP3  $$EN^OCXOCMP4  $$EN^OCXOCMP5  $$EN^OCXOCMP6  $$EN^OCXOCMP9  $$EN^OCXOCMPM  
$$EN^OCXOCMPO  (AUTO,MAN,QUE,SETFLAG)^OCXOCMPV  STATUS^OCXOPOST  
VA FileMan 2 ^%DT  ^DIR  
Kernel 1 BMES^XPDUTL  

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

Package Total Caller Graph
Order Entry Results Reporting 24 OCX MAIN  OCX RUN COMPILER  OCXBDTA  OCXDIAG  OCXOCMPV  OCXODSP  OCXOED08  OCXOED12  
OCXOED15  OCXOED16  OCXOPOST  OCXRULE  OCXSENDA  ORY144ES  ORY211ES  ORY234ES  
ORY267ES  ORY269ES  ORY280ES  ORY306ES  ORY316ES  ORY423ES  ORY427ES  ORY539ES  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
EN ;
MAN
AUTO
QUE
RUN ;
MESG(OCXX) ;
ERMESG(OCXX) ;
READ(OCXZ0,OCXZA,OCXZB,OCXZL) ;
DT(X,D)
CNT(X) ;
DATE()
CONV(Y)
VERSION()

External References

Name Field # of Occurrence
^%DT DT, DATE
^DIR READ+7
$$EN^OCXOCMP1 RUN+21
$$EN^OCXOCMP2 RUN+34
$$EN^OCXOCMP3 RUN+70
$$EN^OCXOCMP4 RUN+83
$$EN^OCXOCMP5 RUN+95
$$EN^OCXOCMP6 RUN+108
$$EN^OCXOCMP9 RUN+8
$$EN^OCXOCMPM RUN+46
$$EN^OCXOCMPO RUN+58
AUTO^OCXOCMPV AUTO
MAN^OCXOCMPV MAN
QUE^OCXOCMPV EN+5, QUE
SETFLAG^OCXOCMPV RUN+7, RUN+20, RUN+33, RUN+45, RUN+57, RUN+69, RUN+82, RUN+94, RUN+107
STATUS^OCXOPOST RUN+4, RUN+11, RUN+17, RUN+24, RUN+30, RUN+37, RUN+42, RUN+49, RUN+54, RUN+61
RUN+66, RUN+73, RUN+79, RUN+86, RUN+91, RUN+98, RUN+104, RUN+111, RUN+116
BMES^XPDUTL MESG+2, ERMESG+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,OCXX
  • Line Location: MESG+1
Function Call: WRITE
  • Prompt: !!,OCXX
  • Line Location: ERMESG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: READ+6
Function Call: WRITE
  • Prompt: !!,?10,X," ",CNT
  • Line Location: CNT+4
Routine Call
  • DIR
  • Line Location:
    • READ+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DATE
^OCXD(861 - [#861] RUN+118
^TMP("OCXCMP" RUN+13, RUN+14, RUN+26, RUN+27, RUN+39, RUN+51, RUN+63, RUN+75, RUN+76, RUN+88
RUN+100, RUN+113

Label References

Name Line Occurrences
$$READ EN+4
ERMESG RUN+8, RUN+21, RUN+34, RUN+46, RUN+58, RUN+70, RUN+83, RUN+95, RUN+108
MESG RUN+6, RUN+15, RUN+19, RUN+28, RUN+32, RUN+40, RUN+44, RUN+52, RUN+56, RUN+64
RUN+68, RUN+77, RUN+81, RUN+89, RUN+93, RUN+101, RUN+102, RUN+106, RUN+114

Naked Globals

Name Field # of Occurrence
^( RUN+76

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DT~*, DATE~*
CNT CNT+2~, CNT+3*, CNT+4, CNT+5
D DT~
D0 CNT+2~, CNT+3*
DIR READ+1~
DIR("A" READ+4*
DIR("B" READ+5*
DIR(0 READ+3*
DIROUT READ+1~, READ+8
DIRUT READ+1~, READ+8
DTOUT READ+1~, READ+8
DUOUT READ+1~, READ+8
OCX1 RUN+2~, RUN+13*, RUN+14, RUN+15, RUN+26*, RUN+27, RUN+39*, RUN+51*, RUN+63*, RUN+75*
RUN+76, RUN+88*, RUN+100*, RUN+113*
OCX2 RUN+2~, RUN+14*, RUN+27*, RUN+39*, RUN+40, RUN+51*, RUN+52, RUN+63*, RUN+64, RUN+75*
RUN+76*, RUN+77, RUN+88*, RUN+89, RUN+102, RUN+113*, RUN+114
OCX3 RUN+2~, RUN+14*, RUN+15, RUN+26*, RUN+27*, RUN+28, RUN+76*, RUN+100*, RUN+101, RUN+102
OCX4 RUN+2~
>> OCXAUTO RUN+4, RUN+11, RUN+17, RUN+24, RUN+30, RUN+37, RUN+42, RUN+49, RUN+54, RUN+61
RUN+66, RUN+73, RUN+79, RUN+86, RUN+91, RUN+98, RUN+104, RUN+111, RUN+116, MESG+1
, MESG+2, ERMESG+2, ERMESG+3
>> OCXERRM ERMESG+4*
OCXLINE READ+1~, READ+6*
OCXQ EN+2~, EN+4*
>> OCXWARN RUN+9, RUN+22, RUN+35, RUN+47, RUN+59, RUN+71, RUN+84, RUN+96, RUN+109
OCXX MESG~, MESG+1, MESG+2, ERMESG~, ERMESG+1, ERMESG+2, ERMESG+3
OCXY ERMESG+1~*, ERMESG+4
OCXZ0 READ~, READ+2, READ+3
OCXZA READ~, READ+4
OCXZB READ~, READ+5
OCXZL READ~, READ+6
U EN+4, READ+2, READ+8
X DT~, CNT~, CNT+3, CNT+4, DATE~*
Y READ+9, DT~, DATE~, CONV~
ZTSK MAN!

Marked Items

Name Field # of Occurrence
$T( VERSION
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