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

Package: Commitment Register

Routine: ACRFPAID


Information

ACRFPAID ;IHS/OIRM/DSD/THL,AEF - RECONCILE PAID AMOUNTS; [ 11/01/2001 9:44 AM ]

Source Information

Source file <ACRFPAID.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Commitment Register 2 ALTOT^ACRFCLM  DIE^ACRFDIC  
IHS VA Utilities 1 ^XBKVAR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Commitment Register 1 ACRFPAY4  

Entry Points

Name Comments DBIA/ICR reference
ODOC ;EP;TO CALCULATE DISBURSEMENTS FOR ARMS DOCUMENTS FROM THE OPEN
SYNC ;EP;TO SYNCHRONIZE ARMS FMS DOCUMENT POINTER IN 1166 RECORDS
TCALC ;EP;TO CALCULATE TRAVEL EXPENSES PAID
O21
ITEM ;CALCULATE AMOUNT PAID FOR AN ITEM
MODS ;EP; SYNC ARMS PO MODS
O1
PAIDUP ;EP;TO UPDATE ARMS WHEN 1166 BATCH IS CERTIFIED
TVPAID ;EP;ENTER TRAVEL EXPENSES PAID
DOCPAID ;EP;CALCULATE AMOUNT PAID FOR ALL ITEMS ON A DOCUMENT
O3
O2
DCALC ;EP;CALCULATE ACTUAL PAID AMOUNT FOR ALL DOCUMENTS

External References

Name Field # of Occurrence
ALTOT^ACRFCLM TVPAID+1
DIE^ACRFDIC ITEM+13, TVPAID+9, SYNC+25
^XBKVAR SYNC+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: DCALC+3
Function Call: WRITE
  • Prompt: "."
  • Line Location: TCALC+3
Function Call: WRITE
  • Prompt: !,ACRDOC,?15,ACRDOCDA
  • Line Location: MODS+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACRSS - [#9002193] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRDOC - [#9002196] ODOC+5, ODOC+6, ODOC+7, MODS+10
^ACRDOC("B" SYNC+9
^ACRDOC("C" SYNC+8
^ACRDOC("MOD" O2+5, MODS+3, MODS+5
^ACRDOC("REF" TCALC+3
^ACROBL - [#9002189] TCALC+3, ODOC+15
^ACRRR - [#9002193.2] ITEM+5, ITEM+6, MODS+8
^ACRRR("B" ITEM+4
^ACRRR("C" DCALC+3, MODS+7
^ACRSS - [#9002193] ITEM+12*, TVPAID+4, O2+2, O21+1
^ACRSS("J" DOCPAID+3, TVPAID+3, O2+2, O21+1
^AFSLAFP - [#9002325] PAIDUP+3, PAIDUP+9, PAIDUP+10, O3+6, MODS+17
^AFSLAFP("N" SYNC+7, SYNC+13, SYNC+16, SYNC+19, O3+2, O3+4, O3+6, MODS+13, MODS+15, MODS+17
^AFSLODOC( O1+6
^AFSLODOC("DOCNO" O1+2, O1+5

Label References

Name Line Occurrences
DCALC SYNC+2
DOCPAID PAIDUP+11, DCALC+3
ITEM DOCPAID+3
O1 ODOC+10
O2 ODOC+11
O21 O2+5
O3 ODOC+12
ODOC SYNC+4
TCALC SYNC+3
TVPAID PAIDUP+12, TCALC+3

Naked Globals

Name Field # of Occurrence
^("ARMS" PAIDUP+10
^("DT" ODOC+15*, O2+2, O21+1, MODS+8
^(0 ODOC+7, O3+6, MODS+10
^(1 O3+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACRALTOT TVPAID+5
ACRATOT ODOC+3~, ODOC+15, O3+1*, O3+6*
ACRBATDA PAIDUP+1, PAIDUP+3, PAIDUP+9, PAIDUP+10, SYNC+14~, SYNC+15*, SYNC+16*, SYNC+19, SYNC+22
ACRBATNO PAIDUP+2~, PAIDUP+3*, PAIDUP+4, PAIDUP+5
ACRBTYP PAIDUP+2~, PAIDUP+5*, PAIDUP+6, PAIDUP+11, PAIDUP+12
ACRDOC SYNC+5~, SYNC+6*, SYNC+7*, SYNC+8, SYNC+9, SYNC+13, SYNC+16, SYNC+19, ODOC+3~, ODOC+7*
, ODOC+8*, ODOC+9, O1+2, O1+5, O3+2, O3+4, O3+6, MODS+10*, MODS+11*, MODS+13
, MODS+15, MODS+17
ACRDOCDA DOCPAID+3, TVPAID+3, PAIDUP+10*, SYNC+8*, SYNC+9*, SYNC+10, SYNC+24, DCALC+1~, DCALC+2*, DCALC+3*
, TCALC+1~, TCALC+2*, TCALC+3*, ODOC+3~, ODOC+4*, ODOC+5*, ODOC+6, ODOC+7, ODOC+15, O2+2
, O2+5, MODS+1~, MODS+4*, MODS+5*, MODS+7, MODS+10, MODS+17
ACRDOCX MODS+1~, MODS+2*, MODS+3*, MODS+5
ACRDTOT ODOC+2!, ODOC+3~, ODOC+13, ODOC+15, O1+1*, O1+9*, O1+10*
>> ACRFINAL ITEM+12
ACRFYDA PAIDUP+1, PAIDUP+3, PAIDUP+9, PAIDUP+10, SYNC+11~, SYNC+12*, SYNC+13*, SYNC+16, SYNC+19, SYNC+21
ACRITOT ITEM+1~, ITEM+2*, ITEM+7*, ITEM+8, ITEM+11, ITEM+12, TVPAID+5*, TVPAID+8, ODOC+3~, ODOC+13
, O2+1*, O2+2*, O21+1*, MODS+1~, MODS+4*, MODS+9*, MODS+17
ACRODDA ODOC+3~, O1+3~, O1+4*, O1+5*, O1+6
ACROFYDA ODOC+3~, O1~, O1+1*, O1+2*, O1+5, O1+6
ACRPTOT ODOC+3~, O2+1*, O2+2*, O21+1*
ACRRRDA ITEM+1~, ITEM+3*, ITEM+4*, ITEM+5, ITEM+6, MODS+1~, MODS+6*, MODS+7*, MODS+8
ACRSEQDA PAIDUP+7~, PAIDUP+8*, PAIDUP+9*, PAIDUP+10, SYNC+17~, SYNC+18*, SYNC+19*, SYNC+20
>> ACRSS0 TVPAID+4*, TVPAID+5
ACRSSDA DOCPAID+1~, DOCPAID+2*, DOCPAID+3*, ITEM+4, ITEM+9, ITEM+12, TVPAID+2*, TVPAID+3*, TVPAID+4, TVPAID+6
>> ACRSSDT TVPAID+4*, TVPAID+5
>> DA ITEM+9*, TVPAID+6*, SYNC+20*
>> DA(1 SYNC+22*, SYNC+23
>> DA(2 SYNC+21*, SYNC+23
>> DIE ITEM+10*, TVPAID+7*, SYNC+23*
>> DR ITEM+11*, TVPAID+8*, SYNC+24*
U ITEM+5, ITEM+7, ITEM+12, TVPAID+5, PAIDUP+3, TCALC+3, ODOC+6, ODOC+7, ODOC+15, O1+6
, O2+2, O21+1, O3+6, MODS+8, MODS+9, MODS+10, MODS+17
X ITEM+6*, ITEM+7, O1~, O1+6*, O1+7*, O1+8*, O1+9, O2~, O2+1*, O2+2*
, O21*, O21+1*, O3~, O3+1*, O3+2*, O3+4, O3+6, MODS+8*, MODS+9, MODS+12*
, MODS+13*, MODS+15, MODS+17
Y O3~, O3+3*, O3+4*, O3+6, MODS+14*, MODS+15*, MODS+17
Z O2+3~, O2+4*, O2+5*, O21+1, O3~, O3+5*, O3+6*, MODS+16*, MODS+17*
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