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

Package: Order Entry Results Reporting

Routine: ORY5352


Information

ORY5352 ;SLC/RJS,CLA - OCX PACKAGE RULE TRANSPORT ROUTINE (Delete after Install of OR*3*535) ;FEB 15,2024 at 09:13

Source Information

Source file <ORY5352.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 6 ^%DT  ^DIC  ^DIE  $$IENS^DILF  $$ROOT^DILFD  ^DIR  
Order Entry Results Reporting 2 ($$FIELD,$$FILEHDR)^OCXSENDD  $$EXFLD^ORY5351  

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

Package Total Caller Graph
Order Entry Results Reporting 3 ORY5351  ORY5353  ORY5354  

Entry Points

Name Comments DBIA/ICR reference
S ;
; Record Utilities
ADDREC(OCXCREF) ;
CREATE(OCXCREF,OCXDD,OCXDA,OCXLVL) ;
LOADWORD(RREF,OCXDD,OCXFLD,OCXSUB) ;
GETREF(OCXDD,OCXDA,OCXLVL) ;
WORD(DD,GREF,FLD,DA,RREF) ;
DATE(X)
DIE(OCXDD,OCXDIC,OCXFLD,OCXVAL,OCXDA,OCXLVL) ;
DIC(DIC,X,OCXADD)
PUSH(OCXDA) ;
POP(OCXDA) ;
APPEND(ARRAY,OCXSUB) ;
READ(OCXZ0,OCXZA,OCXZB,OCXZL) ;
PAUSE()

External References

Name Field # of Occurrence
^%DT DATE
^DIC DIC
^DIE DIE+19
$$IENS^DILF GETREF+5
$$ROOT^DILFD GETREF+6
^DIR READ+7
$$FIELD^OCXSENDD LOADWORD+7, WORD+3, DIE+6, DIE+10, DIE+12
$$FILEHDR^OCXSENDD CREATE+16
$$EXFLD^ORY5351 CREATE+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " record missing..."
  • Line Location: ADDREC+6
Function Call: WRITE
  • Prompt: !!,"Unresolved subscript."
  • Line Location: CREATE+4
Function Call: WRITE
  • Prompt: !!,"Error adding record..."
  • Line Location: CREATE+14
Function Call: WRITE
  • Prompt: !
  • Line Location: CREATE+24
Function Call: WRITE
  • Prompt: !,?(OCXLVL*5),$$FIELD^OCXSENDD(+OCXDD,OCXFLD,"LABEL"),": ",OCXVAL
  • Line Location: DIE+6
Function Call: WRITE
  • Prompt: " ^DIE filer data error..."
  • Line Location: DIE+22
Function Call: WRITE
  • Prompt: " ...Correct data Filed"
  • Line Location: DIE+23
Function Call: WRITE
  • Prompt: !
  • Line Location: READ+6
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: PAUSE+0
Function Call: WRITE
  • Prompt: " Press Enter "
  • Line Location: PAUSE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+0
Routine Call
  • DIC
  • Line Location:
    • DIC
Routine Call
  • DIE
  • Line Location:
    • DIE+19
Routine Call
  • DIR
  • Line Location:
    • READ+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("OCXRULE" ADDREC+10*, CREATE+9, DIE+16*

Label References

Name Line Occurrences
$$APPEND CREATE+24, LOADWORD+3
$$DATE WORD+7
$$DIC DIE+14, DIE+15
$$GETREF CREATE+7, LOADWORD+8
$$READ LOADWORD+7
CREATE ADDREC+9, CREATE+24
DIE CREATE+19
POP CREATE+25
PUSH CREATE+22
WORD CREATE+20, LOADWORD+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DATE~*
ARRAY APPEND~, APPEND+2, APPEND+3
D0 DIE+2~, DIE+3*, DIE+4*
DA WORD~, WORD+4, DIE+2~, DIE+3*
DD WORD~, WORD+3, WORD+5, WORD+6
DDPATH LOADWORD+2~, LOADWORD+3*, LOADWORD+4, LOADWORD+8
DIC DIE+2~, DIE+3*, DIC~
DIC(0 DIC*
DIE DIE+2~, DIE+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
DR DIE+2~, DIE+3*, DIE+4*, DIE+5*
DTIME PAUSE
DTOUT READ+1~, READ+8
DUOUT READ+1~, READ+8
FLD WORD~, WORD+3, WORD+5, WORD+6
GLROOT WORD+2~, WORD+4*, WORD+6, WORD+7
GREF WORD~, WORD+4
INDEX LOADWORD+2~, LOADWORD+4*
LINE WORD+2~, WORD+5*, WORD+6, WORD+7*
OCXADD DIC~
OCXCREF ADDREC~, ADDREC+3, ADDREC+4, ADDREC+9, CREATE~, CREATE+6, CREATE+18, CREATE+19, CREATE+20, CREATE+23
, CREATE+24
OCXDA ADDREC+2~, ADDREC+9*, CREATE~, CREATE+4, CREATE+7, CREATE+8, CREATE+9*, CREATE+10*, CREATE+11*, CREATE+12*
, CREATE+14, CREATE+19, CREATE+20, CREATE+22, CREATE+24*, CREATE+25, LOADWORD+2~, LOADWORD+5*, LOADWORD+8, LOADWORD+9
, GETREF~, GETREF+5, DIE~, DIE+3, PUSH~, PUSH+2*, POP~, POP+2*
OCXDA( LOADWORD+4*, PUSH+1*, POP+1*, POP+2!
OCXDA("" POP+2
OCXDA(0 LOADWORD+5!
OCXDA(1 DIE+4, PUSH+2*, POP+2
OCXDD ADDREC+2~, ADDREC+3*, ADDREC+4, ADDREC+9, ADDREC+10, CREATE~, CREATE+6, CREATE+7, CREATE+9, CREATE+16
, CREATE+18, CREATE+19, CREATE+20, CREATE+23, CREATE+24, LOADWORD~, LOADWORD+3, LOADWORD+7, LOADWORD+8, LOADWORD+9
, GETREF~, GETREF+2, GETREF+6, DIE~, DIE+6, DIE+10, DIE+12
OCXDIC DIE~, DIE+3
>> OCXDIER DIE+22*
OCXDVAL DIE+2~
OCXERR GETREF+4~, GETREF+5*, GETREF+6
>> OCXFLAG ADDREC+7, LOADWORD+6, LOADWORD+7
OCXFLD CREATE+2~, CREATE+18*, CREATE+19, CREATE+20, CREATE+23*, CREATE+24, LOADWORD~, LOADWORD+7, LOADWORD+9, DIE~
, DIE+5, DIE+6, DIE+10, DIE+12
OCXGREF ADDREC+2~, CREATE+2~, CREATE+7*, CREATE+10, CREATE+11, CREATE+12, CREATE+16, CREATE+19, CREATE+20, LOADWORD+2~
, LOADWORD+8*, LOADWORD+9, DIE+2~, DIE+12*, DIE+13, DIE+14, DIE+15
OCXIEN DIE+9~, DIE+15*, DIE+16
OCXIENS GETREF+4~, GETREF+5*, GETREF+6
OCXKEY CREATE+2~, CREATE+6*, CREATE+9
OCXLINE READ+1~, READ+6*
OCXLVL CREATE~, CREATE+7, CREATE+19, CREATE+24, GETREF~, DIE~, DIE+4, DIE+6
OCXNAME ADDREC+2~, ADDREC+4*, ADDREC+10
OCXPTR DIE+2~, DIE+10*, DIE+11, DIE+16
OCXSCR DIE+2~, DIE+18*, DIC~*
OCXSUB LOADWORD~, PUSH+1~*, POP+1~*, APPEND~, APPEND+1*, APPEND+2, APPEND+3
OCXVAL DIE~, DIE+5*, DIE+6, DIE+8, DIE+14, DIE+15, DIE+16
OCXX GETREF+4~, GETREF+6*, GETREF+7
OCXZ0 READ~, READ+2, READ+3
OCXZA READ~, READ+4
OCXZB READ~, READ+5
OCXZL READ~, READ+6
QUIT ADDREC+2~, LOADWORD+2~, LOADWORD+7*
RREF LOADWORD~, LOADWORD+3, LOADWORD+9, WORD~, WORD+5, WORD+6
SHORT DIE+9~
SUB WORD+2~, WORD+3*, WORD+4
U CREATE+16, LOADWORD+7, WORD+7, READ+2, READ+8, PAUSE
X DATE~, DIE+2~, DIC~, PAUSE*
Y DATE~, DIE+2~, DIE+22, DIE+23, DIC, READ+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All