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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ACRFEVAL

Package: Commitment Register

Routine: ACRFEVAL


Information

ACRFEVAL ;IHS/OIRM/DSD/THL,AEF - EVALUATE QUOTES; [ 11/01/2001 9:44 AM ]

Source Information

Source file <ACRFEVAL.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Commitment Register 3 DIR^ACRFDIC  (COUNT,IHEAD,MODE,TOP,VHEAD)^ACRFEVA1  PAUSE^ACRFWARN  

Entry Points

Name Comments DBIA/ICR reference
IDISPLAY ;DISPLAY ITEMS IN PRICE ORDER
EN
VENDOR ;ORDER QUOTES BY PRICE FOR EACH VENDOR
ITEM ;ORDER QUOTES BY PRICE FOR EACH ITEM
IDW ;WRITE ITEM
VDISPLAY ;DISPLAY VENDORS IN PRICE ORDER
EN1 ;
EXIT
VD
ID

External References

Name Field # of Occurrence
DIR^ACRFDIC VDISPLAY+5, IDISPLAY+4
COUNT^ACRFEVA1 EN1+1
IHEAD^ACRFEVA1 IDISPLAY+8, ID, ID+14
MODE^ACRFEVA1 EN1+2
TOP^ACRFEVA1 VENDOR+22, ITEM+20
VHEAD^ACRFEVA1 VDISPLAY+12, VD
PAUSE^ACRFWARN VDISPLAY+20, VD+14, VD+16, VD+17, ID+11, ID+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?10,ACRI
  • Line Location: VD+1
Function Call: WRITE
  • Prompt: ?13,$S(ACRCOUNT>ACRMAX:"**",1:"")
  • Line Location: VD+2
Function Call: WRITE
  • Prompt: ?15,ACRVND
  • Line Location: VD+3
Function Call: WRITE
  • Prompt: ?50,$J($FN(ACRAMT,"P",2),14)
  • Line Location: VD+4
Function Call: WRITE
  • Prompt: !
  • Line Location: IDISPLAY+3
Function Call: WRITE
  • Prompt: ?4,ACRDESC
  • Line Location: IDW+7
Function Call: WRITE
  • Prompt: !?4,ACRVENDR
  • Line Location: IDW+8
Function Call: WRITE
  • Prompt: ?46,$J(ACRQUAN,7)
  • Line Location: IDW+9
Function Call: WRITE
  • Prompt: ?56,ACRUI
  • Line Location: IDW+10
Function Call: WRITE
  • Prompt: ?68,$J($FN(ACRAMT,"P",2),12)
  • Line Location: IDW+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRI843( VENDOR+5, ITEM+5
^ACRI843I( VENDOR+8, VENDOR+9, VENDOR+10, ITEM+9, ITEM+10, ITEM+15
^ACRI843I("AA" VENDOR+3, VENDOR+7, ITEM+3, ITEM+8

Label References

Name Line Occurrences
@( EN1+4
EN1 EN
ID IDISPLAY+7, IDISPLAY+10
IDISPLAY ITEM+22
IDW VD+13, ID+10
VD VDISPLAY+10, VDISPLAY+19
VDISPLAY VENDOR+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACR EXIT!
ACR843 EXIT!, VENDOR+8*, ITEM+9*
ACR843DA EXIT!, VENDOR+6*, VENDOR+7*, VENDOR+8, VENDOR+9, VENDOR+10, VENDOR+18, ITEM+7*, ITEM+8*, ITEM+9
, ITEM+10, ITEM+15, ITEM+17, VD+9*, VD+10*, VD+11, ID+3*, ID+4*, ID+5
ACRAMT EXIT!, VENDOR+6*, VENDOR+15*, VENDOR+19, VENDOR+20, ITEM+14*, ITEM+17, VDISPLAY+9*, VDISPLAY+13*, VDISPLAY+14*
, VDISPLAY+16, VD+4, VD+6, VD+12*, VD+15*, ID+1*, ID+2*, ID+4, ID+5, IDW+11
>> ACRCOST VENDOR+12*, VENDOR+15, VENDOR+18, ITEM+12*, ITEM+17, ID+8*, IDW+4*
>> ACRCOUNT VD+2
>> ACRDESC VENDOR+14*, VENDOR+18, ITEM+16*, ITEM+17, ID+9*, IDW+5*, IDW+7
ACRDETL EXIT!, VENDOR+17, VDISPLAY+1, VDISPLAY+18, VD, VD+5, VD+17, IDW+1, IDW+6
>> ACRDOCDA VENDOR+3, VENDOR+7, ITEM+3, ITEM+8
>> ACRI VDISPLAY+8*, VDISPLAY+9, VDISPLAY+13*, VDISPLAY+17*, VD+1, IDISPLAY+7*, IDISPLAY+9*, IDISPLAY+10*, ID+2, ID+4
, ID+5, IDW+6
ACRIAMT EXIT!
ACRITEM EXIT!, ITEM+1!, ITEM+19
ACRITEM( VENDOR+18*, ITEM+17*, VD+8, VD+10, VD+11, IDISPLAY+10, ID+2, ID+4, ID+5
ACRJ EXIT!, VENDOR+2*, VENDOR+4*, VENDOR+20, ITEM+2*, ITEM+4*, VDISPLAY+2, VDISPLAY+14*, ID+2*
>> ACRK VD+8*, VD+14
>> ACRMAX ITEM+2*, ITEM+18*, VD+2, IDISPLAY+1
ACRMODE EXIT!, EN1+4
ACRN1 EXIT!, VENDOR+5*, VENDOR+16, ITEM+5*, ITEM+6
ACROUT EXIT!, EN1+3, VENDOR+3, VENDOR+7, VENDOR+23, ITEM+3, ITEM+8, ITEM+21, VDISPLAY+1, VDISPLAY+7
, VDISPLAY+14, VDISPLAY+16, IDISPLAY+6, IDISPLAY+10, ID+2, ID+4, ID+13
ACRPID EXIT!, VENDOR+10*, VENDOR+14, ITEM+15*, ITEM+16
ACRPO1 EXIT!, VENDOR+9*, VENDOR+11, VENDOR+12, VENDOR+13, VENDOR+18, ITEM+10*, ITEM+11, ITEM+12, ITEM+13
, ITEM+14, ITEM+17, ITEM+18
>> ACRQUAN VENDOR+11*, VENDOR+15, VENDOR+18, ITEM+11*, ITEM+17, ID+6*, IDW+2*, IDW+9
ACRQUIT EXIT!, EN1+3, VENDOR+3, VENDOR+7, VENDOR+23, ITEM+3, ITEM+8, ITEM+21, VDISPLAY+1!, VDISPLAY+6!
, VDISPLAY+11*, VDISPLAY+14, VDISPLAY+16, VD+8, VD+10, IDISPLAY+5!, IDISPLAY+10, ID+2, ID+4, ID+13
ACRSS EXIT!, VD+7*, VD+8*, VD+10, VD+11, IDW+6
ACRTOP EXIT!, VDISPLAY+14, ID+2
ACRTSI EXIT!
ACRTSIDA EXIT!, VENDOR+2*, VENDOR+3*, VENDOR+5, VENDOR+7, ITEM+2*, ITEM+3*, ITEM+5, ITEM+8
>> ACRUI VENDOR+13*, VENDOR+18, ITEM+13*, ITEM+17, ID+7*, IDW+3*, IDW+10
>> ACRVEND( VENDOR+20*, VDISPLAY+8, VDISPLAY+9
ACRVENDR EXIT!, VENDOR+16*, VENDOR+18, VENDOR+19, VENDOR+20, ITEM+6*, ITEM+17, VDISPLAY+18*, VD+8, VD+10
, VD+11, IDW+1*, IDW+8
ACRVND EXIT!, VENDOR+1!, VENDOR+21, VDISPLAY+8*, VDISPLAY+9, VDISPLAY+15*, VDISPLAY+16*, VDISPLAY+18, VD+3
ACRVND( VENDOR+19*, VDISPLAY+14, VDISPLAY+16
>> ACRX IDISPLAY+9*
ACRXAMT EXIT!, VD+6*, VD+15
>> DIR("A" VDISPLAY+3*, IDISPLAY+2*
>> DIR(0 VDISPLAY+2*, IDISPLAY+1*
IOSL VD+17, ID+11
U VENDOR+11, VENDOR+12, VENDOR+13, VENDOR+14, VENDOR+16, VENDOR+18, ITEM+6, ITEM+11, ITEM+12, ITEM+13
, ITEM+14, ITEM+16, ITEM+17, ID+6, ID+7, ID+8, ID+9, IDW+1, IDW+2, IDW+3
, IDW+4, IDW+5
>> X VD+11*, VD+12, ID+5*, ID+6, ID+7, ID+8, ID+9, IDW+1, IDW+2, IDW+3
, IDW+4, IDW+5
>> Y VDISPLAY+8, IDISPLAY+7
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All