ACRFUFMZ ;IHS/OIRM/DSD/AEF - MATCH OPEN DOCUMENTS FROM CORE FOR UFMS [ 05/16/2007 9:44 AM ]
Source file <ACRFUFMZ.m>
Package | Total | Caller Graph |
---|---|---|
Commitment Register | 4 | ACRFUFMD ACRFUFMR ACRFUFMU ACRFUFMX |
Name | Comments | DBIA/ICR reference |
---|---|---|
HITDOC(ACRDOC) | ;FOUND CORE DOCUMENT NUMBER IN ARMS FMS DOCUMENT FILE
|
|
SETCORE | ; SET VARIABLES FROM CORE FILE STRING
|
|
EN | ;EP; MAIN ENTRY POINT -- CALLED BY READ^ACRFUFMR THROUGH TASKMAN
|
|
SETVND | ;EP - SET STRING INTO VNDR NODE *********
|
|
NONARMS | ;ASSIGN NON-ARMS TO APPROPRIATE FILES
; *********************************** |
|
CHSSET(ACR) | ;EP;
|
|
INIT | ;SET UP GLOBALS
|
|
SET | ;EP; SET ACRZ(NODE,# WITH MATCHED DATA
; ENTERS WITH DATA STRING FROM ; FMS DOCUMENT FILE or ; 1166 APPROVALS FOR PAYMENT FILE or ; FMS DOCUMENT HISTORY RECORD FILE ; ACRV = VENDOR FILE IEN |
|
MATCHDOC(ACRDA) | ||
TOTAL | ;SET TOTALS ***********************
|
|
REQ() | ;BUILD ORIGINAL REQUISITION NUMBER
|
|
LOOP | ;LOOP THROUGH CORE OPEN DOCUMENTS
|
Name | Field # of Occurrence |
---|---|
$$ASUFAC^ACRFFF4 | INIT+21 |
ITEMS^ACRFUFMI | MATCHDOC+40 |
ENW^ACRFUFMR | EN+4 |
$$CCVEN^ACRFUFMU | MATCHDOC+24 |
$$CHS^ACRFUFMU | SETCORE+28 |
$$CKVEND^ACRFUFMU | SET+9 |
$$EIN^ACRFUFMU | SETVND+6 |
$$MATCH^ACRFUFMU | MATCHDOC+38 |
$$SFX^ACRFUFMU | SETVND+7 |
$$VEN^ACRFUFMU | NONARMS+7, SET+8 |
$$VENDOR^ACRFUFMU | MATCHDOC+24 |
$$VNAME^ACRFUFMU | SET+15, SETVND+5 |
CKVEND^ACRFUFMU | NONARMS+11 |
PIECE^ACRFUFMU | MATCHDOC+37 |
SETCK^ACRFUFMU | MATCHDOC+42, SET+19, SET+27, SET+33 |
HIT1166^ACRFUFMX | LOOP+9 |
HITDHR^ACRFUFMX | LOOP+10 |
$$FYFUN^ACRFUTL1 | MATCHDOC+36 |
$$DOCDT^ACRZFFU | MATCHDOC+27 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACRCAN - [#9002186.5] | REQ+5 |
^ACRDHR("B" | LOOP+10 |
^ACRDOC - [#9002196] | HITDOC+8, HITDOC+10, MATCHDOC+20 |
^ACRDOC("B" | LOOP+6, REQ+9 |
^ACRDOC("C" | LOOP+6 |
^ACRSS - [#9002193] | MATCHDOC+30, MATCHDOC+31 |
^ACRZ("ACRCORE" | LOOP+1, SETCORE+3 |
^ACRZ("ACRDOC" | INIT+1!, TOTAL+2*, SET+31* |
^ACRZ("CEIN" | INIT+14!, SET+25* |
^ACRZ("CHS" | INIT+11!, TOTAL+10*, CHSSET+1* |
^ACRZ("ERR" | INIT+3!, TOTAL+7*, SETVND+14* |
^ACRZ("GR" | INIT+13!, NONARMS+28*, TOTAL+12* |
^ACRZ("GTRIP" | INIT+10!, NONARMS+17*, TOTAL+9* |
^ACRZ("ITEMS" | INIT+9! |
^ACRZ("NOHIT" | INIT+5!, NONARMS+32*, TOTAL+4* |
^ACRZ("NOMATCH" | INIT+6!, LOOP+11, TOTAL+5* |
^ACRZ("NOVNDR" | INIT+4!, TOTAL+6*, SET+23* |
^ACRZ("PAY" | INIT+7!, TOTAL+8*, SETCORE+9* |
^ACRZ("TOTALS" | INIT+8!, TOTAL+1* |
^ACRZ("TR" | INIT+12!, NONARMS+22, NONARMS+23*, TOTAL+11*, SET+16* |
^ACRZ("VNDR" | INIT+2!, NONARMS+9, TOTAL+3*, SETVND+9, SETVND+10* |
^AFSLAFP("N" | LOOP+9 |
^AUTTCAN - [#9999999.57] | REQ+4 |
^AUTTCAN("B" | REQ+2 |
^AUTTLCOD - [#9999999.66] | REQ+7 |
^AUTTSITE(1 | INIT+21 |
Name | Line Occurrences |
---|---|
$$MATCHDOC | HITDOC+11 |
$$REQ | LOOP+8 |
CHSSET | NONARMS+4 |
HITDOC | LOOP+7, LOOP+8 |
INIT | EN+1 |
LOOP | EN+2 |
NONARMS | LOOP+13 |
SET | MATCHDOC+41 |
SETCORE | LOOP+3 |
SETVND | NONARMS+13, SET+17, SET+30 |
TOTAL | EN+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACR | INIT+16!, INIT+19*, LOOP+1*, LOOP+11, NONARMS+4, NONARMS+17, NONARMS+22, NONARMS+23, NONARMS+28, NONARMS+32 , SETCORE+3, SETCORE+9, MATCHDOC+42, SET+16, SET+19, SET+23, SET+25, SET+27, SET+31, SET+33 , SETVND+14, CHSSET~, CHSSET+1 |
ACRAMT | INIT+18!, INIT+20*, TOTAL+1, SETCORE+6* |
ACRAP | INIT+16!, SETCORE+27*, SETVND+2 |
>> ACRAPV | SETVND+2*, SETVND+8 |
>> ACRASV | SETVND+3*, SETVND+8 |
>> ACRCAMT | SETCORE+5*, SETCORE+6 |
ACRCAN | MATCHDOC+15~, MATCHDOC+18* |
ACRCANDA | MATCHDOC+15~, MATCHDOC+34*, REQ+1~, REQ+2*, REQ+3, REQ+4, REQ+5 |
>> ACRCAP | SETCORE+21* |
>> ACRCC | MATCHDOC+22*, MATCHDOC+24 |
>> ACRCCAN | SETCORE+23*, SETCORE+27, REQ+2 |
>> ACRCDOC | LOOP+4, LOOP+6, LOOP+7, LOOP+9, LOOP+10, SETCORE+1*, SETCORE+12*, SETCORE+13, SETCORE+14*, SETCORE+18 , MATCHDOC+40, REQ+8 |
ACRCEIN | INIT+18!, NONARMS+7, NONARMS+9, SETCORE+26*, SET+8, SET+24, SET+25 |
>> ACRCFY | SETCORE+22* |
>> ACRCHS | NONARMS+4, SETCORE+28*, MATCHDOC+25 |
ACRCHST | INIT+17!, INIT+20*, TOTAL+10, CHSSET+2* |
>> ACRCOCC | SETCORE+24* |
ACRCORE | INIT+18!, NONARMS+12, NONARMS+17, NONARMS+23, NONARMS+28, NONARMS+32, SETCORE+3*, SETCORE+4, SETCORE+5, SETCORE+9 , SETCORE+12, SETCORE+21, SETCORE+22, SETCORE+23, SETCORE+24, SETCORE+25, SETCORE+26, MATCHDOC+40, SET+11, SET+25 , CHSSET+1 |
>> ACRCREF | SETCORE+25* |
>> ACRCTYP | NONARMS+10, NONARMS+21, NONARMS+27, SETCORE+4*, SETCORE+8, SETCORE+16*, SETCORE+17, MATCHDOC+25, SET+14 |
ACRDA | HITDOC+6~, HITDOC+9*, HITDOC+10*, HITDOC+11, MATCHDOC~, MATCHDOC+20, MATCHDOC+24, MATCHDOC+27, MATCHDOC+30 |
ACRDCNT | INIT+16!, INIT+19*, TOTAL+2, SET+32* |
ACRDEPT | MATCHDOC+15~, MATCHDOC+35*, MATCHDOC+36 |
ACRDOC | HITDOC~, HITDOC+8, HITDOC+10 |
>> ACRDOC0 | MATCHDOC+20*, MATCHDOC+21, MATCHDOC+22, MATCHDOC+26 |
ACRECNT | INIT+16!, INIT+19*, TOTAL+7, SETVND+13* |
>> ACREIN | SETVND+6*, SETVND+8 |
ACRERR | INIT+16!, INIT+19*, NONARMS+8*, NONARMS+17, NONARMS+28, NONARMS+32, SET+9*, SET+10*, SET+16, SETVND+4* , SETVND+8, SETVND+12 |
ACRFY | MATCHDOC+15~, MATCHDOC+36* |
ACRGRTOT | INIT+17!, INIT+20*, NONARMS+29*, TOTAL+12 |
ACRGTOT | INIT+17!, INIT+20*, NONARMS+18*, TOTAL+9 |
ACRGTRIP | INIT+17!, NONARMS+16, SETCORE+2*, SETCORE+18* |
ACRHIT | INIT+18!, MATCHDOC+19*, MATCHDOC+28, MATCHDOC+40, MATCHDOC+41, MATCHDOC+42, MATCHDOC+43 |
ACRID | MATCHDOC+16~, MATCHDOC+26*, MATCHDOC+27 |
ACRIDA | MATCHDOC+15~, MATCHDOC+29*, MATCHDOC+30*, MATCHDOC+31, MATCHDOC+40 |
ACRIFIN | MATCHDOC+16~, MATCHDOC+40, SET+11 |
ACRLOC | REQ+1~, REQ+7*, REQ+8 |
ACRLOCDA | REQ+1~, REQ+4*, REQ+5*, REQ+6, REQ+7 |
>> ACRMATCH | LOOP+2*, LOOP+6, LOOP+8, LOOP+9, HITDOC+7, HITDOC+10, HITDOC+11*, MATCHDOC+19*, MATCHDOC+38*, MATCHDOC+39 , SET+7* |
ACRMCNT | INIT+16!, INIT+19*, TOTAL+5 |
ACRNTRT | INIT+17! |
ACROCC | MATCHDOC+15~, MATCHDOC+18* |
ACROCCDA | MATCHDOC+15~, MATCHDOC+33* |
ACRPCNT | INIT+16!, INIT+19*, TOTAL+8, SETCORE+10* |
ACRREQ | LOOP+8*, SETCORE+1*, HITDOC+6~, MATCHDOC+21*, MATCHDOC+27, REQ+8*, REQ+9* |
ACRRFIN | MATCHDOC+16~, MATCHDOC+40, SET+11 |
>> ACRSFX | SETVND+7*, SETVND+8 |
ACRSS0 | MATCHDOC+15~, MATCHDOC+31*, MATCHDOC+32*, MATCHDOC+33, MATCHDOC+34, MATCHDOC+35 |
>> ACRSTR | NONARMS+12*, SETCORE+1*, MATCHDOC+27*, SET+11*, SET+16, SET+23, SET+31, SETVND+8*, SETVND+10, SETVND+14 |
ACRTAIL | INIT+17! |
ACRTCNT | INIT+16!, INIT+19*, NONARMS+33*, TOTAL+4 |
ACRTRTOT | INIT+17!, INIT+20*, NONARMS+24*, TOTAL+11, SET+18* |
>> ACRV | NONARMS+7*, NONARMS+8, NONARMS+9, NONARMS+11, SETCORE+1*, MATCHDOC+24*, MATCHDOC+25*, SET+8*, SET+9, SET+15 , SET+22, SETVND+1, SETVND+2, SETVND+3, SETVND+5, SETVND+6, SETVND+7, SETVND+9, SETVND+10 |
ACRVCNT | INIT+16!, INIT+19*, TOTAL+3, SETVND+11* |
>> ACRVNAM | SETVND+5*, SETVND+8 |
>> ACRX | MATCHDOC+28*, MATCHDOC+30 |
ACRXX | MATCHDOC+17! |
ACRXZ | HITDOC+6~, HITDOC+7*, HITDOC+8, HITDOC+10 |
ACRZCNT | INIT+16!, INIT+19*, TOTAL+6, SET+26* |
>> ASUFAC | INIT+21*, SETVND+3 |
>> I | SETCORE+18* |
>> MRSTR | SETCORE+19* |
>> MSG | SET+15*, SET+16, SET+19 |
U | INIT+21, NONARMS+12, NONARMS+17, NONARMS+23, NONARMS+28, NONARMS+32, SETCORE+4, SETCORE+5, SETCORE+9, SETCORE+12 , SETCORE+21, SETCORE+22, SETCORE+23, SETCORE+24, SETCORE+25, SETCORE+26, MATCHDOC+21, MATCHDOC+22, MATCHDOC+26, MATCHDOC+27 , MATCHDOC+33, MATCHDOC+34, MATCHDOC+35, SET+11, SET+16, SET+23, SET+25, SETVND+8, CHSSET+1, REQ+4 , REQ+5, REQ+7 |