BARFPST5 ; IHS/SD/LSL - A/R FLAT RATE POSTING ; 12/22/2008
Source file <BARFPST5.m>
Package | Total | Call Graph |
---|---|---|
IHS Accounts Receivable | 12 | EXIT^BARFPST STOP^BARFPST1 FRPBILL^BARFPST3 REVIEW^BARFPST4 CKCOL^BARPSTU EN^BARROLL TR^BARTDO $$NEW^BARTR ($$IHS,$$NOTOPEN)^BARUFUT EOP^BARUTL $$EN^BARVDF ^BARVKL0 |
VA Fileman | 5 | ^DIC ^DIE ^DIK $$GET1^DIQ ^DIR |
IHS VA Utilities | 1 | $$VALI^XBDIQ1 |
Kernel | 1 | $$CJ^XLFSTR |
Package | Total | Caller Graph |
---|---|---|
IHS Accounts Receivable | 3 | BAR DELETE FRP BATCH BARFPST BARFPST3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DELFRPD | ;
; Delete FRP Batch |
|
SELCOM | ;
; Select command (P/R/E/C/Q) |
|
DELFRPE | ;
; Get Flat Rate Posting Entry |
|
DELFRP | ; EP
; EP - Called from MAN,FRD |
|
PSTBIL | ;
; Post bills |
|
DOC | ;
; LSL - 01/01/2000 - Created routine ; Contains code for POSTING, EDITING, CANCELLING, or QUITING ; Bills from A/R FLAT RATE POSTING |
|
ROLFIX | ;
; Mark bills for rollback that were posted before the code was ; changed to accomodate 6/29/00 |
|
CANCEL | ;
; Cancel Entries |
|
NOSESS | ||
ERROR | ;
|
|
ACTION | ; EP
; EP - Posting and review bills section. |
|
POST | ;
; Post to A/R TRANSACTION/IHS File and bill's history |
|
STOP(TYPE,BARDIF) | ;EP; BAR*1.8*6 DD 4.2.5
|
|
CKBAL(BARA,BARPAY,BARCOL,BARITM) | ;EP; CHECK IF TX'S WILL CREATE NEGATIVE BALANCE;BAR*1.8*6 DD 4.2.5
|
Name | Field # of Occurrence |
---|---|
EXIT^BARFPST | DELFRP+3 |
STOP^BARFPST1 | POST+6 |
FRPBILL^BARFPST3 | ACTION+13 |
REVIEW^BARFPST4 | ACTION+12 |
CKCOL^BARPSTU | CKBAL+21, CKBAL+29 |
EN^BARROLL | ACTION+11, ROLFIX+20 |
TR^BARTDO | PSTBIL+42 |
$$NEW^BARTR | PSTBIL+16 |
$$IHS^BARUFUT | POST+6, CKBAL+6, STOP+1 |
$$NOTOPEN^BARUFUT | ACTION+3 |
EOP^BARUTL | STOP+10 |
$$EN^BARVDF | ERROR+2, ERROR+5 |
^BARVKL0 | ROLFIX+3, ROLFIX+22 |
^DIC | DELFRPE+8 |
^DIE | POST+25, PSTBIL+39 |
^DIK | NOSESS+6, DELFRPD+12 |
$$GET1^DIQ | ERROR+12 |
^DIR | SELCOM+10, CANCEL+14, DELFRPD+6 |
$$VALI^XBDIQ1 | POST+4, PSTBIL+7, PSTBIL+12, PSTBIL+13, CANCEL+3, ROLFIX+13, CKBAL+14 |
$$CJ^XLFSTR | ERROR+3, ERROR+4 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^BARBL(2906 - [#90050.01] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUTTLOC - [#9999999.06] | CKBAL+32 |
^BAR(90052.06 | CKBAL+9 |
^BARBL( | ROLFIX+18 |
^BARFRP( | PSTBIL+5, PSTBIL+10, PSTBIL+11, ROLFIX+7, ROLFIX+8, ROLFIX+11, ROLFIX+16, ROLFIX+17, CKBAL+12, CKBAL+16 |
Name | Line Occurrences |
---|---|
ACTION | ACTION+6, ACTION+12, ACTION+13, ACTION+14 |
CANCEL | ACTION+14 |
CKBAL | POST+8 |
DELFRPD | DELFRP+4 |
DELFRPE | DELFRP+2 |
ERROR | POST+26 |
NOSESS | ACTION+3 |
POST | ACTION+8 |
PSTBIL | POST+10, POST+17 |
SELCOM | ACTION+5 |
STOP | CKBAL+22, CKBAL+23, CKBAL+32 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | ERROR+1~, ERROR+10*, ERROR+11*, ERROR+14 |
BAR | CKBAL+8~, CKBAL+14*, CKBAL+18 |
BAR( | CKBAL+18*, CKBAL+26, CKBAL+28, CKBAL+30 |
BARA | CKBAL~, CKBAL+12, CKBAL+16 |
>> BARADJ | POST+13 |
>> BARADJ( | POST+16, POST+18, PSTBIL+14, ERROR+14 |
>> BARBLAC | PSTBIL+13* |
>> BARBLCR | PSTBIL+14* |
>> BARBLIEN | PSTBIL+11*, PSTBIL+12, PSTBIL+13, PSTBIL+19, PSTBIL+43, ROLFIX+17*, ROLFIX+18, ROLFIX+19 |
>> BARBLPAT | PSTBIL+12* |
>> BARBNM | CANCEL+10 |
>> BARCAN | ACTION+14, CANCEL+5*, CANCEL+8*, CANCEL+16*, NOSESS+2* |
>> BARCLV(17 | CKBAL+23 |
>> BARCNT | POST+11, POST+18, PSTBIL+3*, PSTBIL+20*, ROLFIX+5* |
BARCOL | POST+8, CKBAL~ |
>> BARCOMD | ACTION+6, SELCOM+2*, SELCOM+12* |
>> BARCT | CKBAL+10*, CKBAL+17*, CKBAL+19 |
BARDIF | STOP~, STOP+4 |
BAREOB | PSTBIL+7*, ROLFIX+13*, CKBAL+20~, CKBAL+27*, CKBAL+28*, CKBAL+30, CKBAL+31, CKBAL+32 |
>> BAREOV(4 | CKBAL+31, CKBAL+32 |
BARF | CKBAL+8~, CKBAL+10*, CKBAL+12*, CKBAL+16, CKBAL+18, CKBAL+25*, CKBAL+26*, CKBAL+28, CKBAL+30 |
>> BARFLAG | ACTION+4, SELCOM+4 |
>> BARFRPL | PSTBIL+3*, PSTBIL+5*, PSTBIL+10, PSTBIL+11 |
>> BARIEN | POST+8, POST+23, PSTBIL+5, PSTBIL+10, PSTBIL+11, CANCEL+3, NOSESS+4, DELFRPE+10*, DELFRPD+10, ROLFIX+5* , ROLFIX+7*, ROLFIX+8, ROLFIX+11, ROLFIX+16, ROLFIX+17 |
>> BARINM | CANCEL+11 |
BARITM | POST+8, CKBAL~ |
>> BARITV(19 | CKBAL+22 |
BARK | CKBAL+8~, CKBAL+15*, CKBAL+16* |
BARMULT | CKBAL+8~, CKBAL+9*, CKBAL+18, CKBAL+20, CKBAL+24 |
>> BARNAME | DELFRPE+11*, DELFRPD+4 |
>> BARNOT | POST+26 |
>> BARNOT( | PSTBIL+19*, ERROR+7, ERROR+9, ERROR+11 |
BARPAY | POST+5, POST+6, POST+8, POST+11, PSTBIL+14, ERROR+13, CKBAL~, CKBAL+18, CKBAL+19 |
BARPTOT | CKBAL+8~, CKBAL+10*, CKBAL+19*, CKBAL+22, CKBAL+23, CKBAL+30*, CKBAL+31, CKBAL+32 |
>> BARRAYGO | ACTION+10*, ROLFIX+5* |
>> BARRECPQ | ACTION+7, ACTION+9*, ACTION+12, ACTION+13, ACTION+14, SELCOM+13* |
BARROLL | ROLFIX+21! |
BARROLL( | PSTBIL+43*, ROLFIX+19* |
>> BARSECT | POST+4* |
BARSTAT | CANCEL+2~, CANCEL+3*, CANCEL+4 |
>> BARSTOP | ACTION+9, POST+3*, POST+6*, POST+9, POST+12, STOP+9* |
>> BARTMP | POST+2*, POST+14*, PSTBIL+14, PSTBIL+15 |
>> BARTRAN | PSTBIL+15*, PSTBIL+19, PSTBIL+35 |
>> BARTRIEN | PSTBIL+16*, PSTBIL+18, PSTBIL+19, PSTBIL+42 |
DA | POST+21!, POST+23*, PSTBIL+2!, PSTBIL+18*, PSTBIL+40!, NOSESS+4*, DELFRPD+10*, ROLFIX+4!, ROLFIX+23! |
DIC | DELFRPE+3!, DELFRPE+4*, ROLFIX+23! |
DIC("A" | DELFRPE+6* |
DIC("S" | DELFRPE+7* |
DIC(0 | DELFRPE+5* |
DIDEL | PSTBIL+38*, PSTBIL+40! |
DIE | POST+21!, POST+22*, PSTBIL+2!, PSTBIL+21*, PSTBIL+40!, ROLFIX+4!, ROLFIX+23! |
>> DIK | NOSESS+5*, DELFRPD+11* |
DIR | SELCOM+3!, SELCOM+11!, CANCEL+15!, DELFRPD+2!, DELFRPD+7! |
DIR("A" | SELCOM+6*, SELCOM+9*, CANCEL+9*, CANCEL+10*, CANCEL+11*, CANCEL+12*, DELFRPD+4* |
DIR("B" | CANCEL+13*, DELFRPD+5* |
DIR(0 | SELCOM+5*, SELCOM+8*, CANCEL+7*, DELFRPD+3* |
DR | POST+21!, POST+24*, PSTBIL+2!, PSTBIL+22*, PSTBIL+23*, PSTBIL+24*, PSTBIL+25*, PSTBIL+26*, PSTBIL+27*, PSTBIL+28* , PSTBIL+29*, PSTBIL+30*, PSTBIL+31*, PSTBIL+32*, PSTBIL+33*, PSTBIL+34*, PSTBIL+36*, PSTBIL+37*, PSTBIL+40!, ROLFIX+4! , ROLFIX+23! |
>> DUOUT | SELCOM+12 |
DUZ | ACTION+3, POST+4 |
DUZ(2 | POST+6, PSTBIL+5, PSTBIL+10, PSTBIL+11, ROLFIX+7, ROLFIX+8, ROLFIX+11, ROLFIX+16, ROLFIX+17, ROLFIX+18 , CKBAL+6, CKBAL+9, CKBAL+12, CKBAL+16, STOP+1 |
>> J | POST+15*, POST+16*, POST+18, PSTBIL+14, PSTBIL+19 |
K | PSTBIL+8*, PSTBIL+10*, PSTBIL+11, ROLFIX+14*, ROLFIX+16*, ROLFIX+17, ROLFIX+23! |
L | ERROR+1~, ERROR+6*, ERROR+7*, ERROR+9, ERROR+11, ERROR+12, ROLFIX+5*, ROLFIX+10*, ROLFIX+11*, ROLFIX+16 , ROLFIX+17, ROLFIX+23! |
T | ERROR+1~, ERROR+8*, ERROR+9*, ERROR+11, ERROR+13 |
TYPE | STOP~, STOP+4, STOP+5, STOP+6 |
U | POST+18, PSTBIL+11, PSTBIL+14, ERROR+14, ROLFIX+8, ROLFIX+17, ROLFIX+18, CKBAL+9, CKBAL+32 |
>> UFMSESID | ACTION+3 |
>> Y | SELCOM+12, CANCEL+16, DELFRP+3, DELFRPE+9, DELFRPE+10, DELFRPD+8 |
>> Y(0 | SELCOM+13, DELFRPE+11 |