ACRFPERD ;IHS/OIRM/DSD/THL,AEF - MANAGE UPDATE OF PER DIEM & LODGING RATES; [ 11/01/2001 9:44 AM ]
Source file <ACRFPERD.m>
Package | Total | Call Graph |
---|---|---|
Commitment Register | 2 | (DIE,FILE)^ACRFDIC (CLOSE,HOST)^ACRFZIS |
Name | Comments | DBIA/ICR reference |
---|---|---|
F1 | ;
|
|
EN | ||
TEMP | ;TEMPORARILY FILE GSA CITIES/COUNTIES WHICH DON'T MATCH CURRENT ARMS
|
|
UPPER | ;CONVERT ALL LOWER CASE TO UPPER CASE ALPHAS
|
|
READ | ;READ INDIVIDUAL RECORDS FROM THE GSA FILE
|
|
ACRX | ;CONVERT EACH LINE INTO '^' DELIMITED STRING
|
|
CITY | ;CHECK COUNTY FOR ASSOCIATED CITIES
|
|
UPDATE | ;RESET NEW PER DIEM AND LODGING RATES
|
|
EN1 | ;
|
|
SET | ;SET FIELDS FROM GSA RECORD
|
|
EXIT | ||
DATE | ;EVALUATE GSA DATE AND CHANGE TO FM
|
|
IMPORT | ;READ GSA FILE AND IMPORT NEW LODGING AND PER DIEM RATES
|
|
OPEN | ;OPEN GSA FILE
|
|
FIND | ;FIND MATCH TO EXISTING ARMS ENTRY
|
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^ACRPD - [#9002193.9] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACRPD - [#9002193.9] | F1+4, F1+7, CITY+2, CITY+6* |
^ACRPD("B" | FIND+1, F1+4, F1+7 |
^DIC(5 - [#5] | SET+4, SET+6 |
Name | Line Occurrences |
---|---|
ACRX | SET+1 |
CITY | UPDATE+6 |
DATE | SET+18 |
EN1 | EN |
F1 | FIND+2 |
FIND | SET+21 |
IMPORT | EN1+2 |
OPEN | IMPORT+1 |
SET | READ+1 |
TEMP | FIND+1, F1+10 |
UPDATE | FIND+3 |
UPPER | SET+3 |
Name | Field # of Occurrence |
---|---|
^(0 | F1+4, F1+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %FN | OPEN+1* |
A | DATE+1~, DATE+7*, DATE+8, DATE+9 |
ACR | EXIT! |
>> ACRBEGIN( | SET+17*, UPDATE+4, DATE+2, DATE+3, DATE+4, DATE+10* |
>> ACRCITY | SET+19*, CITY+1 |
ACRCNTY | EXIT!, SET+20*, SET+21 |
ACRCNTZ | EXIT!, SET+21*, FIND+1, F1+4, F1+5, F1+7, F1+9*, F1+13*, F1+16, F1+17 , TEMP+2 |
ACREFFCT | EXIT!, EN1+1*, UPDATE+4 |
>> ACREND( | UPDATE+4, DATE+2*, DATE+11* |
>> ACRI | SET+21* |
>> ACRJ | UPDATE+1*, UPDATE+2, UPDATE+4, UPDATE+5 |
>> ACRLDG( | SET+15*, UPDATE+4, UPDATE+5 |
ACRMIE | EXIT! |
ACRMIE( | SET+16*, UPDATE+4, UPDATE+5 |
>> ACROP | OPEN+2* |
ACROUT | EXIT!, IMPORT+2 |
>> ACRPD | SET+7*, SET+8, SET+9, SET+10, SET+12 |
>> ACRPD( | SET+15, SET+16, SET+17 |
>> ACRPD(1 | SET+9*, SET+12* |
>> ACRPD(2 | SET+10*, SET+13*, F1+8 |
ACRPDDA | UPDATE+2*, F1+1!, F1+3*, F1+4*, F1+6*, F1+7*, CITY+2, CITY+3, CITY+5, CITY+6 |
ACRPDDA( | UPDATE+1, UPDATE+2, F1+4*, F1+7* |
ACRPDDA(2 | F1+8, F1+12*, F1+17 |
ACRQUIT | EXIT!, IMPORT+2 |
>> ACRSTATE | SET+5*, SET+6 |
>> ACRSTDA | SET+6*, F1+4, F1+7, TEMP+5 |
>> ACRX | READ+1*, SET+2, SET+4, SET+5, SET+7, SET+19, SET+20, UPPER+1*, ACRX+3, ACRX+4* |
>> DA | UPDATE+2*, F1+14* |
>> DA(1 | CITY+5* |
>> DIC | TEMP+3*, CITY+3* |
>> DIC("DR" | TEMP+5* |
>> DIC(0 | TEMP+4*, CITY+4* |
>> DIE | UPDATE+3*, F1+15* |
>> DR | UPDATE+4*, F1+16* |
I | SET+14*, SET+15, SET+16, SET+17, F1+2~, F1+3*, F1+4*, F1+6*, F1+7*, DATE+2 , DATE+3, DATE+4, DATE+10, DATE+11, CITY+1* |
IO | READ+1 |
J | ACRX+1~, ACRX+3* |
>> POP | IMPORT+2 |
U | SET+2, SET+4, SET+5, SET+7, SET+9, SET+10, SET+15, SET+16, SET+17, SET+19 , SET+20, F1+4, F1+7, ACRX+3 |
W | DATE+1~, DATE+3*, DATE+5, DATE+6*, DATE+8*, DATE+10 |
X | SET+21*, TEMP+2*, ACRX+1~, ACRX+3*, DATE+1~, DATE+4*, DATE+5, DATE+6*, DATE+9*, DATE+11 , CITY+1*, CITY+2 |
Y | F1+11, F1+12, F1+14, DATE+1~, DATE+5*, DATE+10 |
Z | ACRX+1~, ACRX+2*, ACRX+3*, ACRX+4, DATE+1~, DATE+5*, DATE+11 |