BARBAD4 ; IHS/SD/LSL - POSTING AND ADJUSTMENTS CONTINUED ; 12/29/2008
Source file <BARBAD4.m>
| Package | Total | Caller Graph |
|---|---|---|
| IHS Accounts Receivable | 2 | BARBAD3 BARBAD3A |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HEAD | ;
|
|
| EN | ;EP
|
|
| ASKAMT | ;
|
|
| B1O | ;
|
|
| S1 | ;
|
|
| SETTMPO(BARTYP,BARAMT,BARLIN,BARCAT,BARATYP) | ;OLD SETTMP; BAR*1.8*4 DD 4.1.7.2
|
|
| PARSE | ;
|
|
| SURE | ;EP; WARNING MESSAGE
|
|
| CKNEG(BARBBAL,BAROAMT,BARAMT) | ;EP;CHECK FOR NEGATIVE BALANCES;BAR*1.8*4 DD 4.1.7.2
|
|
| SETTMP(BARTYP,BARAMT,BARLIN,BARCAT,BARATYP,BAROAMT) | ;HEAVILY MODIFIED; BAR*1.8*4 DD 4.1.7.2
|
|
| DSPLY(BARLIN) | ;EP - display temporary buffer
|
|
| WARN(BARLVL,BARDIF) |
| Name | Field # of Occurrence |
|---|---|
| ASKCOM^BARBAD3 | EN+1, EN+11, ASKAMT+12, S1+2 |
| $$AMT^BARBADU | ASKAMT+11 |
| $$SDT^BARDUTL | HEAD+3 |
| STOP^BARFPST1 | ASKAMT+14 |
| $$IHS^BARUFUT | ASKAMT+14, WARN+1 |
| EOP^BARUTL | EN+3, ASKAMT+25, ASKAMT+29, ASKAMT+33, B1O+8 |
| $$EN^BARVDF | HEAD+1 |
| ^DIC | ASKAMT+45, ASKAMT+63 |
| $$GET1^DIQ | ASKAMT+18 |
| ^DIR | EN+10, ASKAMT+8, SURE+9 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BARBL(2906 - [#90050.01] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BAR(90052.01 - [#90052.01] | DSPLY+11 |
| ^BARBL( | ASKAMT+19, ASKAMT+20 |
| ^BARTBL - [#90052.02] | DSPLY+13 |
| ^BARTBL("D" | ASKAMT+52 |
| ^BARTMP($J | ASKAMT+16, SETTMP+5, SETTMP+6, SETTMP+15*, SETTMP+16*, SETTMP+21*, SETTMPO+3, B1O+10*, B1O+13*, B1O+15* |
| ^DPT - [#2] | HEAD+3 |
| Name | Line Occurrences |
|---|---|
| $$DSPLY | EN+6 |
| ASKAMT | ASKAMT+13, ASKAMT+14, ASKAMT+23, ASKAMT+27, ASKAMT+31, ASKAMT+47, ASKAMT+65 |
| CKNEG | SETTMP+9 |
| HEAD | DSPLY+3 |
| S1 | ASKAMT+36, ASKAMT+56 |
| SETTMP | S1+1 |
| WARN | B1O+2, B1O+3, B1O+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BARADJ | SETTMP+20*, SETTMP+21, B1O+14* |
| BARAMT | PARSE+8*, ASKAMT+6, ASKAMT+10, ASKAMT+22*, ASKAMT+23, ASKAMT+27, ASKAMT+31, ASKAMT+49*, S1+1, SETTMP~ , SETTMP+9, SETTMP+11, SETTMP+13, SETTMP+14, SETTMP+19, SETTMP+20, SETTMP+23, CKNEG~, SETTMPO~, B1O+2 , B1O+3, B1O+4, B1O+10, B1O+11, B1O+13, B1O+14, B1O+15, B1O+16 |
| >> BARASK | ASKAMT+5*, ASKAMT+6 |
| BARATYP | PARSE+10*, ASKAMT+56*, ASKAMT+57, ASKAMT+66*, S1+1, SETTMP~, SETTMP+23, SETTMPO~, B1O+16 |
| BARBBAL | SETTMP+2~, SETTMP+6*, SETTMP+8*, SETTMP+9, SETTMP+11*, SETTMP+16, CKNEG~ |
| >> BARCAM | ASKAMT+17*, ASKAMT+18*, ASKAMT+27 |
| BARCAT | PARSE+9*, ASKAMT+39, ASKAMT+48*, ASKAMT+49, ASKAMT+52, S1+1, SETTMP~, SETTMP+7, SETTMP+23, SETTMPO~ , B1O+16 |
| >> BARCLV(17 | CKNEG+5, CKNEG+6, B1O+2 |
| BARCLV17 | SETTMP+2~, CKNEG+4~, CKNEG+6* |
| >> BARCOAM | ASKAMT+17*, ASKAMT+19*, ASKAMT+20*, ASKAMT+21*, ASKAMT+31 |
| >> BARDA | ASKAMT+16*, ASKAMT+18, ASKAMT+19, ASKAMT+20, SETTMP+5*, SETTMP+6, SETTMP+15, SETTMP+16, SETTMP+21, SETTMPO+3* , B1O+10, B1O+13, B1O+15 |
| BARDIF | WARN~, WARN+7 |
| >> BARDSH | HEAD+7*, HEAD+8*, HEAD+9 |
| >> BAREOB | CKNEG+11, B1O+4 |
| >> BAREOV(4 | CKNEG+12, B1O+4 |
| BAREOV4 | SETTMP+2~, CKNEG+4~, CKNEG+12* |
| >> BARFLG("BARWARN" | SETTMP+3!, SURE+2, SURE+4!, WARN+1!, WARN+3, WARN+8*, SETTMPO+1!, B1O+5, B1O+6! |
| >> BARITV(19 | CKNEG+8, CKNEG+9, B1O+3 |
| BARITV19 | SETTMP+2~, CKNEG+4~, CKNEG+9* |
| BARJ | EN+5*, ASKAMT+50*, ASKAMT+52, ASKAMT+53*, ASKAMT+54, ASKAMT+56, DSPLY+1~, DSPLY+4*, DSPLY+5*, DSPLY+8 , DSPLY+9, DSPLY+10, DSPLY+12, DSPLY+14 |
| BARK | ASKAMT+51!, ASKAMT+55*, ASKAMT+56 |
| BARLIN | EN+1, EN+6, PARSE+1*, PARSE+2, PARSE+3, PARSE+6, ASKAMT+16, ASKAMT+27, ASKAMT+31, S1+1 , SETTMP~, SETTMP+5, SETTMP+6, SETTMP+15, SETTMP+16, SETTMP+21, SETTMP+23, DSPLY~, DSPLY+5, DSPLY+8 , DSPLY+9, DSPLY+10, DSPLY+12, DSPLY+14, SETTMPO~, SETTMPO+3, B1O+10, B1O+13, B1O+15, B1O+16 |
| BARLVL | WARN~, WARN+1, WARN+6 |
| BAROAMT | PARSE+8*, S1+1, SETTMP~, SETTMP+8, SETTMP+9, SETTMP+13, SETTMP+14, SETTMP+19, SETTMP+20, SETTMP+24! , CKNEG~, CKNEG+6, CKNEG+9, CKNEG+12, B1O+2, B1O+3, B1O+4, B1O+10, B1O+11, B1O+13 , B1O+14, B1O+15, B1O+17! |
| >> BARPASS | HEAD+3 |
| BARPG | DSPLY+1~, DSPLY+2*, HEAD+2*, HEAD+4 |
| >> BARPMT | SETTMP+14*, SETTMP+15, B1O+2, B1O+3, B1O+4, B1O+11* |
| BARREC | PARSE+5~, PARSE+6*, PARSE+7, PARSE+8, PARSE+9, PARSE+10 |
| BARSEL | EN+4~, EN+5*, EN+6*, EN+9, EN+12*, PARSE+1, PARSE+3, DSPLY+4*, DSPLY+6*, DSPLY+7 , DSPLY+14, DSPLY+15 |
| BARSEL( | PARSE+1, PARSE+3, DSPLY+14* |
| >> BARSTOP | SETTMP+4*, SETTMP+10, SURE+11*, SETTMPO+2*, B1O+1, B1O+5, B1O+9* |
| >> BARTR( | EN+1, PARSE+6, ASKAMT+27, ASKAMT+31, SETTMP+23*, DSPLY+5, DSPLY+8, DSPLY+9, DSPLY+10, DSPLY+12 , B1O+16* |
| BARTYP | PARSE+7*, ASKAMT+5, ASKAMT+14, ASKAMT+36, S1+1, SETTMP~, SETTMP+12, SETTMP+18, SETTMP+23, CKNEG+3 , SETTMPO~, B1O+1, B1O+12, B1O+16 |
| >> BARV | PARSE+3*, PARSE+4, PARSE+6, SETTMP+23, B1O+16 |
| >> BARX | ASKAMT+50*, ASKAMT+52*, ASKAMT+55 |
| >> BARZZZZ | CKNEG+2, SURE+1 |
| DD | ASKAMT+44!, ASKAMT+62! |
| DIC | ASKAMT+40*, ASKAMT+46!, ASKAMT+58*, ASKAMT+64! |
| DIC("A" | ASKAMT+42*, ASKAMT+60* |
| DIC("B" | ASKAMT+39*, ASKAMT+57* |
| DIC("S" | ASKAMT+43*, ASKAMT+61* |
| DIC(0 | ASKAMT+41*, ASKAMT+59* |
| DIR | EN+8!, ASKAMT+3!, ASKAMT+9!, SURE+5!, SURE+10! |
| DIR("A" | ASKAMT+6*, SURE+7* |
| DIR("B" | SURE+8* |
| DIR("T" | ASKAMT+7* |
| DIR(0 | EN+9*, ASKAMT+4*, SURE+6* |
| DO | ASKAMT+44!, ASKAMT+62! |
| DTIME | ASKAMT+7 |
| >> DTOUT | EN+11 |
| >> DUOUT | EN+11 |
| DUZ(2 | ASKAMT+14, ASKAMT+19, ASKAMT+20, WARN+1 |
| IOM | HEAD+4, HEAD+8 |
| U | PARSE+7, PARSE+8, PARSE+9, PARSE+10, ASKAMT+20, ASKAMT+27, ASKAMT+31, SETTMP+6, SETTMP+15, SETTMP+16 , SETTMP+21, SETTMP+23, DSPLY+8, DSPLY+9, DSPLY+10, DSPLY+11, DSPLY+12, DSPLY+13, HEAD+3, B1O+10 , B1O+13, B1O+15, B1O+16 |
| >> X | ASKAMT+10*, ASKAMT+11*, ASKAMT+12, ASKAMT+13, ASKAMT+14, ASKAMT+22 |
| >> Y | EN+12, ASKAMT+47, ASKAMT+48, ASKAMT+65, ASKAMT+66, SURE+11, DSPLY+10*, DSPLY+11, DSPLY+12*, DSPLY+13 |