ASUMSOLR ; IHS/ITSC/LMH - ONLINE STATION MASTER REVIEW ;
Source file <ASUMSOLR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| WRITE(ASUSTA,ASUIDX,ASUMS,ASUEP,ASUOUT) | ||
| QUIT | ;----- CLEAN UP VARIABLES, CLOSE DEVICES, QUIT | |
| IDX(ASUAR,ASUSTA) | ||
| HDR(ASUSTA) | ||
| ID(ASUMX) | ||
| EDIT(ASUSTA,ASUIDX,ASUMS,ASUEP) | ||
| DISP(ASUSTA,ASUEP) | ; | |
| START(ASUEP) | ||
| DI(ASUMS) | ||
| PAD(X,Y) | ;----- EXTRINSIC FUNCTION TO PAD NUMBER WITH LEADING ZEROS | |
| GET(ASUY,ASUOUT) | ||
| EN1 | ;EP -- MAIN ENTRY POINT FOR DATA DISPLAY | |
| EN2 | ;EP -- ENTRY POINT TO EDIT PURCHASE ORDER DUE IN DATES | |
| DD(ASUMS,ASUEP) | ||
| BLD(ASUY,ASUAR,ASUSTA) | ||
| SETUP(ASUL,ASUAR,ASUOUT) | ||
| SEGS(ASUSTA,ASUIDX,ASUEP) | ||
| OV(ASUMS,ASUEP) | ||
| RANGE(X,Y,ASUAR,ASUSTA) | ||
| SS(ASUMS,ASUEP) | ||
| DQ | ;EP -- QUEUED JOB STARTS HERE | 
| 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 | 
 | 
| 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 | 
 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ASUMS - [#9002031] | BLD+12, RANGE+12, EDIT+8 | 
| ^ASUMX - [#9002032] | BLD+12, RANGE+11 | 
| ^TMP("ASU" | START+8!, START+11, IDX+6!, IDX+10, BLD+12*, RANGE+12*, DISP+5, QUIT+2! | 
| Name | Line Occurrences | 
|---|---|
| $$PAD | BLD+9, RANGE+7 | 
| BLD | IDX+9 | 
| DD | SEGS+6 | 
| DI | SEGS+6 | 
| DISP | START+13, DQ+2 | 
| EDIT | WRITE+5 | 
| GET | IDX+7 | 
| HDR | SEGS+6 | 
| ID | SEGS+6 | 
| IDX | START+10 | 
| OV | SEGS+6 | 
| QUIT | EN1+5, EN2+5, DQ+3 | 
| RANGE | BLD+8 | 
| SEGS | WRITE+4, EDIT+7 | 
| SETUP | START+9 | 
| SS | SEGS+6 | 
| START | EN1+4, EN2+4 | 
| WRITE | DISP+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ASUAR | START+5~, START+9, START+10, SETUP~, SETUP+7*, IDX~, IDX+9, BLD~, BLD+8, BLD+10 , BLD+11, RANGE~, RANGE+8, RANGE+9, RANGE+10, RANGE+11 | 
| ASUDATA | EDIT+4~, EDIT+8*, EDIT+9, EDIT+14 | 
| ASUDTFLD | EDIT+4~, EDIT+6*, EDIT+18 | 
| ASUEP | EN1+2~, EN1+3*, EN1+4, EN2+2~, EN2+3*, EN2+4, START~, START+12, START+13, DQ+2 , DISP~, DISP+5, WRITE~, WRITE+4, WRITE+5, SEGS~, SEGS+6, SS~, SS+3, OV~ , OV+3, DD~, DD+3, EDIT~, EDIT+3, EDIT+7 | 
| ASUF | START+5~ | 
| ASUIDX | DISP+3~, DISP+5*, WRITE~, WRITE+4, WRITE+5, SEGS~, SEGS+4, EDIT~, EDIT+7, EDIT+8 , EDIT+16 | 
| ASUK | START+5~ | 
| ASUL | START+9, SETUP~ | 
| ASUL(1 | SETUP+5, SETUP+6, SETUP+7 | 
| ASUL(2 | START+6, HDR+11 | 
| ASUMS | START+5~, DISP+3~, DISP+5, WRITE~, WRITE+5, SEGS+6, SS~, OV~, DI~, DD~ , EDIT~ | 
| ASUMS("D/I" | DI+6, DI+7, DI+8, DI+9, DI+10 | 
| ASUMS("D/O" | SS+8 | 
| ASUMS("DELDT" | SEGS+5 | 
| ASUMS("DMD" | DD+9, DD+13 | 
| ASUMS("E#" | SEGS+3*, SEGS+4*, SEGS+5 | 
| ASUMS("EOQ" | OV+15, OV+16, OV+17, OV+18, OV+19 | 
| ASUMS("LPP" | OV+11 | 
| ASUMS("LSTISS" | SS+7 | 
| ASUMS("LTM" | OV+12 | 
| ASUMS("ORD#" | OV+6 | 
| ASUMS("PMIQ" | OV+7 | 
| ASUMS("QTY" | SS+5 | 
| ASUMS("RPQ" | OV+8 | 
| ASUMS("RPQ-O" | OV+9 | 
| ASUMS("SLC" | SS+9 | 
| ASUMS("SPQ" | OV+13 | 
| ASUMS("SRC" | OV+10 | 
| ASUMS("VAL" | SS+6 | 
| ASUMS("VENAM" | OV+5 | 
| ASUMS("VENUI" | OV+14 | 
| ASUMX | START+5~, DISP+3~, SEGS+6, ID~ | 
| ASUMX("ACC" | ID+6 | 
| ASUMX("AR U/I | " , ID+11 | 
| ASUMX("CAT" | ID+9 | 
| ASUMX("DELDS" | SEGS+5 | 
| ASUMX("DELDT" | SEGS+5 | 
| ASUMX("DELIX" | SEGS+5 | 
| ASUMX("DESC" | ID+4 | 
| ASUMX("E#" | SEGS+4* | 
| ASUMX("ESTB" | ID+7 | 
| ASUMX("IDX" | ID+5 | 
| ASUMX("NSN" | ID+10 | 
| ASUMX("SOBJ" | ID+8 | 
| ASUOUT | START+3~, START+4, START+9, START+11*, SETUP~, SETUP+6*, IDX+3~, IDX+4, IDX+7, IDX+8 , IDX+10*, GET~, GET+8*, DISP+3~, DISP+5, WRITE~, WRITE+6*, EDIT+4~, EDIT+7, EDIT+9* , EDIT+13*, EDIT+24* | 
| ASUPOFLD | EDIT+4~, EDIT+5*, EDIT+14 | 
| ASUS | START+5~ | 
| ASUSTA | START+5~, START+6*, START+10, START+13, IDX~, IDX+9, BLD~, BLD+8, BLD+12, RANGE~ , RANGE+12, DQ+2, DISP~, DISP+5, WRITE~, WRITE+4, WRITE+5, SEGS~, SEGS+3, SEGS+6 , HDR~, EDIT~, EDIT+7, EDIT+8, EDIT+15, EDIT+17 | 
| ASUTOT | DD+4~, DD+8*, DD+9*, DD+10, DD+12*, DD+13*, DD+14 | 
| ASUTXT | HDR+4~, HDR+7*, HDR+8, HDR+11*, HDR+12 | 
| ASUV | START+5~ | 
| ASUX | BLD+5~, BLD+7*, BLD+8, BLD+9*, BLD+10*, BLD+11, BLD+12 | 
| ASUY | IDX+5~, IDX+7, IDX+9, GET~, GET+9*, BLD~, BLD+6, BLD+7 | 
| DA | EDIT+4~, EDIT+16*, EDIT+19! | 
| DA(1 | EDIT+17* | 
| DIE | EDIT+4~, EDIT+15*, EDIT+19! | 
| DIR | GET+3~, WRITE+3~, EDIT+4~, EDIT+12!, EDIT+23! | 
| DIR("?" | GET+6* | 
| DIR("A" | GET+5*, EDIT+11*, EDIT+21* | 
| DIR("B" | EDIT+22* | 
| DIR(0 | GET+4*, WRITE+6*, EDIT+10*, EDIT+20* | 
| >> DIROUT | SETUP+5, DISP+4 | 
| DR | EDIT+4~, EDIT+18*, EDIT+19! | 
| >> DTOUT | SETUP+5, GET+8, DISP+4, EDIT+13 | 
| >> DUOUT | SETUP+5, GET+8, DISP+4, EDIT+13 | 
| I | BLD+5~, BLD+6*, BLD+7, DI+3~, DI+5*, DI+6, DI+7, DI+8, DI+9, DI+10 , DD+4~, DD+9*, DD+13* | 
| IOF | SETUP+3, SEGS+5, HDR+3 | 
| IOM | HDR+8, HDR+9, HDR+12, HDR+13, ID+3, SS+4, OV+4, DI+4, DD+5 | 
| IOST | WRITE+6 | 
| J | DD+4~, DD+9*, DD+13* | 
| U | EDIT+9, EDIT+14, EDIT+18 | 
| X | START+5~, GET+3~, RANGE~, RANGE+6, RANGE+7*, RANGE+8*, RANGE+10, RANGE+11*, RANGE+12, WRITE+3~ , EDIT+4~, PAD~, PAD+5*, PAD+6 | 
| Y | START+5~, GET+3~, GET+8, GET+9, RANGE~, RANGE+6, RANGE+7*, RANGE+9*, RANGE+11, WRITE+3~ , WRITE+6, EDIT+4~, EDIT+13, EDIT+14, EDIT+18, EDIT+24, PAD~, PAD+5 | 
| ZTSAVE | START+5~, START+16 | 
| ZTSAVE("ASUEP" | START+15* | 
| ZTSAVE("ASUSTA" | START+15* | 
| ZTSAVE("^TMP(""ASU"",$J,""IDX""," | START+15* |