ASUUTIL ; IHS/ITSC/LMH - VARIOUS UTILITY SUBROUTINES USED BY SAMS REPORTS ;
Source file <ASUUTIL.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
QUE(ZTRTN,ZTSAVE,ZTDESC) | ||
TC16 | ;EP -- SETS UP TRANSACTION CODE ARRAY USED BY REPORTS 16,17,18
|
|
DAYS(ASUDT) | ||
WRITE16(X) | ||
OUT(ASUOUT) | ||
LIST | ;EP -- LIST EXTRACT DATES
|
|
MONTH | ;----- SELECT MONTH FOR REPORT
|
|
DT(ASUDT,ASUTYP) | ||
DATA16(ASU2) | ||
AX(ASU1) | ;EP -- BUILDS LIST OF EXTRACT DATES
|
|
HDR16(ASUDT,ASUTYP,ASUPAGE,ASUHDR,ASUOUT) | ||
SELXTRCT | ;EP -- SELECT INDIVIDUAL EXTRACT DATE OR EXTRACT MONTH FOR REPORTS
|
|
INDIV | ;----- SELECT ONE INDIVIDUAL EXTRACT/CLOSEOUT DATE FOR REPORTS
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ASUML - [#9002039.98] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ASUH - [#9002036] | DATA16+15, DATA16+45 |
^ASUH("AX" | AX+11 |
^ASUL(1 - [#9002039.01] | DATA16+18 |
^ASUL(17 - [#9002039.17] | DATA16+36 |
^ASUL(18 - [#9002039.18] | DATA16+24 |
^ASUL(19 - [#9002039.19] | DATA16+33 |
^ASUL(2 - [#9002039.02] | DATA16+21 |
^ASUL(5 - [#9002039.05] | DATA16+40 |
^ASUL(9 - [#9002039.09] | DATA16+27, DATA16+29, DATA16+30 |
^ASUML - [#9002039.98] | MONTH+12, DAYS+14, DAYS+15 |
^ASUML("B" | DAYS+13 |
^DD("DD" | HDR16+14 |
Name | Line Occurrences |
---|---|
@( | QUE+6 |
AX | INDIV+15, DT+15 |
DAYS | DT+17 |
INDIV | SELXTRCT+11 |
LIST | INDIV+26 |
MONTH | SELXTRCT+12 |
OUT | LIST+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | HDR16+9~ |
%DT | INDIV+13~, INDIV+16* |
%DT("A" | INDIV+16* |
%ZIS | QUE+3~, QUE+4* |
>> ASU("DT" | DT+18* |
>> ASU("TC" | TC16+9!, TC16+10*, TC16+11*, TC16+12*, TC16+13*, TC16+14*, TC16+15*, TC16+16* |
ASU0 | DAYS+11~, DAYS+13*, DAYS+14, DAYS+15 |
ASU1 | MONTH+7~, DAYS+11~, DAYS+14*, DAYS+15, INDIV+13~, INDIV+15*, AX~, LIST+9~, LIST+12*, LIST+14 , DT+13~, DT+15* |
ASU2 | DAYS+11~, DAYS+15*, DAYS+16, INDIV+13~, AX+10~, AX+11*, AX+12, DATA16~, DATA16+15, DATA16+45 |
ASUCOL | WRITE16+7~, WRITE16+11*, WRITE16+12* |
ASUD | DATA16+14! |
ASUD("ACC" | DATA16+26*, DATA16+27*, DATA16+28*, DATA16+29 |
ASUD("ACCNAM" | DATA16+29*, DATA16+30*, DATA16+31* |
ASUD("AREA" | DATA16+17*, DATA16+18*, DATA16+19* |
ASUD("CAN" | DATA16+51*, DATA16+52* |
ASUD("DOBJPTR" | DATA16+43* |
ASUD("IDXPTR" | DATA16+44* |
ASUD("OBJ" | DATA16+53*, DATA16+54* |
ASUD("SRC" | DATA16+38*, DATA16+39, DATA16+40*, DATA16+41*, DATA16+42* |
ASUD("SSA" | DATA16+35*, DATA16+36*, DATA16+37* |
ASUD("SST" | DATA16+23*, DATA16+24*, DATA16+25* |
ASUD("STA" | DATA16+20*, DATA16+21*, DATA16+22* |
ASUD("STATUS" | DATA16+16* |
ASUD("TRANS" | DATA16+46*, DATA16+48 |
ASUD("USR" | DATA16+32*, DATA16+33*, DATA16+34* |
ASUD("VAL" | DATA16+47*, DATA16+48* |
ASUD("VOUCH" | DATA16+49*, DATA16+50* |
ASUDATA | DATA16+13~, DATA16+15*, DATA16+16, DATA16+17, DATA16+20, DATA16+23, DATA16+26, DATA16+32, DATA16+35, DATA16+38 , DATA16+43, DATA16+44, DATA16+45*, DATA16+46, DATA16+47, DATA16+49, DATA16+51, DATA16+53 |
ASUDT | HDR16~, HDR16+14, MONTH+8!, MONTH+12*, DAYS~, DAYS+12, DAYS+13, INDIV+14!, INDIV+20*, INDIV+21 , INDIV+22!, DT~, DT+16, DT+17, DT+18 |
ASUDT("DXTRACT" | DAYS+16*, DT+16* |
ASUDT("MXTRACT" | DAYS+12* |
ASUHDR | HDR16~ |
ASUHDR(1 | HDR16+13 |
ASUHDR(2 | HDR16+16 |
ASUHDR(3 | HDR16+17 |
ASUHDR(4 | HDR16+18 |
ASUHDR(5 | HDR16+19 |
ASUHDR(6 | HDR16+20 |
ASUOUT | HDR16~, HDR16+10*, INDIV+13~, INDIV+17*, INDIV+19*, INDIV+21*, LIST+9~, LIST+11*, LIST+12, LIST+13 , OUT~, OUT+10* |
ASUPAGE | HDR16~, HDR16+10, HDR16+11*, HDR16+15 |
ASUPC | WRITE16+7~, WRITE16+8*, WRITE16+12* |
ASUTYP | HDR16~, HDR16+13, SELXTRCT+10*, SELXTRCT+11, SELXTRCT+12, DT~, DT+14, DT+17 |
ASUX | INDIV+13~ |
ASUX( | INDIV+21, AX+12*, LIST+12, LIST+14, DT+16 |
DIC | MONTH+7~, MONTH+9* |
DIC("A" | MONTH+9* |
DIC(0 | MONTH+9* |
DIR | HDR16+9~, HDR16+10!, SELXTRCT+7~, INDIV+13~, OUT+8~ |
DIR("A" | INDIV+24* |
DIR("B" | INDIV+24* |
DIR(0 | HDR16+10*, SELXTRCT+8*, INDIV+24*, OUT+10* |
DX | OUT+8~, OUT+12* |
DY | OUT+8~, OUT+12* |
I | WRITE16+7~, WRITE16+12*, TC16+8~, TC16+11*, TC16+13*, TC16+15* |
IO | QUE+3~ |
IO("Q" | QUE+5! |
IOF | HDR16+12 |
IOM | QUE+5 |
ION | QUE+5 |
IOSL | LIST+13, QUE+5 |
IOST | HDR16+10, QUE+5 |
>> IOXY | OUT+12 |
J | WRITE16+7~, WRITE16+9*, WRITE16+10 |
POP | QUE+3~, QUE+4 |
U | WRITE16+12, MONTH+12, DAYS+15, DATA16+16, DATA16+17, DATA16+18, DATA16+20, DATA16+21, DATA16+23, DATA16+24 , DATA16+26, DATA16+27, DATA16+30, DATA16+32, DATA16+33, DATA16+35, DATA16+36, DATA16+38, DATA16+41, DATA16+43 , DATA16+44, DATA16+46, DATA16+47, DATA16+48, DATA16+49, DATA16+51, DATA16+53 |
X | WRITE16~, WRITE16+12, HDR16+9~, SELXTRCT+7~, MONTH+7~, INDIV+13~ |
Y | HDR16+9~, HDR16+10, HDR16+14*, SELXTRCT+7~, SELXTRCT+10, MONTH+7~, MONTH+11, MONTH+12, INDIV+13~, INDIV+19 , INDIV+20, INDIV+26, OUT+8~, OUT+10 |
ZTDESC | QUE~ |
ZTIO | QUE+3~, QUE+5* |
ZTRTN | QUE~, QUE+6 |
ZTSAVE | QUE~ |
ZTSK | QUE+3~, QUE+5 |