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 |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: OCXDIAG

Package: Order Entry Results Reporting

Routine: OCXDIAG


Information

OCXDIAG ;SLC/RJS,CLA - OCX PACKAGE DIAGNOSTIC UTILITY ROUTINE ;SEP 7,1999 at 10:30

Source Information

Source file <OCXDIAG.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Order Entry Results Reporting 8 $$CUCI^OCXBDT  ($$GETFILE,$$LISTFILE,$$NOW,$$PAUSE,$$RTN)^OCXDI0  ^OCXDI001  $$COMPARE^OCXDI1  $$READ^OCXDI2  $$EN^OCXDI5  ($$VERSION,VERSION)^OCXOCMP  STATUS^OCXOPOST  
Kernel 1 BMES^XPDUTL  

Caller Graph

Caller Graph Total: 122

Package Total Caller Graph
Order Entry Results Reporting 122 OCXDI0  OCXDI001  OCXDI002  OCXDI003  OCXDI004  OCXDI005  OCXDI006  OCXDI007  
OCXDI008  OCXDI009  OCXDI00A  OCXDI00B  OCXDI00C  OCXDI00D  OCXDI00E  OCXDI00F  
OCXDI00G  OCXDI00H  OCXDI00I  OCXDI00J  OCXDI00K  OCXDI00L  OCXDI00M  OCXDI00N  
OCXDI00O  OCXDI00P  OCXDI00Q  OCXDI00R  OCXDI00S  OCXDI00T  OCXDI00U  OCXDI00V  
OCXDI00W  OCXDI00X  OCXDI00Y  OCXDI00Z  OCXDI010  OCXDI011  OCXDI012  OCXDI013  
OCXDI014  OCXDI015  OCXDI016  OCXDI017  OCXDI018  OCXDI019  OCXDI01A  OCXDI01B  
OCXDI01C  OCXDI01D  OCXDI01E  OCXDI01F  OCXDI01G  OCXDI01H  OCXDI01I  OCXDI01J  
OCXDI01K  OCXDI01L  OCXDI01M  OCXDI01N  OCXDI01O  OCXDI01P  OCXDI01Q  OCXDI01R  
OCXDI01S  OCXDI01T  OCXDI01U  OCXDI01V  OCXDI01W  OCXDI01X  OCXDI01Y  OCXDI01Z  
OCXDI020  OCXDI021  OCXDI022  OCXDI023  OCXDI024  OCXDI025  OCXDI026  OCXDI027  
OCXDI028  OCXDI029  OCXDI02A  OCXDI02B  OCXDI02C  OCXDI02D  OCXDI02E  OCXDI02F  
OCXDI02G  OCXDI02H  OCXDI02I  OCXDI02J  OCXDI02K  OCXDI02L  OCXDI02M  OCXDI02N  
OCXDI02O  OCXDI02P  OCXDI02Q  OCXDI02R  OCXDI02S  OCXDI02T  OCXDI02U  OCXDI02V  
OCXDI02W  OCXDI02X  OCXDI02Y  OCXDI02Z  OCXDI030  OCXDI031  OCXDI032  OCXDI033  
OCXDI034  OCXDI035  OCXDI036  OCXDI037  OCXDI038  OCXDI039  OCXDI03A  OCXDI03B  
OCXDI5  OCXOPOST  

Entry Points

Name Comments DBIA/ICR reference
AUTO ;
S ;
RUN ;
DOT
MESG(X) ;

External References

Name Field # of Occurrence
$$CUCI^OCXBDT S+14, AUTO+11
$$GETFILE^OCXDI0 RUN+19
$$LISTFILE^OCXDI0 RUN+24
$$NOW^OCXDI0 S+14, AUTO+11
$$PAUSE^OCXDI0 RUN+33
$$RTN^OCXDI0 RUN+16
^OCXDI001 RUN+7
$$COMPARE^OCXDI1 RUN+23
$$READ^OCXDI2 S+18, S+19, S+20
$$EN^OCXDI5 RUN+35
$$VERSION^OCXOCMP S+5, S+9
VERSION^OCXOCMP S+5
STATUS^OCXOPOST RUN+10
BMES^XPDUTL MESG+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"DTIME not defined !!",!!
  • Line Location: S+11
Function Call: WRITE
  • Prompt: !!,"Order Check Expert System Diagnostic Tool"
  • Line Location: S+12
Function Call: WRITE
  • Prompt: !," Created: SEP 7,1999 at 10:30 in UCI: OEX,OER"
  • Line Location: S+13
Function Call: WRITE
  • Prompt: !," Current Date: ",$$NOW^OCXDI0," Current UCI: ",$$CUCI^OCXBDT,!!
  • Line Location: S+14
Function Call: WRITE
  • Prompt: !
  • Line Location: RUN+33
Function Call: WRITE
  • Prompt: !,X
  • Line Location: MESG+2
Function Call: WRITE
  • Prompt: !
  • Condition for execution: ($X>70)
  • Line Location: DOT+0
Function Call: WRITE
  • Prompt: " ."
  • Line Location: DOT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("OCXDIAG" S+15!, S+16*, RUN+9, RUN+10, RUN+11, RUN+37!, AUTO+4!, AUTO+5*

Label References

Name Line Occurrences
DOT S+4, RUN+19
MESG RUN+7, RUN+17, RUN+18, RUN+25, RUN+31, RUN+35, RUN+39, AUTO+8, AUTO+9, AUTO+10
, AUTO+11, AUTO+12, AUTO+13
RUN AUTO+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 S+2~, RUN+19*, RUN+20, AUTO+2~
DATA RUN+27~, RUN+28*, RUN+30, RUN+31
DTIME S+11
FILE RUN+27~, RUN+28*, RUN+29, RUN+30
>> LASTFILE S+15*, AUTO+4*
LINE S+2~, RUN+9*, RUN+10, RUN+11, AUTO+2~
LOCAL S+2~, RUN+19*, RUN+23!, RUN+24!, AUTO+2~
>> OCXAUTO AUTO+6*, MESG+2, DOT
OCXFLGA S+2~, S+17*, S+19*, RUN+25, AUTO+2~, AUTO+6*
OCXFLGC S+2~, S+17*, S+18*, S+19, RUN+25*, AUTO+2~, AUTO+6*
OCXFLGD S+2~, S+20*, RUN+24, AUTO+2~, AUTO+6*
OCXFLGR S+2~, S+17*, AUTO+2~, AUTO+6*
OPCODE S+2~, RUN+12*, RUN+14, RUN+15, RUN+16, RUN+17, RUN+18, RUN+19, RUN+20, RUN+21
, RUN+23, RUN+24, RUN+25, RUN+26, RUN+33, AUTO+2~
QUIT S+2~*, RUN+9, RUN+11, RUN+16*, RUN+19*, RUN+23*, RUN+24*, RUN+33*, AUTO+2~*
REF S+2~, RUN+20*, RUN+21!, AUTO+2~
REMOTE S+2~, RUN+23!, RUN+24!, AUTO+2~
RSUM RUN+14!, RUN+16, RUN+17!
RSUM( RUN+15*
RSUM("" RUN+15
RSUM(0 RUN+14*
TEXT S+2~, RUN+11*, RUN+12*, RUN+14, RUN+15, RUN+19, RUN+20, RUN+21, RUN+24, RUN+25
, RUN+28, RUN+33, AUTO+2~
U S+18, S+19, S+20, RUN+12, RUN+19, RUN+20, RUN+21, RUN+24, RUN+28, RUN+31
X MESG~, MESG+2, MESG+3

Marked Items

Name Field # of Occurrence
$T(VERSION^OCXOCMP S+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All