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

Caller Graph Total: 20

Package Total Caller Graph
Order Entry Results Reporting 20 OCXBDTA  OCXDIAG  OCXOCMPV  OCXODSP  OCXOED08  OCXOED12  OCXOED15  OCXOED16  
OCXOPOST  OCXRULE  OCXSENDA  ORY007ES  ORY011ES  ORY105ES  ORY127ES  ORY128ES  
ORY144ES  ORY211ES  ORY234ES  ORY267ES  

Entry Points

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

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