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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RMPFET81

Package: Remote Order Entry System

Routine: RMPFET81


Information

RMPFET81 ;DDC/KAW-CONTINUATION OF RMPFET8 [ 06/16/95 3:06 PM ]

Source Information

Source file <RMPFET81.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Remote Order Entry System 4 ARRAY2^RMPFDT2  ADD1^RMPFET6  COMPON^RMPFET7  DELETE^RMPFET8  
VA FileMan 4 ^%DT  ^DIC  FILE^DICN  ^DIE  

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

Package Total Caller Graph
Remote Order Entry System 1 RMPFET8  

Entry Points

Name Comments DBIA/ICR reference
ADDC ;;Adjustment - Add a component
ADDCE
CHANGEM ;;Adjustment - Change model
CH1
CH2
CH3
WARCHCK ;;CHECK TO SEE IF OLD MODEL HAS 2ND YEAR WARRANTY
ADDWAR ;;ADD 2ND YEAR WARRANTY TO NEW MODEL
REMOVEC ;;Adjustment - Remove a component from an order
RE1
RE2
REMOVECE
REASON ;;Enter reason for adjustment
REAS1
STATUS ;;Set status of line item
S2
S3
SURE
SURE1
READ

External References

Name Field # of Occurrence
^%DT CH2+8, RE2+5, STATUS+3
^DIC CH2+2, ADDWAR+2, RE1+4
FILE^DICN ADDWAR+6, RE2+2
^DIE CH2+10, S3
ARRAY2^RMPFDT2 RE1
ADD1^RMPFET6 CH2+4
COMPON^RMPFET7 ADDC+5
DELETE^RMPFET8 CH2+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Are you sure you wish to change the model? NO// "
  • Line Location: CHANGEM+3
Function Call: WRITE
  • Prompt: !!,"Enter <Y> to proceed with changing the model, <N> or <RETURN> to continue."
  • Line Location: CH1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: CH2+2
Function Call: WRITE
  • Prompt: !!,"*** MODEL CHANGED ***"
  • Line Location: CH2+14
Function Call: WRITE
  • Prompt: !
  • Line Location: RE1+4
Function Call: WRITE
  • Prompt: $C(7),!!,"*** COMPONENT IS NOT LISTED IN ORDER ***"
  • Line Location: RE1+6
Function Call: WRITE
  • Prompt: $C(7),!!,"*** COMPONENT NOT DELETED ***"
  • Line Location: RE2+3
Function Call: WRITE
  • Prompt: !!,"*** COMPONENT REMOVED ***"
  • Line Location: RE2+8
Function Call: WRITE
  • Prompt: !!,"Enter the reason for the adjustment: "
  • Line Location: REASON+3
Function Call: WRITE
  • Prompt: !!,"Enter a free text reason of 3 to 17 characters."
  • Line Location: REAS1+0
Function Call: WRITE
  • Prompt: !!,"This item is currently NOT UNDER CONTRACT to the VA."
  • Line Location: SURE+0
Function Call: WRITE
  • Prompt: !,"You may select this item in the adjustment option only."
  • Line Location: SURE+1
Function Call: WRITE
  • Prompt: !!,"Make another selection? NO// "
  • Line Location: SURE+2
Function Call: WRITE
  • Prompt: !!,"Enter an <N> or <RETURN> to continue with this selection",!?7,"a <Y> to make another line item selection."
  • Line Location: SURE1+0
Function Call: READ
  • Variable: Y
  • Timeout: DTIME
  • Line Location: READ+1
Function Call: READ
  • Variable: Y
  • Timeout: 5
  • Line Location: READ+1
Routine Call
  • DIC
  • Line Location:
    • CH2+2
    • ADDWAR+2
    • RE1+4
Routine Call
  • DIE
  • Line Location:
    • CH2+10
    • S3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RMPF(791811 - [#791811] Classic Fileman Calls
^RMPF(791811.2 - [#791811.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPF(791810 - [#791810] ADDC+4, ADDC+6, CH1+3, CH2+5*, CH2+6*, WARCHCK+3, WARCHCK+4, ADDWAR+3*, RE1+1, RE2
RE2+4, RE2+7*, STATUS+3, S2+2, S2+3*
^RMPF(791811 - [#791811] CH2+3
^RMPF(791811.2 - [#791811.2] WARCHCK+5

Label References

Name Line Occurrences
ADDCE ADDC+3, ADDC+5
ADDWAR CH2+13
CH1 CH1+1
CH2 CH2+3, CH2+4
CH3 CHANGEM+4, CH1+1, CH1+2, CH2+2
CHANGEM CH1
RE1 RE1+6
RE2 RE1+5
READ CHANGEM+4, REASON+3, SURE+2, READ+1
REAS1 REAS1+1
REASON ADDC+3, CH1+2, REMOVEC+3, REAS1
REMOVECE REMOVEC+3, RE1+4, RE2+3
S2 STATUS+4, STATUS+5
STATUS ADDC+6, CH2+12, RE2+7
SURE CH2+3, SURE1
SURE1 SURE1+1
WARCHCK CH1+4

Naked Globals

Name Field # of Occurrence
^("I" CH2+3
^(0 ADDC+4, ADDC+6, CH2+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT CH2+8*, RE2+5*, STATUS+3*, S3+1!
AP STATUS+4*, S3+1!
CI REMOVECE!
CP RE1+4*, RE1+5, RE2, REMOVECE!
D S3+1!
D0 S3+1!
DA CH2+9*, S2*, S3+1!
DA(1 CH2+9*, ADDWAR+5*, RE2+2*, S2*
DA(2 ADDWAR+5*, RE2+2*
DD ADDWAR+6!, RE2+2!
DDH CH3+1!
DDHT REMOVECE!
DI S3+1!
DIC CH2*, CH3!, ADDWAR+2*!, ADDWAR+4*, RE1+2!, RE1+3*, RE2+1*, REMOVECE!, S3+1!
DIC("A" CH2*, RE1+3*
DIC("S" CH2+1*
DIC(0 CH2*, ADDWAR+2*, ADDWAR+5*, RE1+3*, RE2+1*
DIE CH2+9*, S2*, S3+1!
DISYS CH3+1!, REMOVECE!
DLAYGO ADDWAR+5*, RE2+2*, REMOVECE!
DO ADDWAR+6!, RE2+2!
DQ S3+1!
DR CH2+10*, S2+1*, S3+1!
DTIME READ+1
DUZ CH2+10, RE2+6
I RE1+5*, REMOVECE!, S2+3*
IT RE1+1*, REMOVECE!
>> K WARCHCK+2*, WARCHCK+3*, WARCHCK+4
LA STATUS+4*, STATUS+5*, STATUS+6*, S2+1, S3+1!
M REMOVECE!
RMPFADD ADDC+3*, ADDCE!
RMPFC REMOVECE!
RMPFC( RE1+5
RMPFIT CH2+2*, CH3!
RMPFITP CH2+2*, CH2+7, CH3!
RMPFLG ADDC+4*, ADDC+6, ADDCE!
RMPFLR CH1+3*, CH2+6, CH3+1!
RMPFMESG CH2+7*, CH2+10, CH3!, CH3+1!
RMPFOUT ADDC+3, ADDC+5, ADDCE!, CHANGEM+4, CH1+2, CH2+3, CH3!, REMOVEC+3, REASON+3, SURE+2
, READ!, READ+2*
RMPFQUT ADDCE!, CH1CH1+1*, CH3!, REAS1REAS1+1*, SURE1SURE1+1*, READ!, READ+3*
RMPFRE ADDCE!, CH2+10, CH3!, RE2+6, REMOVECE!, REAS1+2*
RMPFWFLG CH2+13, WARCHCK+1!, WARCHCK+5*
>> RMPFX ADDC+4, ADDC+6, CH1+3, CH2+5, CH2+6, CH2+9, WARCHCK+3, WARCHCK+4, ADDWAR+3, ADDWAR+4
ADDWAR+5, RE1+1, RE2RE2+1, RE2+2, RE2+4, RE2+7, STATUS+3, S2S2+2
S2+3
RMPFY ADDC+4, ADDC+6, CH1+3, CH2+2, CH2+4!, CH2+5, CH2+6, CH2+9, CH2+12*, WARCHCK+3
WARCHCK+4, ADDWAR+3, ADDWAR+4, ADDWAR+5, RE1+1, RE2RE2+1, RE2+2, RE2+4, RE2+7
STATUS+3, S2S2+2, S2+3
RMPFY1 CH2+2*, CH2+5, CH2+6, CH3!
RMPFY2 CH2+4*, CH2+12, CH3!
RMPFZ RE2*, RE2+6, REMOVECE!
RMPFZ1 RE2+4*, RE2+7, REMOVECE!
S0 RE2*, RE2+6, STATUS+3*, STATUS+4, STATUS+5, S3+1!
S1 RE2+4*, RE2+6*, RE2+7, REMOVECE!
TD CH2+8*, CH2+10, CH3+1!, RE2+5*, RE2+6, REMOVECE!, STATUS+3*, S2+1, S3+1!
U ADDC+4, ADDC+6, CH1+3, CH2+2, CH2+3, CH2+6, RE1+1, RE1+5, RE2+4, RE2+6
STATUS+4, STATUS+5, S2+3, READ+1
>> WR WARCHCK+4*, WARCHCK+5
X CH2+8*, CH3!, ADDWAR+1*, ADDWAR+2*, RE1+5*, RE2*, RE2+5*, REMOVECE!, STATUS+3*, S2+2*
S2+3, S3+1!
Y CH1+1*, CH1+2, CH2+2, CH2+3, CH2+8, CH3!, ADDWAR+2, RE1+4, RE2+3, RE2+4
RE2+5, REMOVECE!, REAS1+1, REAS1+2, REAS1+3!, STATUS+3, SURE1+1*, READ+1*, READ+2*, READ+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All