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 |  Local Variables |  All
Print Page as PDF
Routine: ACRFUFMR

Package: Commitment Register

Routine: ACRFUFMR


Information

ACRFUFMR ;IHS/OIRM/DSD/AEF - UTILITY STANDALONE TO READ OPEN DOCUMENTS FROM CORE FOR UFMS [ 05/16/2007 9:44 AM ]

Source Information

Source file <ACRFUFMR.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Commitment Register 5 $$ARMSDIR^ACRFSYS  EN^ACRFUFMZ  $$NOW^ACRFUTL  PAUSE^ACRFWARN  HFS^ACRFZISH  
Kernel 1 CLOSE^%ZISH  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Commitment Register 1 ACRFUFMZ  

Entry Points

Name Comments DBIA/ICR reference
ERRH ;HEADING; VENDOR ERRORS WITH DOCUMENTS TO FLAT FILE
READ ;EP;READ CONTENTS OF UNIX CORE FILES INTO ^ACRZ GLOBALS
COREH ;WRITE ALL CORE RECORDS HEADINGS FOR FLAT FILE
WRITE(ACRNODE,ACRFILE) ;----- WRITE ^ACRZ(ACRNODE GLOBAL TO UNIX FILE
CEINH ;CORE/ARMS VENDOR CHECK
ACRDOCH ;HEADING; MATCHED DOCUMENTS WITH VENDOR AND ERROR FLAG
NOTRH ;TRAVEL WITHOUT A HIT (NON-GTRIP)
ITEMSH ;WRITE HEADINGS FOR LINE ITEMS
1
3 ;
2
TOTALSH ;WRITE SUMMARY TOTALS
NOVNDRH ;HEADING; MATCHED DOCUMENTS WITH NO VENDOR
CHSH ;CHS DOCUMENTS
TRH ;TRAVEL DOCUMENTS
CNT ;
STR(X) ; PARSING STRING
PAYH ;PAY ROLL ENTRIES IN CORE FILE
ENW ;EP; ENTRY POINT FOR RECORDS GENERATED BY ^ACRFUFMZ
VNDRH ;HEADING; MATCHED DOCUMENT VENDORS WITH ERRORS
GRH ;GRANT DOCUMENTS
NOHITH ;WRITE NO HITS WITH CORE FILE HEADINGS FOR FLAT FILE
GTRIPH ;GOVTRIP DOCUMENTS
NOMATCHH ;HEADING; DOCUMENT HIT BUT NO MATCH WITH CORE

External References

Name Field # of Occurrence
CLOSE^%ZISH READ+22, WRITE+14, WRITE+31
$$ARMSDIR^ACRFSYS READ+9, WRITE+5
EN^ACRFUFMZ READ+26
$$NOW^ACRFUTL READ+23
PAUSE^ACRFWARN ENW+45
HFS^ACRFZISH READ+11, WRITE+6

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: READ+16
Function Call: WRITE
  • Prompt: !!,"CORE OPEN DOCUMENT FILE IMPORTED ",$G(^ACRZ("ACRCORE"))
  • Line Location: ENW+39
Function Call: WRITE
  • Prompt: !,"TOTAL RECORDS FROM CORE FILE = ",ACRCORE
  • Line Location: ENW+40
Function Call: WRITE
  • Prompt: !,"TOTAL RECORDS IN REPORT FILES = ",ACRRPTOT
  • Line Location: ENW+41
Function Call: WRITE
  • Prompt: !?10,"TOTAL MATCHED DOCUMENTS = ",ACRMTCH
  • Line Location: ENW+42
Function Call: WRITE
  • Prompt: !?10,"TOTAL VENDORS IN MATCHED FILES = ",^ACRZ("VNDR","TOTAL")
  • Line Location: ENW+43
Function Call: WRITE
  • Prompt: !?10,"TOTAL MATCHED DOCUMENTS WITH VENDOR ERRORS = ",^ACRZ("ERR","TOTAL")
  • Line Location: ENW+44
Function Call: WRITE
  • Prompt: !,$C(34)_"TOTAL = "_ACRCNT_$C(34)
  • Line Location: WRITE+29
Function Call: WRITE
  • Prompt: !
  • Line Location: CNT+1
Function Call: WRITE
  • Prompt: $C(34)_"NAME"_$C(34)
  • Line Location: NOVNDRH+1
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"REQUISITION"_$C(34)
  • Line Location: NOVNDRH+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"DATE OF DOCUMENT/TRANSMISSION"_$C(34)
  • Line Location: NOVNDRH+3
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"IDENTIFIER/INVOICE"_$C(34)
  • Line Location: NOVNDRH+4
Function Call: WRITE
  • Prompt: $C(34)_"VENDOR NAME"_$C(34)
  • Line Location: ERRH+1
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"VENDOR EIN"_$C(34)
  • Line Location: ERRH+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"SUFFIX"_$C(34)
  • Line Location: ERRH+3
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ARMS REQUISITION"_$C(34)
  • Line Location: ERRH+4
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"DATE OF DOCUMENT/TRANSMISSION"_$C(34)
  • Line Location: ERRH+5
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"IDENTIFIER/INVOICE"_$C(34)
  • Line Location: ERRH+6
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ARMS RR STATUS"_$C(34)
  • Line Location: ERRH+8
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ARMS INVOICE STATUS"_$C(34)
  • Line Location: ERRH+9
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"VENDOR ERRORS"_$C(34)
  • Line Location: ERRH+10
Function Call: WRITE
  • Prompt: $C(34)_"NAME"_$C(34)
  • Line Location: CEINH+1
Function Call: WRITE
  • Prompt: $C(34)_"ACCOUNTING POINT"_$C(34)
  • Line Location: COREH+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CORE DOC-TYPE"_$C(34)
  • Line Location: COREH+3
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CORE DOCUMENT"_$C(34)
  • Line Location: COREH+4
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"FISCAL YEAR"_$C(34)
  • Line Location: COREH+5
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CAN"_$C(34)
  • Line Location: COREH+6
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"OCC"_$C(34)
  • Line Location: COREH+7
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CORE DOLLAR AMOUNT"_$C(34)
  • Line Location: COREH+8
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CORE REFERENCE CODE"_$C(34)
  • Line Location: COREH+9
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CORE VENDOR EIN"_$C(34)
  • Line Location: COREH+10
Function Call: WRITE
  • Prompt: $C(34)_"AREA OFFICE SITE"_$C(34)
  • Line Location: TOTALSH+1
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RECORDS FROM CORE (ACRCORE)"_$C(34)
  • Line Location: TOTALSH+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ARMS DOCUMENTS MATCHED WITH OPEN CORE RECORDS"_$C(34)
  • Line Location: TOTALSH+3
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"TOTAL UNDISBURSED AMOUNT"_$C(34)
  • Line Location: TOTALSH+4
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"MATCHED WITH VENDORS (ACRDOC)"_$C(34)
  • Line Location: TOTALSH+5
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"MATCHED WITH NO VENDOR (NOVNDR)"_$C(34)
  • Line Location: TOTALSH+6
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"UNIQUE MATCHED DOCUMENT VENDORS (VNDR)"_$C(34)
  • Line Location: TOTALSH+7
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"MATCHED RECORDS WITH VENDOR ERRORS (ERR)"_$C(34)
  • Line Location: TOTALSH+8
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RECORDS WITH NO MATCHING DOC # (NOHIT)"_$C(34)
  • Line Location: TOTALSH+9
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RECORDS WITH MATCHING DOC # AND NO MATCH ON CAN, OCC, FY (NOMATCH)"_$C(34)
  • Line Location: TOTALSH+10
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ALL ARMS TRAVEL DOCUMENTS"_$C(34)
  • Line Location: TOTALSH+11
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"NO HIT PAYROLL RECORDS (PAY)"_$C(34)
  • Line Location: TOTALSH+12
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"NO HIT GOVTRIP DOCUMENTS"_$C(34)
  • Line Location: TOTALSH+13
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"NO HIT CHS DOCUMENTS"_$C(34)
  • Line Location: TOTALSH+14
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"NO HIT GRANT DOCUMENT"_$C(34)
  • Line Location: TOTALSH+15
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RECORDS IN REPORTS"_$C(34)
  • Line Location: TOTALSH+16
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ITEM NUMBER IN DOCUMENT"_$C(34)
  • Line Location: 1+0
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"UNIT OF ISSUE"_$C(34)
  • Line Location: 1+1
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"QUANTITY"_$C(34)
  • Line Location: 1+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"UNIT COST"_$C(34)
  • Line Location: 1+3
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ESTIMATED COST"_$C(34)
  • Line Location: 1+4
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"QUANTITY RECEIVED"_$C(34)
  • Line Location: 1+5
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"QUANTITY ACCEPTED"_$C(34)
  • Line Location: 1+6
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"QUANTITY DUE IN"_$C(34)
  • Line Location: 1+7
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RR QUANTITY RECEIVED"_$C(34)
  • Line Location: 1+8
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RR QUANTITY ACCEPTED"_$C(34)
  • Line Location: 1+9
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"RR INVOICE QUANTITY"_$C(34)
  • Line Location: 1+10
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"AMOUNT PAID"_$C(34)
  • Line Location: 1+11
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ARMS RR STATUS"_$C(34)
  • Line Location: 1+12
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ARMS INVOICE STATUS"_$C(34)
  • Line Location: 1+13
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"LINE DESCRIPTION"_$C(34)
  • Line Location: 2+0
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"KEYWORD"_$C(34)
  • Line Location: 2+1
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"STANDARD ITEM NUMBER"_$C(34)
  • Line Location: 2+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"ITEM DESCRIPTION"_$C(34)
  • Line Location: 3+1
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CAN 'BILL TO' LOCATION"_$C(34)
  • Line Location: 3+2
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CAN 'SHIP TO' LOCATION"_$C(34)
  • Line Location: 3+3
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"DEPARTMENT LOCATION"_$C(34)
  • Line Location: 3+4
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"DEPARTMENT LOCATION CODE NAME"_$C(34)
  • Line Location: 3+5
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CAN LOCATION"_$C(34)
  • Line Location: 3+6
Function Call: WRITE
  • Prompt: $C(44)_$C(34)_"CAN LOCATION CODE NAME"_$C(34)
  • Line Location: 3+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRSYS(1 READ+6, ENW+3
^ACRZ( ENW+20, ENW+25, ENW+28, WRITE+11, WRITE+17, WRITE+19, WRITE+24, WRITE+26
^ACRZ("ACRCORE" READ+13!, READ+20*, READ+23*, READ+24*, ENW+17, ENW+39
^ACRZ("ERR" ENW+44
^ACRZ("TOTALS" ENW+31*
^ACRZ("VNDR" ENW+43
^AUTTACPT - [#9999999.69] READ+6
^AUTTAREA - [#9999999.21] ENW+3

Label References

Name Line Occurrences
$$STR READ+17
@( WRITE+9
CNT WRITE+12, WRITE+27, WRITE+28
COREH NOVNDRH+5, ERRH+7, ITEMSH+1
WRITE ENW+15, ENW+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DEV READ+4~, READ+11, READ+12, READ+14, WRITE+2~, WRITE+6, WRITE+7, WRITE+8
ACR WRITE+2~
ACRARY ENW+4!
ACRARY( ENW+37, ENW+38, WRITE+3!, WRITE+13*, WRITE+30*
ACRCNT ENW+2~, WRITE+13, WRITE+15*, WRITE+29, WRITE+30, WRITE+32, CNT+8*
ACRCORE ENW+2~, ENW+17*, ENW+22, ENW+40
ACRD WRITE+2~, WRITE+16*, WRITE+17*, WRITE+18, WRITE+19, WRITE+24, WRITE+26
ACRDIR READ+4~, READ+9*, READ+10*, READ+11, WRITE+2~, WRITE+5*, WRITE+6, WRITE+13, WRITE+30
ACRFAP READ+4~, READ+6*, READ+7*, READ+8
ACRFILE ENW+14*, ENW+15, ENW+32*, ENW+33, WRITE~, WRITE+6, WRITE+13, WRITE+30
ACRFN READ+4~, READ+8*, READ+11
ACRFY WRITE+2~
ACRI READ+4~, READ+15*, READ+19*, READ+20, READ+24, WRITE+2~
ACRMTCH ENW+2~, ENW+18*, ENW+20*, ENW+21*, ENW+22, ENW+42
ACRN WRITE+2~
ACRNODE ENW+2~, ENW+13*, ENW+14, ENW+15, WRITE~, WRITE+3, WRITE+9, WRITE+10, WRITE+11, WRITE+13
, WRITE+17, WRITE+19, WRITE+20, WRITE+22, WRITE+24, WRITE+26, WRITE+30, CNT+7, NOVNDRH+6, COREH+1
>> ACRPFX ENW+9*, ENW+14, ENW+32
ACRQUIT READ+5~, READ+15*, READ+16, STR+3*
ACRRPTOT ENW+2~, ENW+10*, ENW+28*, ENW+30, ENW+41
ACRSITE ENW+2~, ENW+6*, ENW+7*, ENW+9
>> ACRSITEN ENW+3*, ENW+6, ENW+22
ACRSTR READ+4~, READ+17*, READ+18, READ+20, ENW+22*, ENW+25*, ENW+30*, ENW+31, WRITE+2~, WRITE+4*
, WRITE+11*, WRITE+19*, WRITE+21*, WRITE+25*, WRITE+26*, CNT+2, CNT+3, CNT+7
>> ACRTAIL ENW+8*, ENW+14, ENW+32
ACRTOT ENW+2~, ENW+10*, WRITE+32*
ACRTOTAL ENW+2~
DTIME READ+16
I ENW+2~, ENW+19*, ENW+20, ENW+24*, ENW+25, ENW+26, ENW+27, ENW+28, WRITE+2~, WRITE+26*
, CNT+2*, CNT+3
IOST ENW+34
>> NUM WRITE+23*, WRITE+24*, WRITE+26
P1 READ+5~, STR+6*, STR+14
P2 READ+5~, STR+7*, STR+14
P3 READ+5~, STR+8*, STR+14
P4 READ+5~, STR+9*, STR+14
P5 READ+5~, STR+10*, STR+14
P6 READ+5~, STR+11*, STR+14
P7 READ+5~, STR+4*, STR+5, STR+14
P8 READ+5~, STR+12*, STR+14
P9 READ+5~, STR+13*, STR+14
>> RAY ENW+36*, ENW+37*, ENW+38
>> STR STR+14*, STR+15
>> TMP CNT+3*, CNT+5, CNT+6
TRCNT ENW+2~, ENW+10*, ENW+21, CNT+7*
U READ+6, STR+14, ENW+3, ENW+22, ENW+25, ENW+30, WRITE+21, WRITE+26, CNT+2, CNT+3
X READ+4~, READ+16*, READ+17, STR~, STR+2, STR+4, STR+6, STR+7, STR+8, STR+9
, STR+10, STR+11, STR+12, STR+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All