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

Package: Order Entry Results Reporting

Routine: OCXOCMPL


Information

OCXOCMPL ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Compile Complex Rule Element Expressions) ;10/29/98 12:37

Source Information

Source file <OCXOCMPL.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Order Entry Results Reporting 2 ($$GETPARM,$$GV)^OCXOCMPE  WARN^OCXOCMPV  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 OCXOCMPI  

Entry Points

Name Comments DBIA/ICR reference
GETPARM(FILE,INST,PARM) ;
EN ;
STSPAC(S) ;
GETC(OCXD0,OCXEXP,OCXDTYP,OCXCD) ;
OPER(OPER,DTYP) ;
GETIEN(FILE,KEY) ;

External References

Name Field # of Occurrence
$$GETPARM^OCXOCMPE GETC+21
$$GV^OCXOCMPE GETC+40, GETC+44, GETC+48
WARN^OCXOCMPV GETC+19, GETC+22, GETC+24, GETC+25, GETC+34, GETC+36, GETC+38, GETC+42, GETC+46, GETC+57

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OCXS(863.7 - [#863.7] GETC+24, GETC+25, GETC+26, GETC+28, GETC+29
^OCXS(863.8 - [#863.8] GETC+30, GETPARM+5, GETPARM+6
^OCXS(863.9 - [#863.9] GETC+20, GETC+25, OPER+4, OPER+6
^OCXS(864.1 - [#864.1] OPER+3

Label References

Name Line Occurrences
$$GETIEN GETC+23
$$GETPARM GETC+33
$$OPER GETC+18
$$STSPAC GETC+8, GETC+12, GETC+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTYP OPER~, OPER+3
DTYPN OPER+2~, OPER+3*, OPER+4, OPER+6
FILE GETIEN~, GETIEN+3, GETIEN+5, GETIEN+6, GETPARM~, GETPARM+1, GETPARM+3*, GETPARM+4, GETPARM+8, GETPARM+9
, GETPARM+11, GETPARM+13
IEN1 GETIEN+2~, GETIEN+5*, GETIEN+6, GETIEN+7, GETIEN+8
IEN2 GETIEN+2~, GETIEN+6*, GETIEN+7
INST GETPARM~, GETPARM+1, GETPARM+8, GETPARM+9
KEY GETIEN~, GETIEN+3, GETIEN+4, GETIEN+5, GETIEN+6
LEN GETIEN+2~, GETIEN+3*, GETIEN+4
OCXCD GETC~, GETC+58*
OCXCHR GETC+2~, GETC+4*, GETC+6, GETC+10, GETC+14
OCXCOD1 GETC+2~, GETC+50*, GETC+51*, GETC+52*, GETC+53*, GETC+54*, GETC+55*, GETC+56, GETC+57
OCXCODE GETC+2~, GETC+57, GETC+58
OCXD0 GETC~, GETC+34, GETC+36, GETC+38, GETC+40, GETC+42, GETC+44, GETC+46, GETC+48, GETC+57
>> OCXD1 GETC+40, GETC+44, GETC+48
OCXD2 GETC+2~, GETC+26*, GETC+28, GETC+29, GETC+51*, GETC+52, GETC+53, GETC+54
OCXDTYP GETC~, GETC+18, GETC+19
>> OCXEL GETC+19, GETC+22, GETC+24, GETC+25
OCXEXP GETC~, GETC+4, GETC+7, GETC+8, GETC+11, GETC+12, GETC+15, GETC+16
OCXGL GETPARM+2~, GETPARM+3*, GETPARM+4, GETPARM+8, GETPARM+9, GETPARM+11, GETPARM+13
OCXI GETPARM+2~, GETPARM+8*, GETPARM+9*, GETPARM+10, GETPARM+11, GETPARM+13
OCXITEM GETC+2~
OCXITEM( GETC+8*, GETC+12*, GETC+16*
OCXITEM("" GETC+8, GETC+12, GETC+16
OCXITEM(1 GETC+35
OCXITEM(2 GETC+18, GETC+19
OCXITEM(3 GETC+39, GETC+43
OCXITEM(5 GETC+47
OCXNULL GETC+2~, GETC+33*, GETC+40, GETC+44, GETC+48
OCXOPC GETC+2~, GETC+21*, GETC+22, GETC+23*, GETC+24, GETC+25, GETC+26, GETC+28, GETC+29
>> OCXOPDT GETC+40, GETC+44, GETC+48
OCXOPER GETC+2~, GETC+18*, GETC+19, GETC+20, GETC+21, GETC+33
OCXOPN GETC+2~, GETC+20*, GETC+22, GETC+24
OCXP GETC+2~, GETC+25*, GETC+50, GETPARM+2~, GETPARM+5*, GETPARM+6*, GETPARM+7, GETPARM+11
OCXP( GETC+28, GETC+31*, GETC+51, GETC+52, GETC+53, GETC+54
OCXP("CHVAL" GETC+46, GETC+47*, GETC+48*
OCXP("CLVAL" GETC+42, GETC+43*, GETC+44*
OCXP("CVAL" GETC+38, GETC+39*, GETC+40*
OCXP("PDFLD" GETC+34, GETC+35*, GETC+36
OCXP(0 GETC+51
OCXP1 GETPARM+2~, GETPARM+11*, GETPARM+12, GETPARM+13
OCXPOS GETC+2~, GETC+27~, GETC+28*, GETC+31
OCXPTR1 GETC+2~, GETC+4*, GETC+7, GETC+8*, GETC+11, GETC+12*, GETC+15, GETC+16*
OCXPTR2 GETC+2~, GETC+7*, GETC+8, GETC+11*, GETC+12, GETC+15*, GETC+16
OCXVNAM GETC+2~, GETC+27~, GETC+29*, GETC+30*, GETC+31
>> OCXWARN GETC+58
OPER OPER~, OPER+4, OPER+6
OPERN OPER+2~, OPER+4*, OPER+5, OPER+6*, OPER+7
PARM GETPARM~, GETPARM+1, GETPARM+5, GETPARM+6, GETPARM+11
S STSPAC~, STSPAC+4, STSPAC+5*, STSPAC+7, STSPAC+8*, STSPAC+10
SHORT GETIEN+2~, GETIEN+4*, GETIEN+5, GETIEN+6
U GETC+20, GETC+25, GETC+30, GETIEN+5, GETIEN+6, OPER+4, OPER+6
X STSPAC+2~, STSPAC+4*, STSPAC+5, STSPAC+7*, STSPAC+8

Marked Items

Name Field # of Occurrence
$T( GETC+19, GETC+22, GETC+24, GETC+25, GETC+34, GETC+36, GETC+38, GETC+42, GETC+46, GETC+57
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All