BARAST ; IHS/SD/LSL - ACCOUNT STATEMENT ;
Source file <BARAST.m>
| Package | Total | Caller Graph |
|---|---|---|
| IHS Accounts Receivable | 1 | BAR PAS PAT ACCT HEADER |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RPR | ; EP
; re-print one statement |
|
| HDR | ;STATEMENT HEADER
|
|
| OFL | ;set one
|
|
| FLAG | ;EP - flag accounts for statements
|
|
| DEV | ;
; ask for printer device |
|
| ONE | ;
; ONE ACCOUNT |
|
| TPRT | ;LIST ONE TRANSACTION
|
|
| FTR | ;
; STATEMENT FOOTER |
|
| KILL | ;
; clean up |
|
| FDT | ;file date in statement sub-file
|
|
| ALTR | ;EP - add the statement header text
|
|
| LOOP | ;EP
; loop though ac x-ref |
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | DEV+4, DEV+14 |
| ^%ZISC | KILL+3 |
| ^%ZTLOAD | DEV+9 |
| $$CDT^BARDUTL | HDR+17 |
| $$BAL^BARUTL | ONE+10 |
| EOP^BARUTL | FLAG+34 |
| $$EN^BARVDF | HDR+3, ALTR+7 |
| ^DIC | RPR+6, RPR+12, FDT+5, ALTR+4, FLAG+12, FLAG+25, OFL+6 |
| ^DIE | ALTR+14, OFL+11 |
| EN^DIQ1 | ONE+8, TPRT+5 |
| ^DIR | FLAG+5 |
| $$FMADD^XLFDT | LOOP+2, LOOP+3, RPR+17, FLAG+15, FLAG+29 |
| $$FMTE^XLFDT | HDR+5 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BARTBL - [#90052.02] | Classic Fileman Calls |
| ^BAR(90052.03 - [#90052.03] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BAR(90052.03 - [#90052.03] | BARAST+3, HDR+6, HDR+8 |
| ^BARAC( | BARAST+4, LOOP+5, LOOP+7, ONE+9, FDT+8!, FLAG+31, OFL+1, OFL+2* |
| ^BARTR( | ONE+15, ONE+19 |
| Name | Line Occurrences |
|---|---|
| ALTR | BARAST+3 |
| DEV | RPR+22 |
| FDT | LOOP+9 |
| FTR | ONE+25 |
| HDR | ONE+13, ONE+18 |
| KILL | RPR+25 |
| OFL | FLAG+17, FLAG+31 |
| ONE | LOOP+8, RPR+24 |
| TPRT | ONE+23 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | HDR+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | DEV+2* |
| >> %ZIS("A" | DEV+3* |
| BARAC | LOOP+6*, LOOP+7*, KILL+2!, RPR+9*, ONE+5, ONE+9, ONE+10, ONE+15, FDT+1, FDT+8 , HDR+9, HDR+12, HDR+16, FLAG+14*, FLAG+30*, FLAG+31*, FLAG+35!, OFL+1, OFL+2, OFL+3 |
| BARANS | FLAG+7*, FLAG+8, FLAG+19, FLAG+35! |
| BARBDT | LOOP+3*, LOOP+5, FLAG+15*, FLAG+29*, FLAG+35!, OFL+5 |
| BARC | KILL+2!, ONE+2! |
| BARC( | HDR+9, HDR+12, HDR+16 |
| BARCNT | FLAG+16*, FLAG+18, FLAG+30*, FLAG+32, FLAG+35!, OFL+12* |
| >> BARDASH | HDR+1*, HDR+19, FTR+4 |
| >> BARDAY | ONE+20*, ONE+21, ONE+22 |
| >> BAREBAL | ONE+11*, ONE+24*, FTR+5 |
| BAREDT | LOOP+2*, KILL+2!, RPR+17*, ONE+9, ONE+22, HDR+17 |
| BARFL1 | DEV+15, KILL+2!, RPR+18* |
| BARLDT | LOOP+4*, LOOP+5*, LOOP+7, KILL+2!, ONE+9*, ONE+10, ONE+21, FDT+8, HDR+17 |
| >> BARPG | ONE+12*, HDR+4*, HDR+5 |
| >> BARSBAL | ONE+10*, ONE+11, ONE+24, HDR+18 |
| >> BART( | TPRT+6*, TPRT+7, TPRT+8, TPRT+9, TPRT+10, TPRT+11, TPRT+12 |
| >> BARTDT | ONE+19*, ONE+20 |
| >> BARTOT | ONE+14*, ONE+24, TPRT+7*, FTR+3 |
| BARTYP | FLAG+28*, FLAG+31, FLAG+35! |
| DA | RPR+15*, ONE+5*, ONE+14*, ONE+15*, ONE+19, FDT+7*, TPRT+6, TPRT+7, TPRT+8, TPRT+9 , TPRT+10, TPRT+11, TPRT+12, HDR+2~, HDR+6*, HDR+7, HDR+8, ALTR+6*, OFL+8* |
| DA(1 | RPR+8*, FDT+1*, OFL+3* |
| DIC | RPR+3!, RPR+4*, RPR+10*, RPR+13!, ONE+4*, FDT+3*, TPRT+2*, ALTR+1*, FLAG+9!, FLAG+10* , FLAG+20*, FLAG+26!, OFL+4*, OFL+9 |
| DIC("A" | FLAG+23* |
| DIC("B" | FLAG+24* |
| DIC("S" | RPR+11*, FLAG+22* |
| DIC(0 | RPR+5*, FDT+4*, ALTR+2*, FLAG+11*, FLAG+21*, OFL+5* |
| >> DIE | ALTR+12*, OFL+9* |
| DIQ | ONE+3!, ONE+6*, TPRT+1!, TPRT+3* |
| DIR | FLAG+1!, FLAG+6! |
| DIR("A" | FLAG+2* |
| DIR("B" | FLAG+3* |
| DIR(0 | FLAG+4* |
| >> DR | ONE+7*, TPRT+4*, ALTR+13*, OFL+10* |
| DT | LOOP+2, LOOP+3, FDT+2, HDR+5, FLAG+15, FLAG+29 |
| DUZ(2 | BARAST+4, LOOP+5, LOOP+7, ONE+9, ONE+15, ONE+19, FDT+8, FLAG+31, OFL+1, OFL+2 |
| I | RPR+19~, RPR+20*, HDR+7*, HDR+8, HDR+10~, HDR+11*, HDR+12, HDR+13, HDR+14, HDR+15 , HDR+16 |
| IO | DEV+6 |
| IO("S" | DEV+12, KILL+3 |
| IO(0 | DEV+6 |
| ION | DEV+13 |
| >> IOP | DEV+13* |
| IOSL | ONE+16, FLAG+33 |
| >> POP | DEV+5 |
| >> X | FDT+2*, ALTR+3*, OFL+5* |
| >> Y | RPR+7, RPR+8, RPR+9, RPR+14, RPR+15, RPR+17, FDT+6, FDT+7, ALTR+5, ALTR+6 , FLAG+7, FLAG+8, FLAG+13, FLAG+14, FLAG+27, FLAG+28, OFL+7, OFL+8 |
| >> ZTDESC | DEV+7* |
| >> ZTRTN | BARAST+7*, RPR+16* |
| >> ZTSAVE( | RPR+20* |
| ZTSK | DEV+8!, DEV+10, DEV+11, RPR+21!, RPR+23 |