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

Package: Commitment Register

Routine: ACRFCLM


Information

ACRFCLM ;IHS/OIRM/DSD/THL,AEF - CALCULATE AMOUNT CLAIMED FOR TRAVEL ORDER; [ 11/01/2001 9:44 AM ]

Source Information

Source file <ACRFCLM.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Commitment Register 2 $$TMFEE^ACRFSS42  PAUSE^ACRFWARN  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Commitment Register 7 ACRFPAID  ACRFTR1  ACRPTRG  ACRPTRG1  ACRPTRG2  ACRPTV  ACRPTVS  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP;TO CALCULATE AND PRINT AMOUNT CLAIMED ON TRAVEL ORDER
EN21
EN1
EN2 ;EP;TO DETERMINE TRAINING TRAVEL EXPENSES
EN11 ;EP;TO FIND TRAVEL ADVANCE AMOUNT AND AMOUNT OWED TO TRAVELER
EXIT ;EP;TO KILL TRAINING TRAVEL VARIABLES
ALTOT ;EP;TO CALCULATE TOTAL AIRLINE EXPENSE FOR A TRAVEL DOCUMENT

External References

Name Field # of Occurrence
$$TMFEE^ACRFSS42 EN11+7
PAUSE^ACRFWARN EN1+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"---------------------------- PAYMENT INFORMATION -----------------------------"
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !,"AMOUNT CLAIMED...........:",$J($FN(ACRX,"P",2),10)
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: !,"APPLIED TO TRAVEL ADVANCE:",$J($FN(ACRADV,"P",2),10)
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !,"VERIFIED CHARGE TO APPROP:",$J($FN(ACRX,"P",2),10)
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !,"NET TO TRAVELER..........:"
  • Line Location: EN1+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRAL - [#9002193.7] ALTOT+6
^ACRAL("E" ALTOT+5
^ACRDOC - [#9002196] EN11+1, EN11+8, EN2+2, EN2+3, EN2+5, EN2+6, EN21
^ACRSS - [#9002193] EN11+5, EN2+10, EN21+2, EN21+4
^ACRSS("E" EN11+4, EN2+9, EN21+1, EN21+3
^ACRSYS(1 EN11+7

Label References

Name Line Occurrences
ALTOT EN11+6
EN1 EN+1
EN11 EN1
EN21 EN2+2, EN2+4, EN2+5, EN2+7

Naked Globals

Name Field # of Occurrence
^("TO" EN11+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACR1 EXIT+1!, EN2+1*
ACR11 EXIT+1!
ACR2 EXIT+1!, EN2+1*
ACR21 EXIT+1!
ACR3 EXIT+1!, EN2+1*
ACR31 EXIT+1!
ACR4 EXIT+1!, EN2+1*, EN21*, EN21+1*, EN21+2*
ACR5 EXIT+1!, EN2+1*, EN21*, EN21+3*, EN21+4*
ACR6 EXIT+1!, EN2+1*, EN21+5*
ACRADV EXIT+1!, EN1+3, EN1+6, EN11+1*
ACRALDA EXIT+1!, ALTOT+3~, ALTOT+4*, ALTOT+5*, ALTOT+6
>> ACRALTOT EN11+8, ALTOT+1*, ALTOT+6*
>> ACRDOCDA EN11+1, EN11+4, EN11+7, EN11+8, ALTOT+2, ALTOT+5, EN2+2, EN2+3, EN21
>> ACRI EN11+3*, EN11+4
>> ACRSSDA EN11+2*, EN11+4*, EN11+5
ACRTNGTV EXIT+1!, EN2+3*, EN2+4, EN2+5, EN2+6*, EN2+7, EN2+9
>> ACRX EN1+2, EN1+4, EN1+6, EN11+2*, EN11+5*, EN11+7*, EN11+8*
U EN11+1, EN11+5, EN11+7, EN11+8, ALTOT+6, EN2+3, EN2+6, EN2+10, EN21, EN21+2
, EN21+4
X EN2+8~, EN2+9*, EN2+10*, EN21+5*, EN21+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All