ASUJOLIB ; IHS/ITSC/LMH -SCREENMAN FOR ONLINE ISSUE ENTRY ;
Source file <ASUJOLIB.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UCST | ;EP ;CALCULATE UNIT COST FOR FORM
|
|
| VAL | ;EP ;CALCULATE ORDER VALUE FOR FORM
|
|
| LOOPALL | ;
|
|
| FILE | ;EP ;PLACE ORDER INTO ASUTRN ISSUE FILE
|
|
| RVAL | ;EP ;CALCULATE RECOMMED VALUE FOR FORM
|
|
| REQS | ;
|
|
| VOU | ;EP ;CALCULATE VOUCHER NUMBER FOR FORM
|
|
| EXIT | ;
|
|
| ANOTHER | ;
|
|
| CRMSTR | ;EP ; -CREATE ISSUE BOOK TRANS
|
|
| CALCVOU | ;
|
|
| TRANS | ;EP ;SCREENMAN FOR ONLINE ISSUE TRANSACTION ENTRY
|
| Name | Field # of Occurrence |
|---|---|
| HLP^ASUJHELP | UCST+8 |
| ARE^ASULARST | ASUJOLIB+5 |
| STA^ASULARST | REQS+2 |
| REQ^ASULDIRR | REQS+8 |
| SSA^ASULDIRR | REQS+23 |
| READ^ASUMKBIO | REQS+13 |
| ^ASUMSTRD | REQS+13, REQS+18 |
| READ^ASUMXDIO | REQS+14 |
| DATE^ASUUDATE | ASUJOLIB+4, CRMSTR+1 |
| DAYTIM^ASUUDATE | FILE+1 |
| ^DDS | ANOTHER+4, LOOPALL+5 |
| $$GET^DDSVALF | VAL+2 |
| PUT^DDSVALF | VAL+4 |
| IX^DIC | ANOTHER+2 |
| ^DIK | REQS+6, REQS+61 |
| IX^DIK | FILE+8, REQS+66 |
| ^DIR | ASUJOLIB+8, ASUJOLIB+13, ANOTHER+6, LOOPALL+7, CRMSTR+8 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^ASUT(3 - [#9002036.3] | Classic Fileman Calls |
| ^ASUT(8 - [#9002036.8] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ASUL(20 - [#9002039.2] | REQS+20 |
| ^ASUMK - [#9002033] | CRMSTR+5, REQS+4, REQS+11 |
| ^ASUMS - [#9002031] | UCST+1, UCST+2, UCST+9 |
| ^ASUSITE(1 | ASUJOLIB+5, CALCVOU+1, CALCVOU+3* |
| ^ASUT(3 - [#9002036.3] | FILE+2, FILE+3*, FILE+4*, FILE+5*, REQS+60 |
| ^ASUT(8 - [#9002036.8] | ANOTHER+3, LOOPALL+1, LOOPALL+2, RVAL+2, VOU+3*, FILE+3, FILE+6*, FILE+7*, REQS+6, REQS+62* , REQS+63*, REQS+64*, REQS+65* |
| Name | Line Occurrences |
|---|---|
| ANOTHER | ANOTHER+7 |
| CALCVOU | ASUJOLIB+11, VOU+1 |
| EXIT | ANOTHER+6, LOOPALL+2 |
| LOOPALL | ASUJOLIB+15 |
| REQS | CRMSTR+5, CRMSTR+12 |
| UCST | VAL+1, RVAL+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ASUC | CRMSTR+13! |
| >> ASUF("STA" | CRMSTR+3 |
| >> ASUHDA | FILE+2*, FILE+3, FILE+4, FILE+5, FILE+6, FILE+7, FILE+8, REQS+5*, REQS+6, REQS+24* , REQS+25, REQS+27, REQS+60, REQS+61, REQS+62, REQS+63, REQS+64, REQS+65, REQS+66 |
| ASUJ | ASUJOLIB+10*, LOOPALL+1, LOOPALL+2, EXIT+1! |
| ASUJ("ANS" | LOOPALL+2, LOOPALL+8*, LOOPALL+9* |
| ASUJ("E#" | ASUJOLIB+6*, ANOTHER+3*, LOOPALL+3*, UCST+1, UCST+2, UCST+9, RVAL+2, VOU+3, FILE+3 |
| ASUJ("OH" | UCST+1*, UCST+2*, UCST+3, UCST+4 |
| ASUJ("QTY" | VAL+2*, VAL+3 |
| ASUJ("RQTY" | RVAL+2*, RVAL+3 |
| ASUJ("RVAL" | RVAL+3* |
| ASUJ("UCST" | UCST+4*, UCST+9*, VAL+1, VAL+3, RVAL+1, RVAL+3 |
| ASUJ("VAL" | VAL+3*, VAL+4 |
| ASUJ("VOU" | CALCVOU+1*, CALCVOU+2, CALCVOU+3, CALCVOU+4*, VOU+1, VOU+2, VOU+3 |
| >> ASUJMSG | UCST+8 |
| >> ASUJMSG(1 | UCST+6* |
| >> ASUJMSG(2 | UCST+7* |
| >> ASUJMSG(3 | UCST+8* |
| >> ASUK("DT" | ASUJOLIB+4, CRMSTR+1 |
| >> ASUL( | REQS+7! |
| >> ASUL(1 | ASUJOLIB+5, ASUJOLIB+6, LOOPALL+3, REQS+28, REQS+40 |
| >> ASUL(17 | REQS+23*, REQS+34, REQS+48 |
| >> ASUL(18 | REQS+35, REQS+49 |
| >> ASUL(19 | REQS+36, REQS+50 |
| >> ASUL(2 | REQS+1*, REQS+2, REQS+29, REQS+41 |
| >> ASUL(20 | REQS+9, REQS+20, REQS+22*, REQS+24, REQS+37, REQS+51 |
| ASUMK | CRMSTR+13! |
| ASUMK("E#" | CRMSTR+4*, CRMSTR+5*, CRMSTR+11*, REQS+1, REQS+3*, REQS+4*, REQS+5, REQS+8, REQS+10*, REQS+11* , REQS+12, REQS+14, REQS+67! |
| ASUMK("ULQTY" | REQS+59 |
| ASUMS | CRMSTR+13! |
| ASUMS("E#" | REQS+1*, REQS+12*, REQS+17* |
| ASUMS("EOQ" | REQS+38, REQS+52 |
| ASUMX | CRMSTR+13! |
| ASUMX("ACC" | REQS+30, REQS+42 |
| ASUMX("E#" | REQS+14*, REQS+17, REQS+31 |
| ASUMX("IDX" | REQS+16, REQS+24, REQS+43 |
| >> ASUP("LSMO" | CALCVOU+3*, CALCVOU+4 |
| ASUT | FILE+1*, FILE+4, CRMSTR+13!, REQS+26* |
| ASUT( | FILE+4 |
| ASUT(0 | REQS+26*, REQS+27*, REQS+28*, REQS+29*, REQS+30*, REQS+31*, REQS+32*, REQS+33*, REQS+34*, REQS+35* , REQS+36*, REQS+37*, REQS+38*, REQS+62 |
| ASUT(1 | REQS+26*, REQS+39*, REQS+40*, REQS+41*, REQS+42*, REQS+43*, REQS+44*, REQS+45*, REQS+46*, REQS+47* , REQS+48*, REQS+49*, REQS+50*, REQS+51*, REQS+52*, REQS+53*, REQS+63 |
| ASUT(3 | REQS+26*, REQS+54*, REQS+55*, REQS+56*, REQS+57*, REQS+58*, REQS+59*, REQS+64 |
| ASUT20 | REQS+20*, REQS+21, REQS+22, REQS+23, REQS+68! |
| ASUV | CRMSTR+13! |
| >> D | ANOTHER+1* |
| DA | ANOTHER+3*, LOOPALL+1*, LOOPALL+2*, LOOPALL+3, EXIT+1!, FILE+8*, REQS+5*, REQS+6*, REQS+61*, REQS+66* |
| DDSFILE | ANOTHER+4*, LOOPALL+4*, EXIT+1! |
| DDSPARM | ANOTHER+4*, LOOPALL+4*, EXIT+1! |
| DIC | ANOTHER+1!*, EXIT+1! |
| DIC("A" | ANOTHER+1* |
| DIC("S" | ANOTHER+1* |
| DIC(0 | ANOTHER+1* |
| >> DIK | FILE+8*, REQS+5*, REQS+61*, REQS+66* |
| DIR | ASUJOLIB+7!, ASUJOLIB+12!, ANOTHER+5!, LOOPALL+6!, EXIT+1!, CRMSTR+7! |
| DIR("A" | ASUJOLIB+7*, ASUJOLIB+12*, ANOTHER+5*, LOOPALL+6*, CRMSTR+8* |
| DIR("B" | ASUJOLIB+12*, ANOTHER+5*, LOOPALL+6* |
| DIR(0 | ASUJOLIB+7*, ASUJOLIB+12*, ANOTHER+5*, LOOPALL+6*, CRMSTR+8* |
| >> DIROUT | ASUJOLIB+8, ASUJOLIB+13, ANOTHER+2 |
| >> DIRUT | ANOTHER+6, LOOPALL+8 |
| DR | ANOTHER+4*, LOOPALL+4*, EXIT+1! |
| >> DTOUT | ASUJOLIB+8, ASUJOLIB+13, ANOTHER+2 |
| >> DUOUT | ASUJOLIB+8, ASUJOLIB+13, ANOTHER+2 |
| DUZ(2 | REQS+32 |
| U | ASUJOLIB+5, ANOTHER+3, CALCVOU+1, CALCVOU+3, UCST+1, UCST+2, UCST+9, RVAL+2, VOU+3, FILE+4 , FILE+5, FILE+6, FILE+7, REQS+22, REQS+23, REQS+27, REQS+28, REQS+29, REQS+30, REQS+31 , REQS+32, REQS+33, REQS+34, REQS+35, REQS+36, REQS+37, REQS+38, REQS+39, REQS+40, REQS+41 , REQS+42, REQS+43, REQS+44, REQS+45, REQS+46, REQS+47, REQS+48, REQS+49, REQS+50, REQS+51 , REQS+52, REQS+53, REQS+54, REQS+55, REQS+56, REQS+57, REQS+58, REQS+59, REQS+65 |
| >> X | ANOTHER+6, LOOPALL+1*, LOOPALL+9, REQS+7* |
| >> Y | ASUJOLIB+9, ASUJOLIB+10, ASUJOLIB+14, ASUJOLIB+15, ANOTHER+2, ANOTHER+3, UCST+4*, UCST+9*, RVAL+3*, VOU+2* , CRMSTR+9, CRMSTR+10, CRMSTR+11, REQS+15, REQS+19 |