ACRFIRS4 ;IHS/OIRM/DSD/AEF - CALCULATE YTD PAYMENTS TO VENDORS [ 11/01/2001 9:44 AM ]
Source file <ACRFIRS4.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | ^DIE ^DIR |
IHS VA Utilities | 1 | ^XBKVAR |
Kernel | 1 | HOME^%ZIS |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ;----- ASK FOR BEGINNING AND ENDING DATES
|
|
EN | ;----- MAIN ENTRY POINT
|
|
SET(VENDOR,AMOUNT) | ;
|
|
ZERO | ;----- SET YTD FIELDS TO NULL
|
|
LOOP(Z) | ;----- LOOP THROUGH PAYMENTS AND SET TOTALS
|
|
ENZ | ;EP -- ENTRY POINT TO SET VENDOR YTD FIELDS TO NULL
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUTTVNDR - [#9999999.11] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AFSLAFP - [#9002325] | LOOP+13, LOOP+14 |
^AFSLAFP("EXP" | LOOP+7, LOOP+9, LOOP+11 |
^AUTTVNDR - [#9999999.11] | SET+4, ZERO+4 |
Name | Line Occurrences |
---|---|
DATES | EN+5, DATES+15 |
LOOP | EN+8 |
SET | LOOP+18 |
ZERO | EN+7, ENZ+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMOUNT | LOOP+4~, LOOP+17*, LOOP+18, SET~, SET+5 |
>> BCH | LOOP+10*, LOOP+11*, LOOP+13, LOOP+14 |
DA | SET+3~, SET+6*, ZERO+2~, ZERO+5* |
DATA | LOOP+4~, LOOP+14*, LOOP+15, LOOP+17 |
DATE | LOOP+4~, LOOP+5*, LOOP+7*, LOOP+9, LOOP+11 |
DIE | SET+3~, SET+7*, ZERO+2~, ZERO+6* |
DIR | LOOP+4~, DATES+4~ |
DIR("A" | DATES+8*, DATES+12*, ENZ+3* |
DIR("B" | ENZ+4* |
DIR(0 | LOOP+20*, DATES+7*, ENZ+2* |
DR | SET+3~, SET+8*, ZERO+2~, ZERO+7* |
END | LOOP+4~, LOOP+6*, LOOP+7 |
FY | LOOP+4~, LOOP+8*, LOOP+9*, LOOP+11, LOOP+13, LOOP+14 |
SEQ | LOOP+4~, LOOP+12*, LOOP+13*, LOOP+14 |
U | LOOP+5, LOOP+6, LOOP+15, LOOP+17, SET+4, DATES+16 |
VENDOR | LOOP+4~, LOOP+15*, LOOP+16, LOOP+18, SET~, SET+4, SET+6, ZERO+2~, ZERO+3*, ZERO+4* , ZERO+5 |
X | DATES+4~, ZERO+2~ |
Y | DATES+4~, DATES+10, DATES+11, DATES+14, DATES+15, DATES+16, ENZ+6, ZERO+2~ |
YTD | SET+3~, SET+4*, SET+5* |
Z | EN+2~, EN+6, EN+8, LOOP~, LOOP+5, LOOP+6, DATES+6*, DATES+11*, DATES+15, DATES+16* |