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

Package: Remote Order Entry System

Routine: RMPFDT2


Information

RMPFDT2 ;DDC/KAW-DISPLAY MODELS; [ 03/12/98 7:46 AM ]

Source Information

Source file <RMPFDT2.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Remote Order Entry System 1 LINE^RMPFDT3  

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

Package Total Caller Graph
Remote Order Entry System 22 RMPFDS1  RMPFDT1  RMPFDT10  RMPFEA2  RMPFEC  RMPFEI  RMPFER  RMPFET0  
RMPFET3  RMPFET4  RMPFET6  RMPFET62  RMPFET7  RMPFET8  RMPFET81  RMPFET82  
RMPFET83  RMPFET84  RMPFET9  RMPFQM1  RMPFQP1  RMPFQP3  

Entry Points

Name Comments DBIA/ICR reference
D1
SHOW
TOT
END
ARRAY ;; input: RMPFX
AR1
ARE
ARRAY2 ;; input: RMPFX,RMPFY
AR2
AR2E
READ
HEAD
HEAD1
CONT

External References

Name Field # of Occurrence
LINE^RMPFDT3 HEAD1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"cont.",!
  • Line Location: SHOW+34
Function Call: WRITE
  • Prompt: !?6,"Total Price: ","$"_RMPFTOT
  • Line Location: TOT+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>30
  • Line Location: TOT+1
Function Call: WRITE
  • Prompt: ?49,"Purchase Order No.: ",X
  • Line Location: TOT+1
Function Call: READ
  • Variable: Y
  • Timeout: DTIME
  • Line Location: READ+1
Function Call: READ
  • Variable: Y
  • Timeout: 5
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: "[",CN,"]"
  • Line Location: HEAD+0
Function Call: WRITE
  • Prompt: ?6,"Make",?17,"Model",?27,"Price"
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !?4,"--------",?14,"-----------",?27,"------"
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: @IOF,!!?6,"Make",?17,"Model",?27,"Price",?36,"Component",?47,"Com Cst",?56,"Iss. Dt.",?66,"E",?74,"Repl. SN"
  • Line Location: HEAD1+0
Function Call: WRITE
  • Prompt: !,"Enter <RETURN> to continue or <^> to exit: "
  • Line Location: CONT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPF(791810 - [#791810] RMPFDT2+6, SHOWSHOW+19, SHOW+25, SHOW+26, TOT+1, AR1AR1+1, AR2AR2+1
^RMPF(791810.1 - [#791810.1] TOT
^RMPF(791810.2 - [#791810.2] SHOW+14
^RMPF(791811 - [#791811] SHOW+1
^RMPF(791811.1 - [#791811.1] SHOW+23
^RMPF(791811.3 - [#791811.3] SHOW+21, SHOW+22
^RMPR(662 - [#662] SHOW+3
^VA(200 - [#200] SHOW+30

Label References

Name Line Occurrences
@( SHOW+35
AR1 AR1+1, AR1+6
AR2 AR2+6
AR2E AR2
ARE AR1
ARRAY RMPFDT2+7
ARRAY2 SHOW+32
CONT SHOW+34
D1 D1
END RMPFDT2+6, SHOW+34
HEAD RMPFDT2+6
READ READ+1, CONT
SHOW D1
TOT D1

Naked Globals

Name Field # of Occurrence
^( SHOW+25
^(0 SHOWSHOW+1, SHOW+14, SHOW+21, SHOW+22, SHOW+23, SHOW+25, SHOW+30, AR1+1
^(3 SHOW

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CM END+5!, AR2+1*, AR2+4, AR2E!
>> CN TOT+2*, HEAD*
CS END+5!, AR2+2*, AR2+4, AR2E!
CT SHOW*, END+5!
>> CX RMPFDT2+8*, SHOW+7*, SHOW+24
CY END+1!
DTIME READ+1
I SHOW+25*, END+5!
IOF SHOW+34, HEAD1
IOST SHOW+34
J END+5!
K END+5!
QT SHOW+15*, SHOW+33, END+2!
RL AR1+2*, AR1+3*, AR1+5, ARE!, AR2+2*, AR2+3*, AR2+5, AR2E!
RMPFACQD SHOW+11*, END+2!
RMPFBAT SHOW+13*, SHOW+21*, END+1!
RMPFBAT2 SHOW+22*, END+3!
RMPFC SHOW+7!, END+2!, ARRAY2+2!
RMPFC( AR2+4*, AR2+5!
RMPFCAR END+3!
RMPFCARE END+3!
RMPFCERD SHOW+28*, SHOW+29*, SHOW+31*, END+4!
RMPFCERU SHOW+28*, SHOW+29*, SHOW+30*, END+4!
RMPFCOM END!
RMPFCOMC END+1!
RMPFCOST SHOW+9*, SHOW+33, END!
RMPFCUR SHOW+28*, END+2!
RMPFDIS SHOW+2*, SHOW+3*, END+4!
RMPFDSN SHOW+4*, END+4!
>> RMPFEDIT HEAD
>> RMPFHAT SHOW+33, SHOW+35, TOT+1
RMPFISDP SHOW+12*, END+1!
RMPFISRE SHOW+18*, END+2!
RMPFIT SHOW*, SHOW+1, SHOW+20, END!
RMPFITP SHOW+8*, SHOW+20*, END!
RMPFLIS SHOW+13*, SHOW+14*, END+4!
RMPFLR SHOW+9*, END!
RMPFMAK SHOW+8*, SHOW+20*, END!
RMPFMD RMPFDT2+8!
RMPFMD( SHOW+24*
RMPFN SHOW+7!, END!
RMPFN( SHOW+25*
RMPFO ARRAY+2!
RMPFO( D1AR1+4*, AR1+5!
RMPFOB SHOW+17*, END+1!
RMPFOD END+2!
RMPFOUT SHOW+34, READ!, READ+2*
RMPFPCT SHOW+4*, SHOW+5*, END+4!
RMPFPG SHOW+23*, END+4!
RMPFPSC SHOW+4*, SHOW+6*, END+4!
RMPFQTY SHOW+15*, END+2!
RMPFQUT READ!, READ+3*
RMPFRACT SHOW+10*, END+3!
RMPFRDC SHOW+26*, SHOW+27*, END+2!
RMPFRED SHOW+16*, END+3!
RMPFREP END+1!
RMPFS END+3!
RMPFSN SHOW+13*, END!
RMPFTOI SHOW+15*, END+3!
RMPFTOL SHOW+17*, END+2!
RMPFTOT RMPFDT2+8*, SHOW+33*, TOT*, END!
RMPFTT SHOW+2*, END+4!
>> RMPFTYP TOT
>> RMPFX RMPFDT2+4, RMPFDT2+6, SHOWSHOW+19, SHOW+25, SHOW+26, TOT+1, AR1AR1+1, AR2
AR2+1
RMPFY RMPFDT2+8*, D1*, SHOWSHOW+19, SHOW+24, SHOW+25, SHOW+26, END+1!, ARRAY+2*, AR1*
AR1+1, AR1+3, AR1+4, ARE!, AR2AR2+1
RMPFZ ARRAY2+2*, AR2*, AR2+1, AR2+3, AR2+4, AR2E!
S0 AR1+1*, AR1+2, AR1+4, ARE!, AR2+1*, AR2+2, AR2E!
S1 SHOW*, SHOW+9, SHOW+10, SHOW+11, SHOW+12, SHOW+13, SHOW+15, SHOW+16, SHOW+17, SHOW+18
END+5!
S2 SHOW+1*, SHOW+8, END+5!
S3 SHOW+19*, SHOW+20, SHOW+22, SHOW+23, END+5!
S4 SHOW*, SHOW+2, SHOW+4, SHOW+6, END+5!
S9 SHOW+26*, SHOW+28, SHOW+29, END+5!
T END+5!
TY AR1+2*, AR1+4, AR1+5, ARE!, AR2+2*, AR2+3*, AR2+4, AR2+5, AR2E!
U SHOWSHOW+2, SHOW+3, SHOW+4, SHOW+6, SHOW+8, SHOW+9, SHOW+10, SHOW+11, SHOW+12
SHOW+13, SHOW+14, SHOW+15, SHOW+16, SHOW+17, SHOW+18, SHOW+20, SHOW+21, SHOW+22, SHOW+23
SHOW+25, SHOW+26, SHOW+28, SHOW+29, SHOW+30, SHOW+35, TOTTOT+1, AR1+2, AR1+4
AR2+1, AR2+2, AR2+4, READ+1
X SHOW+4*, SHOW+5, SHOW+6*, SHOW+12*, SHOW+25*, TOT+1*, END+5!
Y SHOW+11*, SHOW+16*, END+5!, READ+1*, READ+2*, READ+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All