ABMUCPR ; IHS/SD/SDR - UFMS Cashiering Session Productivity Report ;
Source file <ABMUCPR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CALC | ; | |
| COMPUTE | ;EP - Entry Point for Setting up Data | |
| CBILLS | ||
| CCLMS | ||
| ABILLS | ||
| LOOP | ; loop through sessions | |
| ; | ||
| SEL | ; | |
| DATA | ; | |
| HD | ||
| HDB | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABMDBILL( | DATA+20, DATA+21, DATA+37, DATA+38 | 
| ^ABMUCASH - [#9002274.45] | LOOP+12, LOOP+17, LOOP+19, LOOP+20, LOOP+27, LOOP+29, LOOP+30, DATA+1, DATA+7, DATA+9 , DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36 | 
| ^DIC(4 - [#4] | LOOP+3 | 
| ^TMP("ABM-UCR" | COMPUTE+1!, LOOP+8*, DATA+7*, DATA+16*, DATA+17*, DATA+20*, DATA+21*, DATA+27*, DATA+28*, DATA+33* , DATA+34*, DATA+37*, DATA+38*, PRINT+4, PRINT+14, PRINT+15, PRINT+18, PRINT+19, PRINT+33, PRINT+35 , PRINT+38, PRINT+39, ABILLS, ABILLS+1, CBILLS, CBILLS+1, CCLMS | 
| ^VA(200 - [#200] | LOOP+8, LOOP+14 | 
| Name | Line Occurrences | 
|---|---|
| CALC | PRINT+25 | 
| DATA | LOOP+21, LOOP+31 | 
| HD | PRINT+21 | 
| HDB | PRINT+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ABM | ABMUCPR+7! | 
| ABM("HD" | ABMUCPR+8*, LOOP+3*, LOOP+4*, LOOP+6*, LOOP+8*, LOOP+9* | 
| ABM("I" | HDB* | 
| ABM("NODX" | SEL+1* | 
| ABM("PG" | COMPUTE+2*, HDB* | 
| ABM("POS" | ABMUCPR+9* | 
| ABM("SSTAT" | ABMUCPR+10* | 
| ABM("SUBR" | COMPUTE+1* | 
| >> ABMAB | DATA+14*, DATA+15*, DATA+18, DATA+19 | 
| >> ABMABAVG | PRINT+24*, PRINT+26, ABILLS* | 
| >> ABMABTOT | PRINT+24*, PRINT+26, ABILLS+1* | 
| >> ABMB | DATA+8*, DATA+9*, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36 | 
| >> ABMBA | DATA+11*, DATA+16, DATA+20, DATA+27, DATA+33, DATA+37, PRINT+12*, PRINT+13, PRINT+14, PRINT+15 | 
| >> ABMBC | PRINT+8*, PRINT+9, PRINT+10, PRINT+14, PRINT+15, PRINT+17, PRINT+18, PRINT+19 | 
| >> ABMCB | DATA+31*, DATA+32*, DATA+35, DATA+36 | 
| >> ABMCBAVG | PRINT+24*, PRINT+27, CBILLS* | 
| >> ABMCBTOT | PRINT+24*, PRINT+27, CBILLS+1* | 
| >> ABMCC | DATA+25*, DATA+26* | 
| >> ABMCCAVG | PRINT+24*, PRINT+28, CCLMS* | 
| >> ABMDASH | ABMUCPR+11*, PRINT+5 | 
| >> ABMDAYS | DATA+1*, DATA+2*, DATA+3 | 
| >> ABMDUZ | DATA+18*, DATA+20, DATA+21, DATA+35*, DATA+37, DATA+38 | 
| >> ABMFLG | LOOP+8*, LOOP+9 | 
| >> ABMFROM | LOOP+15*, LOOP+17*, LOOP+19, LOOP+20, LOOP+25*, LOOP+27*, LOOP+29, LOOP+30, DATA+1, DATA+7 , DATA+9, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36, PRINT+34*, PRINT+35* , PRINT+36, PRINT+38, PRINT+39 | 
| >> ABMIEN | DATA+19*, DATA+20, DATA+21, DATA+36*, DATA+37, DATA+38 | 
| >> ABMLOC | LOOP+1*, LOOP+3, LOOP+12, LOOP+17, LOOP+19, LOOP+20, LOOP+27, LOOP+29, LOOP+30, DATA+1 , DATA+7, DATA+9, DATA+15, DATA+18, DATA+19, DATA+26, DATA+32, DATA+35, DATA+36 | 
| >> ABMLOOP | LOOP+11*, LOOP+23*, DATA+1, DATA+7, DATA+9, DATA+15, DATA+18, DATA+19, DATA+22, DATA+26 , DATA+32, DATA+35, DATA+36 | 
| >> ABMO | PRINT+3*, PRINT+5, PRINT+6* | 
| >> ABMQ("NS" | SEL+5* | 
| >> ABMQ("RC" | SEL+3* | 
| >> ABMQ("RP" | SEL+6* | 
| >> ABMQ("RX" | SEL+4* | 
| >> ABMSAVG | PRINT+24*, PRINT+29, CCLMS+1*, CCLMS+2*, CCLMS+3*, CCLMS+4*, CCLMS+5*, CCLMS+6* | 
| >> ABMST | PRINT+39*, PRINT+40*, PRINT+41 | 
| >> ABMTO | LOOP+16*, LOOP+17, LOOP+26*, LOOP+27 | 
| >> ABMU | LOOP+7*, LOOP+8*, LOOP+10*, LOOP+12*, LOOP+13, LOOP+14, LOOP+17, LOOP+19, LOOP+20, LOOP+24* , LOOP+27, LOOP+29, LOOP+30, DATA+1, DATA+7, DATA+9, DATA+15, DATA+18, DATA+19, DATA+26 , DATA+32, DATA+35, DATA+36 | 
| >> ABMUO | LOOP+14*, LOOP+24*, DATA+3, DATA+4, DATA+7, DATA+16, DATA+17, DATA+20, DATA+21, DATA+27 , DATA+28, DATA+33, DATA+34, DATA+37, DATA+38, PRINT+2*, PRINT+4*, PRINT+5, PRINT+6, PRINT+7 , PRINT+9, PRINT+14, PRINT+15, PRINT+18, PRINT+19, PRINT+33, PRINT+35, PRINT+38, PRINT+39, CALC+1 , ABILLS, ABILLS+1, CBILLS, CBILLS+1, CCLMS, CCLMS+1, CCLMS+2, CCLMS+3, CCLMS+4, CCLMS+5 | 
| ABMY | ABMUCPR+7! | 
| ABMY("DT" | LOOP+15, LOOP+16, LOOP+25, LOOP+26 | 
| ABMY("POS" | LOOP+4, LOOP+9, LOOP+22 | 
| ABMY("SSTAT" | LOOP+20, LOOP+30 | 
| ABMY("USER" | LOOP+4, LOOP+8, LOOP+13 | 
| ABMZ | LOOP+2! | 
| ABMZ( | DATA+3*, DATA+4*, CALC+1, ABILLS, CBILLS, CCLMS, CCLMS+1, CCLMS+2, CCLMS+3, CCLMS+4 , CCLMS+5 | 
| >> DIROUT | SEL+1, PRINT+4, PRINT+8, PRINT+12, PRINT+21, HD | 
| DT | DATA+1 | 
| >> DTOUT | SEL+1, PRINT+4, PRINT+8, PRINT+12, PRINT+21, HD | 
| >> DUOUT | SEL+1, PRINT+4, PRINT+8, PRINT+12, PRINT+21, HD | 
| IOSL | PRINT+21 | 
| U | LOOP+3, LOOP+8, LOOP+14, LOOP+19, LOOP+20, LOOP+29, LOOP+30, DATA+1, DATA+7, DATA+18 , DATA+19, DATA+20, DATA+21, DATA+35, DATA+36, DATA+37, DATA+38, PRINT+38, PRINT+39 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@(4)^ABMUVBCH | DATA+11 |