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

Package: Order Entry Results Reporting

Routine: OREV


Information

OREV ;SLC/DAN Event delayed orders set up ;10/25/02 13:46

Source Information

Source file <OREV.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 4 ^DIC  ^DIE  IX1^DIK  ^DIR  
Kernel 3 $$NOW^XLFDT  $$REPEAT^XLFSTR  DISP^XQORM1  
List Manager 3 (CHGCAP,EN,SHOW)^VALM  FULL^VALM1  (CNTRL,SET)^VALM10  
Order Entry Results Reporting 1 ($$ORDERS,$$RELEVNTS,CHKTYP,DELMUL)^OREV1  

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

Package Total Caller Graph
Order Entry Results Reporting 15 OR DELAYED ORDERS EDITOR  OREV ADD CHILD  OREV AUTO-DC ACTIONS  OREV CHANGE DISPLAY  OREV EDIT EVENT DELAY PARAMS  OREV EDIT WRITE ORDERS PARAM  OREV ENTER/EDIT AUTO DC MENU  OREV ENTER/EDIT ENTRIES  
OREV ENTER/EDIT ENTRIES IN DETAIL  OREV ENTER/EDIT EVENTS MENU  OREV EVENT ACTIONS  OREV MAIN DETAILED DISPLAY  OREV SWITCH  OREV3  ORY142  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for OR DELAYED ORDERS
SWITCH
HDR ; -- header code
PHDR ;
INIT ;
LIST ; -- produce list of existing events/rules
GETENTRY(ENTRY,DSP,LST,ORCNT,ORGLOB) ;
CHKSEL ;Evaluate selection if done by number
HELP ; -- help code
EXIT ; -- exit code
EEE ;Enter/edit events
DESELECT ;Un-highlight selected choices
COPY(NEWENT) ;Allow new entries to copy from existing entries
AUDIT(ENTRY,TYPE) ;Adds audit history for entry

External References

Name Field # of Occurrence
^DIC EEE+10, COPY+3, AUDIT+3
^DIE EEE+12, EEE+16, EEE+28, COPY+11, AUDIT+6
IX1^DIK COPY+10
^DIR EN+3, CHKSEL+6, CHKSEL+7, COPY+2
$$ORDERS^OREV1 EEE+7
$$RELEVNTS^OREV1 EEE+14, EEE+25
CHKTYP^OREV1 EEE+17, EEE+29
DELMUL^OREV1 EEE+18, EEE+30
CHGCAP^VALM LIST+14
EN^VALM SWITCH
SHOW^VALM PHDR+3
FULL^VALM1 CHKSEL+7, EXIT+1, EEE+2
CNTRL^VALM10 CHKSEL+8, DESELECT+2
SET^VALM10 GETENTRY+11
$$NOW^XLFDT EEE+12, AUDIT+2
$$REPEAT^XLFSTR GETENTRY+10, GETENTRY+11
DISP^XQORM1 HELP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Invalid selection."
  • Line Location: CHKSEL+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !!,"This entry is being edited by another user."
  • Line Location: EEE+11
Function Call: WRITE
  • Prompt: !!,"NOTE: New entries start INACTIVATED.",!
  • Line Location: EEE+12
Function Call: WRITE
  • Prompt: !!,$C(7),"** This event has delayed orders associated with it! **",!,"Editing will affect these delayed events.",!
  • Line Location: EEE+14
Function Call: WRITE
  • Prompt: !!,"Editing auto-dc rules takes effect immediately.",!
  • Line Location: EEE+15
Function Call: WRITE
  • Prompt: !!,"This entry is being edited by another user."
  • Line Location: EEE+24
Function Call: WRITE
  • Prompt: !!,$C(7),"** This event has delayed orders associated with it! **",!,"Editing will affect these delayed events.",!
  • Line Location: EEE+25
Function Call: WRITE
  • Prompt: !!,"Editing auto-dc rules takes effect immediately.",!
  • Line Location: EEE+26
Function Call: WRITE
  • Prompt: !,"Copying..."
  • Line Location: COPY+4
Routine Call
  • DIC
  • Line Location:
    • EEE+10
    • COPY+3
    • AUDIT+3
Routine Call
  • DIE
  • Line Location:
    • EEE+12
    • EEE+16
    • EEE+28
    • COPY+11
    • AUDIT+6
Routine Call
  • DIR
  • Line Location:
    • EN+3
    • CHKSEL+6
    • CHKSEL+7
    • COPY+2
Routine Call
  • VALM
  • Line Location:
    • LIST+14
Routine Call
  • VALM
  • Line Location:
    • SWITCH
Routine Call
  • VALM
  • Line Location:
    • PHDR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.5 - [#100.5] GETENTRY+9, GETENTRY+12, GETENTRY+13, EEE+16, EEE+28
^ORD(100.6 - [#100.6] EEE+18, EEE+30
^ORD(101 - [#101] PHDR+2
^TMP("ORCXPND" INIT+2!, EXIT+1!
^TMP("ORDSP" HDR+2, LIST+3, EXIT+1!
^TMP("OREDO" INIT+2!, LIST+2!, EXIT+1!, EEE+22
^TMP("ORHIST" EXIT+1!
^TMP("ORLIST" HDR+3, LIST+4, EXIT+1!
^UTILITY("DIQ1" EXIT+1!

Label References

Name Line Occurrences
AUDIT EEE+19, EEE+31
COPY EEE+12
DESELECT CHKSEL+4, CHKSEL+5
GETENTRY LIST+8, GETENTRY+13
SWITCH EN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT GETENTRY+2~, GETENTRY+8*, GETENTRY+11
CHENTRY GETENTRY+2~, GETENTRY+13*
CHILD GETENTRY+2~, GETENTRY+5*, GETENTRY+6, GETENTRY+9, GETENTRY+10, GETENTRY+11
DA EEE+1~, EEE+10*, EEE+11, EEE+12, EEE+13, EEE+14, EEE+16, EEE+17, EEE+18, EEE+19
EEE+20, EEE+22*, EEE+24, EEE+25, EEE+27, EEE+28, EEE+29, EEE+30, EEE+31, EEE+32
, COPY+1~, COPY+10*, COPY+11*, AUDIT+1~, AUDIT+5*
DA(1 AUDIT+2*
DIC EEE+1~, EEE+6*, EEE+10, EEE+28, COPY+1~, COPY+3*, COPY+10, AUDIT+1~, AUDIT+2*, AUDIT+4!
DIC("S" COPY+3*
DIC(0 EEE+9*, COPY+3*, AUDIT+2*
DIDEL EEE+1~, EEE+5*
DIE EEE+1~, EEE+10*, EEE+28*, COPY+1~, COPY+11*, AUDIT+1~, AUDIT+4*
DIE("NO^" EEE+33!
DIK COPY+1~, COPY+10*
DIR EN+1~, EN+3!, CHKSEL+1~, CHKSEL+6!, CHKSEL+7!, COPY+1~
DIR("?" COPY+2*
DIR("A" COPY+2*
DIR("B" COPY+2*
DIR("V" CHKSEL+6*
DIR(0 EN+3*, CHKSEL+6*, CHKSEL+7*, COPY+2*
DIVISN COPY+1~, COPY+6*, COPY+11
DLAYGO EEE+1~, EEE+9*, COPY+1~
DN GETENTRY+2~, GETENTRY+7*, GETENTRY+11
DR EEE+1~, EEE+12*, EEE+16*, EEE+28*, COPY+1~, COPY+11*, AUDIT+1~, AUDIT+6*
DSP HDR+1~, HDR+2*, HDR+5, LIST+1~, LIST+3*, LIST+8, LIST+10, LIST+11, LIST+12, LIST+13
, GETENTRY~, GETENTRY+6, GETENTRY+7, GETENTRY+11, GETENTRY+13
DUZ HDR+2, HDR+3, LIST+3, LIST+4, EXIT+1, AUDIT+6
ECODE GETENTRY+2~, GETENTRY+9*, GETENTRY+11
ENTRY GETENTRY~, GETENTRY+3, GETENTRY+4, GETENTRY+8, GETENTRY+11, GETENTRY+12, GETENTRY+13, AUDIT~, AUDIT+2
>> IORVOFF CHKSEL+8, DESELECT+2
>> IORVON CHKSEL+8
LST HDR+1~, HDR+3*, HDR+5, LIST+1~, LIST+4*, LIST+8, GETENTRY~, GETENTRY+3, GETENTRY+13
NAME LIST+1~, GETENTRY+2~, GETENTRY+6*, GETENTRY+11, COPY+1~, COPY+5*, COPY+11
NEW EEE+1~, EEE+10*, EEE+12, EEE+13, EEE+17, EEE+18, EEE+19
NEWENT COPY~, COPY+5, COPY+6, COPY+7, COPY+8, COPY+9, COPY+11
NUM CHKSEL+1~, CHKSEL+2*, CHKSEL+3, CHKSEL+4
ORCNT LIST+1~, LIST+8, LIST+15, GETENTRY~, GETENTRY+10*, GETENTRY+11, GETENTRY+13
ORGLOB LIST+1~, LIST+5*, LIST+7, LIST+8, GETENTRY~, GETENTRY+3, GETENTRY+4, GETENTRY+7, GETENTRY+8, GETENTRY+13
EEE+1~, EEE+4*, EEE+6, EEE+11, EEE+13, EEE+17, EEE+20, EEE+24, EEE+27, EEE+29
EEE+32, COPY+3, COPY+5, COPY+6, COPY+7, COPY+8, COPY+9, COPY+11, AUDIT+2
ORI LIST+1~, LIST+7*, LIST+8
ORJ LIST+1~, LIST+8*, CHKSEL+1~, CHKSEL+8*, EEE+1~, EEE+22*, EEE+23, DESELECT+1~, DESELECT+2*
ORNMBR EN+1~, CHKSEL+4, CHKSEL+5, CHKSEL+6*, CHKSEL+7!, CHKSEL+8, EXIT+1!, EEE+7*, EEE+8, EEE+22
DESELECT+2, DESELECT+3!
ORTMP CHKSEL+1~, CHKSEL+8*, EEE+1~, EEE+22*, DESELECT+1~, DESELECT+2*
ORTYPE EN+1~, EN+4*, SWITCHHDR+4, PHDR+1, PHDR+2, LIST+5, LIST+8, GETENTRY+12, EEE+4
EEE+5, EEE+9, EEE+14, EEE+15, EEE+16, EEE+18, EEE+25, EEE+26, EEE+28, EEE+30
SP GETENTRY+2~, GETENTRY+10*, GETENTRY+11
TYPE EEE+1~, EEE+13*, EEE+17, EEE+18, EEE+27*, EEE+29, EEE+30, AUDIT~, AUDIT+6
U LIST+8, GETENTRY+5, GETENTRY+6, GETENTRY+7, GETENTRY+8, GETENTRY+9, EEE+13, EEE+16, EEE+17, EEE+27
EEE+28, EEE+29, COPY+5, COPY+6
VALMBCK EN+1~, INIT+1*, LIST+6*, EEE+3*
VALMBG EN+1~, INIT+1*
>> VALMCNT INIT+1*, LIST+15*, CHKSEL+6
>> VALMDDF("ACT" LIST+12*
>> VALMDDF("DISPTXT" LIST+11*
>> VALMDDF("EVENT" LIST+13*
>> VALMDDF("NAME" LIST+10*
VALMHDR EN+1~
VALMHDR(1 HDR+4*, HDR+5*
VALMSG EN+1~, PHDR+1*
VALMWD EN+1~, INIT+1*, CHKSEL+8, DESELECT+2
X CHKSEL+1~, CHKSEL+6*, HELP+1~, HELP+2*, AUDIT+1~, AUDIT+2*
XQORM EN+1~
XQORM("#" PHDR+2*
XQORNOD EN+1~
XQORNOD(0 CHKSEL+2, CHKSEL+6
Y EN+1~, EN+2, EN+4, CHKSEL+1~, CHKSEL+7, EEE+1~, EEE+10, COPY+1~, COPY+2, COPY+3
, COPY+7, COPY+10, AUDIT+1~, AUDIT+3, AUDIT+5
ZNODE GETENTRY+2~, GETENTRY+4*, GETENTRY+5, GETENTRY+6, GETENTRY+7, GETENTRY+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All