BARUFRPT ; IHS/SD/TPF - UFMS DS,NS, TRANSACTION REPORTS ;12/15/2008
Source file <BARUFRPT.m>
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Accounts Receivable | 6 | BAR UFMS 'NOT SENT' REPORT BAR UFMS RPT BATCH/FILE BAR UFMS RPT DELAYED SEND BAR UFMS RPT SESSION FILE BARUFRP1 BARUFRP3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NOTSENT(XREF) | ;EP - XREF=1 "NS" PRINT NOT SENT, XREF=2 "DS" PRINT DELAYED SEND | |
| ;EP - ENTRY POINT FOR REPORT | ||
| ASKEND | ;EP - | |
| ASKDEV | ;EP - ASK DEVICE | |
| LIST(TOTALS) | ;EP - DISPLAY CALCULATED TOTALS | |
| ASKFR | ;EP - ASK FROM DATE | |
| ASKTYP | ;EP - | |
| ASKFROM | ;EP - ASK FROM DATE | |
| TOT(CAT,AMT,TOTALS) | ; | |
| TRANHDR(DATE) | ;EP - | |
| TRANSRPT | ; EP - REPORT OF TRANS SENT TO IE SORTED BY ? | |
| ASKENDY | ;EP - ASK TO DATE | |
| TRANDET | ;EP - | |
| BATCH | ;EP - BATCH REPORT | |
| COUNT(TOTALS) | ;EP - INCREMENT COUNTERS | |
| BATDET(BATCH) | ;EP - | |
| ASKSTART | ;EP - | |
| NOTDET | ;EP - | |
| NOTHDR(DATE) | ;EP - | |
| ASKTO | ;EP - ASK TO DATE | |
| SUMINIT | ;EP - SUMMARY INITIALIZE COUNTERS | |
| QUE | ; EP - QUE 'NOT SENT' OR 'DELAY SEND' REPORT | |
| BATHDR(DATE,RPTTYP) | ;EP - | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ASKFROM+5, ASKTO+5 | 
| NOW^%DTC | PRINT+4, ASKENDY+9 | 
| ^%ZIS | ASKDEV+3 | 
| HOME^%ZIS | QUE+9 | 
| ^%ZISC | ASKDEV+8 | 
| ^%ZTLOAD | QUE+6 | 
| ^BARBAN | ASKTYP+13 | 
| ASKDEV^BARUFRP1 | ASKTYP+8 | 
| SETVAR^BARUFRP3 | LIST+4 | 
| TOT^BARUFRP3 | TOT+1 | 
| WRITEDET^BARUFRP3 | LIST+59 | 
| WRITETOT^BARUFRP3 | LIST+60 | 
| $$GETDISLM^BARUFUT1 | ASKSTART+2 | 
| EOP^BARUTL | BATHDR+39 | 
| $$GET1^DIQ | PRINT+15, PRINT+17, PRINT+23, PRINT+24, PRINT+25, PRINT+26, PRINT+27, PRINT+28, PRINT+29, PRINT+30 , PRINT+31, PRINT+32, BATHDR+29, BATHDR+30 | 
| ^DIR | PRINT+49, PRINT+59, PRINT+66, ASKFR+4, ASKENDY+4, ASKENDY+28, ASKENDY+34, ASKSTART+12, ASKEND+5, ASKTYP+6 , ASKTYP+12 | 
| $$CJ^XLFSTR | NOTHDR+3, NOTHDR+4, NOTHDR+5, TRANHDR+2, TRANHDR+3, TRANHDR+4, TRANHDR+5, BATHDR+8, BATHDR+9, BATHDR+10 , BATHDR+38 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BARBL(2906 - [#90050.01] | GET1^DIQ | 
| ^BARTR(2906 - [#90050.03] | GET1^DIQ | 
| 90057.110102 | GET1^DIQ | 
| 90057.210101 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BARSESS( | PRINT+12, PRINT+13, PRINT+14, ASKENDY+16, ASKENDY+19, ASKENDY+24, ASKENDY+27, BATHDR+19, BATHDR+21, BATHDR+23 , BATHDR+25 | 
| ^DD("DD" | PRINT+5, PRINT+37, ASKFR+7, ASKENDY+8, ASKENDY+10, ASKENDY+20 | 
| ^VA(200 - [#200] | NOTHDR+5, ASKENDY+17, TRANHDR+4, BATHDR+9 | 
| Name | Line Occurrences | 
|---|---|
| ASKEND | ASKTYP+7 | 
| ASKFR | ASKENDY+5, ASKENDY+7 | 
| ASKFROM | ASKFROM+7, ASKTO+6, ASKTO+9 | 
| ASKSTART | ASKEND+6, ASKEND+9 | 
| ASKTO | ASKTO+7 | 
| BATCH | ASKTYP+14 | 
| NOTDET | PRINT+8, PRINT+49 | 
| NOTHDR | PRINT+7, PRINT+49 | 
| ASKDEV+7 | |
| QUE | ASKDEV+5 | 
| TOT | COUNT+1, COUNT+2, COUNT+3, COUNT+4, COUNT+5, COUNT+6, COUNT+7 | 
| TRANDET | ASKENDY+14, ASKENDY+28 | 
| TRANHDR | ASKENDY+13, ASKENDY+28 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | PRINT+5, ASKENDY+10 | 
| %DT | ASKFROM+1!, ASKFROM+2*, ASKTO+1!, ASKTO+2* | 
| %DT("A" | ASKFROM+3*, ASKTO+3* | 
| >> %ZIS | ASKDEV+1* | 
| >> ADJAAMT | LIST+33* | 
| >> ADJACNT | LIST+32* | 
| ADJAMT | LIST+1~ | 
| ADJCAT | NOTSENT+1~, PRINT+30*, PRINT+45, LIST+1~ | 
| ADJCNT | LIST+1~ | 
| >> ADJNAMT | LIST+36* | 
| >> ADJNCNT | LIST+35* | 
| >> ADJTAMT | LIST+39*, LIST+61 | 
| >> ADJTCNT | LIST+38*, LIST+61 | 
| AMT | COUNT+1, COUNT+2, COUNT+3, COUNT+4, COUNT+5, COUNT+6, COUNT+7, TOT~ | 
| >> APPLYTO | PRINT+15*, PRINT+39 | 
| ARTRAN | TRANSRPT+1~, ASKENDY+23*, ASKENDY+24*, ASKENDY+26, ASKENDY+27 | 
| >> BAR("AMT" | PRINT+2!, PRINT+35*, PRINT+54 | 
| >> BAR("CNT" | PRINT+1!, PRINT+34*, PRINT+53, PRINT+54 | 
| BARALLC | SUMINIT+1~, SUMINIT+3*, SUMINIT+5, SUMINIT+6, LIST+9*, LIST+10*, LIST+12, LIST+13, LIST+14, LIST+15 , LIST+16, LIST+17, LIST+18, LIST+19, LIST+20, LIST+21, LIST+22, LIST+24, LIST+25, LIST+26 , LIST+28, LIST+29, LIST+30, LIST+32, LIST+33, LIST+34, LIST+35, LIST+36, LIST+37, LIST+38 , LIST+39, LIST+41, LIST+42, LIST+43, LIST+44, LIST+45, LIST+46, LIST+47, LIST+48, LIST+50 , LIST+51, LIST+52, LIST+53, LIST+54, LIST+55, LIST+56, LIST+57 | 
| >> BARAPAMT | LIST+13* | 
| >> BARAPCNT | LIST+12* | 
| BARCAT | SUMINIT+1~, SUMINIT+2*, SUMINIT+5, SUMINIT+6 | 
| >> BARCNAMT | LIST+54* | 
| >> BARCNCNT | LIST+53* | 
| >> BARCTAMT | LIST+57* | 
| >> BARCTCNT | LIST+56* | 
| >> BARDPAMT | LIST+16* | 
| >> BARDPCNT | LIST+15* | 
| >> BARFILE | PRINT+17*, PRINT+19, PRINT+21, PRINT+48 | 
| BARFILEN | BATHDR+15~, BATHDR+30*, BATHDR+31, BATHDR+33, BATHDR+34*, BATHDR+37*, BATHDR+38 | 
| BARFLST | BATHDR+16! | 
| BARFLST( | BATHDR+33*, BATHDR+37 | 
| >> BARFROM | ASKFROM+8*, ASKTO+9, PRINT+11 | 
| BARHEND | BATHDR+15~, BATHDR+17*, BATHDR+19, BATHDR+31 | 
| >> BARNPAMT | LIST+19* | 
| >> BARNPCNT | LIST+18* | 
| >> BARRCAMT | LIST+51* | 
| >> BARRCCNT | LIST+50* | 
| BARREC | BATHDR+15~, BATHDR+24*, BATHDR+25*, BATHDR+26 | 
| BARSESID | BATHDR+15~, BATHDR+22*, BATHDR+23*, BATHDR+25, BATHDR+26 | 
| BARSESXM | BATHDR+15~, BATHDR+29*, BATHDR+31 | 
| BARST | BATHDR+15~, BATHDR+18*, BATHDR+19*, BATHDR+21, BATHDR+23 | 
| >> BARTO | ASKTO+8*, ASKTO+9, PRINT+10*, PRINT+12 | 
| >> BARTPAMT | LIST+22*, LIST+61 | 
| >> BARTPCNT | LIST+21*, LIST+61 | 
| BARTYP | SUMINIT+1~, SUMINIT+4*, SUMINIT+5, SUMINIT+6 | 
| >> BARZAAMT | LIST+30* | 
| >> BARZACNT | LIST+29* | 
| >> BARZPAMT | LIST+26* | 
| >> BARZPCNT | LIST+25*, LIST+61 | 
| BATCH | BATDET~, BATDET+8 | 
| BILL | NOTSENT+1~, PRINT+25*, PRINT+36 | 
| BLLIEN | NOTSENT+1~, PRINT+26*, PRINT+28 | 
| CAT | COUNT+1*, COUNT+2*, COUNT+3*, COUNT+4*, COUNT+5*, COUNT+6*, COUNT+7*, TOT~ | 
| CATEGORY | LIST+1~, LIST+2*, LIST+5*, LIST+6, LIST+8, LIST+10, LIST+11, LIST+12, LIST+13, LIST+14 , LIST+15, LIST+16, LIST+17, LIST+18, LIST+19, LIST+20, LIST+21, LIST+22, LIST+23, LIST+24 , LIST+25, LIST+26, LIST+27, LIST+28, LIST+29, LIST+30, LIST+31, LIST+32, LIST+33, LIST+34 , LIST+35, LIST+36, LIST+37, LIST+38, LIST+39, LIST+40, LIST+41, LIST+42, LIST+43, LIST+44 , LIST+45, LIST+46, LIST+47, LIST+48, LIST+49, LIST+50, LIST+51, LIST+52, LIST+53, LIST+54 , LIST+55, LIST+56, LIST+57, LIST+58 | 
| >> CREDEB | PRINT+32*, PRINT+35 | 
| CREDIT | NOTSENT+1~, PRINT+23*, PRINT+42 | 
| DASH | TRANSRPT+1~, TRANSRPT+2*, TRANDET+4, BATCH+1~, BATCH+2*, BATHDR+11, BATHDR+41, BATDET+7 | 
| DATE | NOTHDR~, NOTHDR+4, TRANHDR~, TRANHDR+3, BATHDR~, BATHDR+8 | 
| DEBIT | NOTSENT+1~, PRINT+24*, PRINT+43 | 
| DELDATE | NOTSENT+1~, PRINT+19*, PRINT+20*, PRINT+47 | 
| >> DELTIME | PRINT+21*, PRINT+22*, PRINT+47 | 
| DIR | PRINT+49!, PRINT+56!, PRINT+63!, ASKFR+1!, ASKENDY+1!, ASKENDY+28!, ASKENDY+31!, ASKSTART+3!, ASKEND+1!, ASKTYP+1! , ASKTYP+10! | 
| DIR("?" | ASKSTART+5*, ASKSTART+6*, ASKSTART+7*, ASKSTART+8*, ASKSTART+9* | 
| DIR("A" | ASKFR+3*, ASKENDY+3*, ASKSTART+10*, ASKEND+3* | 
| DIR("B" | ASKTYP+5* | 
| DIR(0 | PRINT+49*, PRINT+57*, PRINT+64*, ASKFR+2*, ASKENDY+2*, ASKENDY+28*, ASKENDY+32*, ASKSTART+4*, ASKEND+2*, ASKTYP+2* , ASKTYP+3*, ASKTYP+4*, ASKTYP+11* | 
| >> DIROUT | ASKFR+5, ASKENDY+5 | 
| >> DIRUT | ASKSTART+13, ASKEND+6, ASKTYP+7, BATHDR+39 | 
| >> DTOUT | ASKFR+5, ASKENDY+5, ASKSTART+13, ASKEND+6, ASKTYP+7 | 
| >> DUOUT | ASKFR+5, ASKENDY+5, ASKSTART+13, ASKEND+6, ASKTYP+7 | 
| DUZ | NOTHDR+5, TRANHDR+4, BATHDR+9 | 
| DUZ(2 | PRINT+12, PRINT+13, PRINT+14, ASKENDY+16, ASKENDY+19, ASKENDY+24, ASKENDY+27, BATHDR+19, BATHDR+21, BATHDR+23 , BATHDR+25 | 
| END | BATCH+1~, ASKEND+7*, ASKEND+9, ASKTYP+8, BATHDR+17 | 
| ENTRYBY | NOTSENT+1~, PRINT+27*, PRINT+41 | 
| >> ESC | PRINT+9*, PRINT+12, PRINT+49*, PRINT+61, ASKENDY+12*, ASKENDY+16, ASKENDY+19, ASKENDY+24, ASKENDY+28*, ASKENDY+29 , ASKTYP+9, BATHDR+19, BATHDR+21, BATHDR+23, BATHDR+25, BATHDR+37, BATHDR+39* | 
| >> EXDATE | PRINT+37*, PRINT+38 | 
| EXEND | BATCH+1~, BATHDR+10 | 
| >> EXFROM | ASKFR+7*, TRANHDR+5 | 
| >> EXSESSID | ASKENDY+20*, ASKENDY+22 | 
| EXSTART | BATCH+1~, BATHDR+10 | 
| >> EXTO | ASKENDY+8*, TRANHDR+5 | 
| >> FROM | ASKFR+6*, ASKFR+7, ASKENDY+7, ASKENDY+23 | 
| IENS | BATHDR+15~, BATHDR+26*, BATHDR+29, BATHDR+30 | 
| IO | ASKDEV+6, PRINT+49, PRINT+55, PRINT+62, ASKENDY+28 | 
| IO("Q" | ASKDEV+5 | 
| IO("S" | PRINT+49, PRINT+61, ASKENDY+28, ASKENDY+29 | 
| IO(0 | PRINT+49, PRINT+55, PRINT+62, ASKENDY+28 | 
| IOF | PRINT+60, NOTHDR+1, TRANHDR+1, BATHDR+2, BATHDR+39 | 
| IOM | NOTHDR+3, NOTHDR+4, NOTHDR+5, TRANHDR+2, TRANHDR+3, TRANHDR+4, TRANHDR+5, BATHDR+5, BATHDR+8, BATHDR+9 , BATHDR+10, BATHDR+38 | 
| IOSL | PRINT+49, ASKENDY+28, BATHDR+39 | 
| LIMIT | ASKSTART+1~, ASKSTART+2* | 
| LINE | NOTSENT+1~, PRINT+3*, NOTDET+10, TRANSRPT+1~, ASKENDY+19*, ASKENDY+21 | 
| LINE2 | TRANSRPT+1~, ASKENDY+24*, ASKENDY+25, ASKENDY+27 | 
| NOW | NOTSENT+1~, PRINT+5*, PRINT+6*, PRINT+7, PRINT+49, ASKENDY+10*, ASKENDY+11*, ASKENDY+13, ASKENDY+28 | 
| >> PAGE | BATHDR+1*, BATHDR+7, BATHDR+11 | 
| >> POP | ASKDEV+4 | 
| REASON | NOTSENT+2~, PRINT+31*, PRINT+33*, PRINT+34, PRINT+35, PRINT+40, PRINT+51*, PRINT+53*, PRINT+54 | 
| >> REFAAMT | LIST+42* | 
| >> REFACNT | LIST+41* | 
| >> REFNAMT | LIST+45* | 
| >> REFNCNT | LIST+44* | 
| >> REFTAMT | LIST+48*, LIST+61 | 
| >> REFTCNT | LIST+47* | 
| RPTTYP | BATHDR~, BATHDR+3, BATHDR+4, BATHDR+13 | 
| SESSID | PRINT+13*, PRINT+14, PRINT+15, PRINT+17, PRINT+31, TRANSRPT+1~, ASKENDY+18*, ASKENDY+19*, ASKENDY+20, ASKENDY+24 , ASKENDY+27 | 
| START | BATCH+1~, ASKSTART+14*, ASKEND+9, ASKTYP+8, BATHDR+18, BATHDR+31 | 
| >> SUBHDR | LIST+2*, LIST+6, LIST+58* | 
| >> TO | ASKENDY+6*, ASKENDY+7, ASKENDY+8, ASKENDY+24 | 
| TOTALS | COUNT~, COUNT+1, COUNT+2, COUNT+3, COUNT+4, COUNT+5, COUNT+6, COUNT+7, TOT~, LIST~ | 
| TOTALS( | SUMINIT+5*, SUMINIT+6*, LIST+5, LIST+10, LIST+12, LIST+13, LIST+14, LIST+15, LIST+16, LIST+17 , LIST+18, LIST+19, LIST+20, LIST+21, LIST+22, LIST+24, LIST+25, LIST+26, LIST+28, LIST+29 , LIST+30, LIST+32, LIST+33, LIST+34, LIST+35, LIST+36, LIST+37, LIST+38, LIST+39, LIST+41 , LIST+42, LIST+43, LIST+44, LIST+45, LIST+46, LIST+47, LIST+48, LIST+50, LIST+51, LIST+52 , LIST+53, LIST+54, LIST+55, LIST+56, LIST+57 | 
| TPBIEN | NOTSENT+1~, PRINT+28* | 
| TRANTYP | NOTSENT+1~, PRINT+29*, PRINT+44, COUNT+1, COUNT+2, COUNT+3, COUNT+4, COUNT+5, COUNT+6 | 
| TRDATE | NOTSENT+1~, PRINT+11*, PRINT+12*, PRINT+13, PRINT+14, PRINT+15, PRINT+17, PRINT+23, PRINT+24, PRINT+25 , PRINT+26, PRINT+27, PRINT+29, PRINT+30, PRINT+31, PRINT+32, PRINT+37 | 
| U | ASKFROM+6, ASKTO+6, PRINT+49, PRINT+54, NOTHDR+5, ASKENDY+17, ASKENDY+28, TRANHDR+4, BATHDR+9, BATHDR+39 | 
| UDUZ | PRINT+14*, PRINT+15, PRINT+17, PRINT+31, TRANSRPT+1~, ASKENDY+15*, ASKENDY+16*, ASKENDY+17, ASKENDY+19, ASKENDY+24 , ASKENDY+27, BATHDR+15~, BATHDR+20*, BATHDR+21*, BATHDR+23, BATHDR+25, BATHDR+26 | 
| >> X | ASKFROM+6, ASKTO+6, PRINT+49, ASKENDY+28, BATHDR+3*, BATHDR+4*, BATHDR+5*, BATHDR+6 | 
| XREF | NOTSENT~, NOTSENT+3*, NOTSENT+4*, NOTSENT+5*, QUE+2, PRINT+12, PRINT+13, PRINT+14, PRINT+16, PRINT+46 , NOTHDR+3 | 
| >> Y | ASKFROM+7, ASKFROM+8, ASKTO+7, ASKTO+8, PRINT+5*, PRINT+6, PRINT+37*, ASKFR+5, ASKFR+6, ASKFR+7* , ASKENDY+5, ASKENDY+6, ASKENDY+8*, ASKENDY+10*, ASKENDY+11, ASKENDY+20*, ASKSTART+13, ASKSTART+14, ASKEND+6, ASKEND+7 , ASKTYP+7, ASKTYP+8 | 
| >> ZTDESC | QUE+2* | 
| >> ZTQUEUED | PRINT+49, PRINT+55, PRINT+62, ASKENDY+28, ASKENDY+30 | 
| >> ZTRTN | QUE+1* | 
| >> ZTSAVE("BARFROM" | QUE+5* | 
| >> ZTSAVE("BARTO" | QUE+4* | 
| >> ZTSAVE("XREF" | QUE+3* | 
| >> ZTSK | QUE+7, QUE+8 |