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 |