BARPNP3 ; IHS/SD/LSL - POSTING SELECT COMMAND PROCESSOR ; 05/07/2008
Source file <BARPNP3.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Accounts Receivable | 12 | HISTORY^BARBAD3 ASKLIN^BARFPST3 HIT1^BARPNP2 (,$$DSPLY)^BARPNP4 ($$AMT,COMHLP,SETHLP)^BARPNPU CKNEG^BARPST3 SETTMP^BARPST3A EN^BARPST6 POSTTX^BARPSTU EN^BARROLL $$NOTOPEN^BARUFUT ($$FIND3PB,$$UPC,EOP)^BARUTL |
| VA Fileman | 4 | ^DIC ^DIE $$GET1^DIQ ^DIR |
| IHS VA Utilities | 1 | (DIQ,VIEWR)^XBLM |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Accounts Receivable | 2 | BARPNP BARPNP4 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ASKCOM | ;EP - select command
|
|
| ASKAMT | ;
|
|
| FINISH | ;
|
|
| S1 | ;
|
|
| P1 | ;
|
|
| LNHLP | ;
|
|
| ASKCOM1 | ;
|
|
| GOQ | ;
|
|
| EN1 | ;
|
|
| EN2 | ;
|
|
| POST() | ;
|
|
| EN | ;EP - posting command handler
|
|
| GOD | ;
|
|
| GOA | ;
|
|
| GOB | ;
|
|
| CANCEL | ;
|
|
| COMHLP | ;
|
|
| FIN | ||
| PDIR | ||
| ROLLE | ;
|
|
| ASKLIN | ;
|
|
| ROLL | ;EP - tag a bill for rollback to 3P
; enable posting rollback |
| Name | Field # of Occurrence |
|---|---|
| HISTORY^BARBAD3 | ASKCOM1+42 |
| ASKLIN^BARFPST3 | ASKLIN+2 |
| HIT1^BARPNP2 | EN1+3, ASKCOM+3, P1+1 |
| ^BARPNP4 | GOA+3 |
| $$DSPLY^BARPNP4 | ASKCOM1+40 |
| $$AMT^BARPNPU | ASKAMT+4 |
| COMHLP^BARPNPU | COMHLP+1 |
| SETHLP^BARPNPU | EN2+3 |
| CKNEG^BARPST3 | GOQ+3 |
| SETTMP^BARPST3A | S1+2 |
| EN^BARPST6 | ASKCOM1+37 |
| POSTTX^BARPSTU | FIN+4 |
| EN^BARROLL | FIN+6 |
| $$NOTOPEN^BARUFUT | ASKCOM1+1, FINISH+4 |
| $$FIND3PB^BARUTL | ASKCOM1+10 |
| $$UPC^BARUTL | ASKCOM1+6 |
| EOP^BARUTL | ASKCOM1+41, GOB+5, P1+2, ROLL+13 |
| ^DIC | ASKAMT+17, ASKAMT+33 |
| ^DIE | ROLL+9 |
| $$GET1^DIQ | ASKCOM1+36 |
| ^DIR | ASKCOM1+20, PDIR+3 |
| DIQ^XBLM | GOB+3 |
| VIEWR^XBLM | GOD+3 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BARBL(2906 - [#90050.01] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ABMDBILL( | ASKCOM1+14 |
| ^BAR(90052.01 - [#90052.01] | ASKAMT+9 |
| ^BARBL( | ASKCOM1+16 |
| ^BARTBL("D" | ASKAMT+24 |
| ^BARTMP($J | ASKCOM1+9, ASKCOM1+35, GOB+2, FIN+7!, ROLL+3, CANCEL+1! |
| ^TEMP($J | EN+2! |
| Name | Line Occurrences |
|---|---|
| $$POST | FIN |
| ASKAMT | GOA+1, GOA+2, ASKAMT+6, ASKAMT+19, ASKAMT+35 |
| ASKCOM | ASKCOM1+8, ASKCOM1+29, ASKCOM1+33, ASKCOM1+39, ASKCOM1+42, ASKCOM1+43, GOD+1, GOB+1, GOB+6, ASKAMT+5 , S1+3 |
| ASKCOM1 | ASKLIN+1, ASKLIN+5, COMHLP+2 |
| CANCEL | FINISH+1, FINISH+4, FIN+2 |
| COMHLP | ASKCOM1+32 |
| EN1 | GOQ+2, FIN+1 |
| FIN | FIN+5 |
| FINISH | ASKLIN+3, ASKLIN+4, GOQ+2 |
| PDIR | PDIR+5 |
| ROLL | ASKCOM1+43 |
| S1 | ASKAMT+8, ASKAMT+28 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BARACC | ASKCOM1+34~, ASKCOM1+36*, ASKCOM1+37 |
| BARADJ | EN+3*, FINISH+1, CANCEL+2! |
| BARAMT | EN1+1!, EN2+2!, ASKCOM+1!, ASKAMT+7*, ASKAMT+19!, ASKAMT+21*, ASKAMT+35!, S1+2 |
| >> BARASK | ASKAMT+2*, ASKAMT+3 |
| BARATYP | EN1+1!, ASKCOM+1!, ASKAMT+1*, ASKAMT+23!, ASKAMT+27*, ASKAMT+28, ASKAMT+36*, S1+2 |
| BARBLDA | ASKCOM1+9*, ASKCOM1+10, ASKCOM1+16, ASKCOM1+34~, ASKCOM1+35*, ASKCOM1+36, ASKCOM1+37, GOB+2*, GOB+3, ROLL+2~ , ROLL+3*, ROLL+4, ROLL+7 |
| BARCAT | EN1+1!, ASKCOM+1!, ASKAMT+1*, ASKAMT+9*, ASKAMT+20*, ASKAMT+21, ASKAMT+24, S1+2 |
| >> BARCNT | ASKLIN+1, ASKLIN+5, GOQ+2 |
| BARCOL | FIN+4! |
| BARCOM | EN1+1!, EN2+2!, ASKCOM+1!, ASKCOM1+4*, ASKCOM1+5*, ASKCOM1+6*, ASKCOM1+8, ASKCOM1+24 |
| BARCOM( | ASKCOM1+24*, ASKCOM1+25, ASKCOM1+26!, ASKCOM1+33, ASKCOM1+39, ASKCOM1+42, ASKCOM1+43, GOQ+2, GOA+1, GOA+2 , GOA+3, GOD+1, GOB+1 |
| BARCOM(1 | ASKCOM1+29, ASKCOM1+30*, ASKCOM1+31*, ASKCOM1+32, GOB+4 |
| >> BARDFLT | EN+4*, ASKLIN+1* |
| >> BARDSP | EN1+2*, ASKCOM+2* |
| >> BARHLP | EN2+3 |
| >> BARHLP( | ASKCOM1+32, GOB+4 |
| >> BARJ | ASKAMT+22*, ASKAMT+24, ASKAMT+25*, ASKAMT+26, ASKAMT+28 |
| BARLIN | EN1+1!, ASKLIN+1*, ASKLIN+3, ASKLIN+4, ASKLIN+5, ASKCOM1+2, ASKCOM1+9, ASKCOM1+35, ASKCOM1+40, GOQ+3 , GOB+2, S1+2, ROLL+3 |
| >> BARPASS | EN1+3, ASKCOM+3, P1+1 |
| >> BARPAT | ASKCOM1+37, GOD+2 |
| BARPMT | EN+3*, FINISH+1, CANCEL+2! |
| >> BARQ | FIN*, FIN+1, FIN+2, FIN+4 |
| >> BARROLL | FINISH+1 |
| >> BARROLL( | ROLL+4* |
| >> BARSTAT | ASKCOM1+14*, ASKCOM1+15 |
| >> BARSTOP | FIN+5 |
| >> BARTPB | ASKCOM1+10*, ASKCOM1+13, ASKCOM1+14 |
| BARTR | EN+1!, FINISH+1, CANCEL+2! |
| BARTYP | EN1+1!, ASKCOM+1!, GOA+1*, GOA+2*, ASKAMT+2, ASKAMT+8, S1+2 |
| >> BARX | ASKAMT+22*, ASKAMT+24*, ASKAMT+27 |
| DA | ASKCOM1+12!, ASKCOM1+34~, ROLL+7* |
| >> DFN | GOD+2* |
| DIC | ASKCOM1+12!, ASKCOM1+34~, ASKAMT+13*, ASKAMT+18!, ASKAMT+29*, ASKAMT+34!, ROLL+5!, ROLL+10! |
| DIC("A" | ASKAMT+15*, ASKAMT+31* |
| DIC("S" | ASKAMT+16*, ASKAMT+32* |
| DIC(0 | ASKAMT+14*, ASKAMT+30* |
| DIE | ASKCOM1+12!, ROLL+5!, ROLL+6*, ROLL+10! |
| DIR | EN+1!, ASKCOM1+12!, ASKCOM1+20!, PDIR!, PDIR+4!, ROLL+11! |
| DIR("A" | ASKCOM1+18*, PDIR+2*, ROLL+12* |
| DIR("B" | ASKCOM1+19* |
| DIR(0 | ASKCOM1+17*, PDIR+1* |
| DIROUT | ASKCOM1+8, ASKCOM1+11! |
| DIRUT | ASKCOM1+8, ASKCOM1+11! |
| DR | ASKCOM1+12!, ROLL+8*, ROLL+10! |
| DTIME | ASKCOM1+4, ASKAMT+3 |
| DTOUT | ASKCOM1+8, ASKCOM1+11! |
| DUOUT | ASKCOM1+8, ASKCOM1+11!, PDIR+5 |
| DUZ | ASKCOM1+1, FINISH+4 |
| DUZ(2 | ASKCOM1+10, ASKCOM1+16 |
| >> J | ASKCOM1+23*, ASKCOM1+24, ASKCOM1+25, ASKCOM1+26, ASKCOM1+27*, ASKCOM1+29, ASKCOM1+33, ASKCOM1+39, ASKCOM1+42, ASKCOM1+43 , GOQ+2, GOA+1, GOA+2, GOA+3, GOD+1, GOB+1 |
| >> Q | ASKCOM1+22*, ASKCOM1+23, ASKCOM1+28* |
| U | ASKCOM1+14, ASKCOM1+16 |
| >> UFMSESID | ASKCOM1+1, FINISH+4 |
| X | ASKCOM1+12!, ASKAMT+3*, ASKAMT+4*, ASKAMT+5, ASKAMT+6, ASKAMT+7, ROLL+10! |
| Y | ASKCOM1+8, ASKCOM1+12!, ASKCOM1+40*, ASKAMT+19, ASKAMT+20, ASKAMT+35, ASKAMT+36, PDIR+5, PDIR+6, ROLL+10! |