ASURM79P ; IHS/ITSC/LMH -PRINT S.A.M.S. REPORT 79 ;
Source file <ASURM79P.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
NEWPAGE | ;FF
|
|
CMPT | ;EP ;SORT
|
|
EN | ;EP;PRIMARY ENTRY POINT FOR REPORT 79
|
|
OUT(X) | ;EP; -Print Data line and subtotals for user/sub-station/program
|
|
PT | ;Set program totals
|
|
SETHEADR | ;Set hdrs
|
|
UT | ;Set user totals
|
|
SST | ;Set totals for sub-stations
|
|
HEADER | ;Print hdr
|
|
PSER | ;EP;FOR TASKMAN QUEUE OF PRINT
|
|
INITSST | ;Initialize counters for sub-station totals 1 and 2
|
|
INITUSR | ;Initialize counters for program totals 1 and 2
|
|
INITPGM | ;Initialize counters for program totals 1 and 2
|
|
ACC(X) | ;Write account -extrinsic
|
|
SETDATA | ;Set DATA line
|
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 |
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ASUMY - [#9002034] | CMPT+3, CMPT+4, CMPT+5 |
^XTMP("ASUR" | PSER+1, PSER+4, PSER+5, PSER+6, PSER+9, PSER+13, CMPT+1!, CMPT+2*, CMPT+11, CMPT+14* |
Name | Line Occurrences |
---|---|
$$ACC | PSER+13, PSER+19, PSER+26 |
CMPT | PSER+1 |
HEADER | PSER+5, NEWPAGE+1 |
INITPGM | PSER+5 |
INITSST | PSER+6 |
INITUSR | PSER+9 |
NEWPAGE | PSER+6, PSER+9, PSER+13, PSER+14, PSER+17, PSER+19, PSER+21, PSER+24, PSER+26, PSER+28 |
OUT | PSER+15, PSER+20, PSER+22, PSER+27, PSER+29, PT+5 |
PSER | EN+6 |
SETDATA | PSER+13 |
SETHEADR | PSER+3 |
Name | Field # of Occurrence |
---|---|
^( | PSER+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ASU1 | CMPT+15! |
ASU1(1 | SETHEADR+2*, HEADER+6 |
ASU1(2 | SETHEADR+2*, HEADER+6 |
ASU1(3 | SETHEADR+2*, HEADER+6 |
ASU1(4 | SETHEADR+2*, HEADER+6 |
ASU1(5 | SETHEADR+2*, HEADER+6 |
ASU1(6 | SETHEADR+2*, HEADER+6 |
ASU1(7 | SETHEADR+2*, HEADER+6 |
ASU2 | CMPT+15! |
ASU2(1 | SETHEADR+4*, HEADER+8 |
ASU2(10 | SETHEADR+4*, HEADER+8 |
ASU2(2 | SETHEADR+4*, HEADER+8 |
ASU2(3 | SETHEADR+4*, HEADER+8 |
ASU2(4 | SETHEADR+4*, HEADER+8 |
ASU2(5 | SETHEADR+4*, HEADER+8 |
ASU2(6 | SETHEADR+4*, HEADER+8 |
ASU2(7 | SETHEADR+4*, HEADER+10 |
ASU2(8 | SETHEADR+4*, HEADER+8 |
ASU2(9 | SETHEADR+4*, HEADER+8 |
ASU3 | CMPT+15! |
ASU3(1 | SETHEADR+6*, HEADER+10 |
ASU3(2 | SETHEADR+6*, HEADER+10 |
ASU3(3 | SETHEADR+6*, HEADER+10 |
ASUC | PSER+32! |
>> ASUF("OK" | CMPT+6!, CMPT+8*, CMPT+9, CMPT+15! |
ASUK | PSER+34!, CMPT+16! |
ASUK( | EN+9 |
ASUK("DT" | HEADER+1, HEADER+3, CMPT+2 |
ASUK("PTR" | EN+9 |
ASUK("PTRSEL" | EN+5*, EN+6, PSER+31, PSER+34 |
>> ASUL( | PSER+33! |
>> ASUL(1 | EN+4, HEADER+3, CMPT+10 |
>> ASUL(18 | PSER+8 |
>> ASUL(19 | PSER+12 |
>> ASUL(20 | PSER+12 |
>> ASUL(22 | HEADER+6 |
ASUMY | CMPT+11*, CMPT+12*, CMPT+13*, CMPT+14, CMPT+15! |
ASUMY("E#" | CMPT+3*, CMPT+4*, CMPT+5*, CMPT+10, CMPT+11, CMPT+14 |
ASUMY(0 | CMPT+8, CMPT+12, CMPT+13 |
>> ASUP("TYP" | CMPT+16 |
ASUR | PSER+32! |
ASUR("LN" | HEADER+11* |
ASUU | PSER+32! |
ASUU(0 | INITSST+2*, INITPGM+1*, INITUSR+1*, UT+1*, SST+1*, SST+2*, PT+1*, PT+2*, CMPT+8* |
ASUU(1 | PSER+18*, PSER+19, PSER+25*, PSER+26 |
ASUU(2 | PSER+18*, PSER+25* |
ASUW | CMPT+16! |
ASUX | PSER+32!, CMPT+13*, CMPT+15! |
ASUX( | OUT+9, OUT+10, OUT+11, OUT+12, OUT+13, OUT+14, OUT+15, OUT+16, OUT+17, OUT+18 , OUT+19, OUT+20, OUT+21 |
ASUX("ACC" | PSER+13*, SST+1, PT+1 |
ASUX("ARST" | PSER+4*, PSER+5, PSER+6, PSER+9, PSER+13 |
ASUX("DTA" | PSER+13*, SETDATA+1, SETDATA+2, SETDATA+3, SETDATA+4, SETDATA+5, SETDATA+6, SETDATA+7, SETDATA+8, SETDATA+9 , SETDATA+10, SETDATA+14, SETDATA+15, SETDATA+16, SETDATA+17 |
ASUX("FLD" | SETDATA+1*, SETDATA+2*, SETDATA+3*, SETDATA+4*, SETDATA+5*, SETDATA+6*, SETDATA+7*, SETDATA+8*, SETDATA+11*, SETDATA+13* , SETDATA+14*, SETDATA+15*, SETDATA+16*, SETDATA+17*, UT+1, SST+1, SST+2, PT+1, PT+2 |
ASUX("PG" | HEADER+2*, HEADER+3 |
ASUX("PGM" | PSER+5*, PSER+6, PSER+9, PSER+13, PSER+25, INITPGM+1*, HEADER+5, PT+1* |
ASUX("PGU" | INITPGM+2!, PT+2* |
ASUX("REQ" | PSER+10*, PSER+11 |
ASUX("SS" | PSER+18* |
ASUX("SST" | PSER+6*, PSER+7, PSER+9, PSER+10, PSER+13, PSER+18, INITSST+2*, SST+1*, CMPT+10*, CMPT+11 , CMPT+14 |
ASUX("SSU" | INITSST+3!, SST+2* |
ASUX("US1" | PSER+25*, INITUSR+2! |
ASUX("USR" | PSER+9*, PSER+10, PSER+11, PSER+13, INITUSR+1*, UT+1*, CMPT+10*, CMPT+11, CMPT+14 |
>> DUOUT | PSER+4, PSER+5, PSER+6, PSER+9, PSER+13, PSER+14, PSER+17, PSER+18, PSER+19, PSER+21 , PSER+24, PSER+25, PSER+26, PSER+28, HEADER+2 |
DUZ(2 | EN+3 |
IO | EN+2 |
IOF | PSER+31, HEADER+2 |
>> IOP | EN+8* |
IOSL | NEWPAGE+1 |
POP | EN+8, PSER+32! |
U | PSER+18, PSER+25, SETDATA+1, SETDATA+2, SETDATA+3, SETDATA+4, SETDATA+5, SETDATA+6, SETDATA+7, SETDATA+8 , SETDATA+9, SETDATA+10, SETDATA+14, SETDATA+15, SETDATA+16, SETDATA+17, SST+1, PT+1, CMPT+2, CMPT+8 , CMPT+13, CMPT+14 |
X | PSER+33*, ACC~, ACC+1*, ACC+2, SETDATA+10*, SETDATA+11, OUT~, OUT+9, OUT+10, OUT+11 , OUT+12, OUT+13, OUT+14, OUT+15, OUT+16, OUT+17, OUT+18, OUT+19, OUT+20, OUT+21 |
Y | PSER+32! |
>> ZTDESC | EN+7* |
>> ZTRTN | EN+7* |