RCDPBTLM ;WISC/RFJ - bill transactions List Manager top routine ;1 Jun 99
Source file <RCDPBTLM.m>
Package | Total | Call Graph |
---|---|---|
Accounts Receivable | 6 | $$COMP3^PRCAAPR $$IBEEOBCK^PRCAAPR1 SET^RCDPAPLI $$ACCNTHDR^RCDPAPLM DIQ430^RCDPBPLM $$TRANBAL^RCRJRCOT |
VA FileMan | 3 | ^DIC $$GET1^DIQ ^DIR |
Integrated Billing | 1 | $$REC^IBRFN |
List Manager | 1 | EN^VALM |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT | ; initialization for list manager list
; requires rcbillda ; PRCA*3.5*315 - Replaced "^" with VA Standard Variable U throughout |
|
HDR | ; header code for list manager display
; requires rcbillda |
|
EXIT | ; exit list manager option and clean up
|
|
SELBILL() | ; select a bill
; returns -1 for timeout or ^, 0 for no selection, or ien of bill |
|
GETTRANS(BILLDA) | ; original amount goes first for bill
; returns list of transactions in ; rclist(date,tranda)=trantype ^ principle ^ interest ^ admin ; returns principle balance ^ interest balance ^ admin balance ; ^ marshall fee balance ^ court cost balance |
|
TRANVALU(TRANDA) | ; return the transaction value as displayed (with + or - sign)
|
|
SELECME() | ;
; function takes the user input of the ECME # to return a valid ien of file 430 ; if an invalid ECME is evaluated then the process keeps asking the user for ECME # ; until a valid ECME# is entered or until the user enters a U or null value ; output - returns the IEN of the record entry in the ACCOUNT RECEIVABLE file (#430) or "??" |
|
RET |
Name | Field # of Occurrence |
---|---|
^DIC | SELBILL+16 |
$$GET1^DIQ | GETTRANS+16 |
^DIR | SELBILL+9, RET |
$$REC^IBRFN | RET+2 |
$$COMP3^PRCAAPR | HDR+11 |
$$IBEEOBCK^PRCAAPR1 | HDR+12 |
SET^RCDPAPLI | INIT+25, INIT+27, INIT+28, INIT+29, INIT+30, INIT+31, INIT+34, INIT+38, INIT+40, INIT+41 , INIT+42, INIT+43, INIT+57, INIT+59, INIT+60, INIT+61, INIT+62 |
$$ACCNTHDR^RCDPAPLM | HDR+7 |
DIQ430^RCDPBPLM | HDR+4, GETTRANS+7 |
$$TRANBAL^RCRJRCOT | TRANVALU+2 |
EN^VALM | RCDPBTLM+13 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^PRCA(430 - [#430] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRCA(430 - [#430] | INIT+47, INIT+51, HDR+6, RET+4 |
^PRCA(430.3 - [#430.3] | GETTRANS+20 |
^PRCA(433 - [#433] | GETTRANS+13, GETTRANS+14, GETTRANS+17, TRANVALU+6 |
^TMP("RCDPBTLM" | INIT+4!, INIT+24*, EXIT+1! |
^TMP("RCDPBTLMX" | EXIT+1! |
^TMP("VALM VIDEO" | INIT+4! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | HDR+2~, HDR+9*, HDR+13, HDR+14, HDR+18, SELBILL+2~, GETTRANS+5~, GETTRANS+32* |
%Y | SELBILL+2~ |
ADMBAL | GETTRANS+5~, GETTRANS+10*, GETTRANS+26*, GETTRANS+35 |
ADMIN | INIT+3~, INIT+33*, INIT+34 |
AMTDISP | GETTRANS+5~, TRANVALU+18!, TRANVALU+20*, TRANVALU+22 |
BILLDA | GETTRANS~, GETTRANS+7, GETTRANS+11, GETTRANS+13, GETTRANS+30, GETTRANS+33 |
C | SELBILL+2~ |
CCBAL | GETTRANS+5~, GETTRANS+10*, GETTRANS+28*, GETTRANS+35 |
DATA | HDR+2~, HDR+7*, HDR+13, HDR+14, HDR+18 |
DATA0 | GETTRANS+5~, GETTRANS+14*, GETTRANS+15 |
DATA1 | GETTRANS+5~, GETTRANS+17*, GETTRANS+18, GETTRANS+20 |
DATE | INIT+3~, INIT+17*, INIT+18, INIT+28, INIT+29, INIT+30, INIT+31, INIT+33, GETTRANS+5~, GETTRANS+18* , GETTRANS+20, GETTRANS+21, GETTRANS+30*, GETTRANS+32*, GETTRANS+33 |
DIC | SELBILL+2~, SELBILL+12* |
DIC("A" | SELBILL+12* |
DIC("W" | SELBILL+13* |
DIC(0 | SELBILL+12* |
DIR | SELBILL+4~, SELBILL+9!, SELECME+5~ |
DIR("A" | SELBILL+6*, SELECME+7* |
DIR("B" | SELBILL+8* |
DIR(0 | SELBILL+7*, SELECME+6* |
DIRUT | SELBILL+4~, SELBILL+9, SELECME+5~, RET |
DPTNOFZK | SELBILL+3~* |
DPTNOFZY | SELBILL+3~* |
DTOUT | SELBILL+2~, SELBILL+17 |
DUOUT | SELBILL+2~, SELBILL+17 |
INTBAL | GETTRANS+5~, GETTRANS+10*, GETTRANS+25*, GETTRANS+35 |
>> IORVOFF | INIT+25, HDR+18 |
>> IORVON | INIT+25, HDR+18 |
MFBAL | GETTRANS+5~, GETTRANS+10*, GETTRANS+27*, GETTRANS+35 |
>> PRCOUT | HDR+11*, HDR+12*, HDR+13 |
PRINBAL | GETTRANS+5~, GETTRANS+10*, GETTRANS+11*, GETTRANS+24*, GETTRANS+35 |
RCBEFLUP | SELBILL+2~, SELBILL+15* |
RCBILL | SELECME+5~, RET+2*, RET+3, RET+4, RET+5 |
RCBILLDA | RCDPBTLM+8~, RCDPBTLM+10, RCDPBTLM+11*, RCDPBTLM+12*, RCDPBTLM+15*, INIT+15, INIT+47, INIT+51, HDR+4, HDR+6 , HDR+11, HDR+12, HDR+13, HDR+14 |
RCDATA7 | INIT+46~, INIT+47*, INIT+51*, INIT+52, INIT+53, INIT+54, INIT+60, INIT+61, INIT+62 |
RCDEBTDA | HDR+2~, HDR+6*, HDR+7 |
RCDPDATA | HDR+2~, GETTRANS+5~ |
RCDPDATA(430 | HDR+13, HDR+14, GETTRANS+11, GETTRANS+30, GETTRANS+33 |
RCDPFXIT | RCDPBTLM+8~, RCDPBTLM+15, INIT+7 |
RCECME | SELECME+5~, RET+1*, RET+2 |
RCFOUT | INIT+46~, INIT+52*, INIT+53*, INIT+54*, INIT+55 |
RCLINE | INIT+3~, INIT+10*, INIT+19*, INIT+25, INIT+27, INIT+28, INIT+29, INIT+30, INIT+31, INIT+34 , INIT+37*, INIT+38, INIT+39*, INIT+40, INIT+41, INIT+42, INIT+43, INIT+56*, INIT+57, INIT+58* , INIT+59, INIT+60, INIT+61, INIT+62, INIT+65 |
RCLIST | INIT+3~, GETTRANS+9! |
RCLIST( | INIT+17, INIT+18, INIT+29, INIT+30, INIT+31, INIT+33, GETTRANS+20*, GETTRANS+21*, GETTRANS+33* |
RCLIST(0 | GETTRANS+32 |
RCTOTAL | INIT+3~, INIT+15*, INIT+41, INIT+42, INIT+43, INIT+52, INIT+53, INIT+54, HDR+18 |
RCTRAN | INIT+3~, INIT+12*, INIT+23*, INIT+24, INIT+25 |
RCTRANDA | INIT+3~, INIT+18*, INIT+22, INIT+24, INIT+27, INIT+29, INIT+30, INIT+31, INIT+33 |
RCUSER | GETTRANS+5~, GETTRANS+15*, GETTRANS+16*, GETTRANS+21 |
RCY | SELBILL+4~, SELBILL+10*, SELBILL+11 |
TRANDA | GETTRANS+5~, GETTRANS+13*, GETTRANS+14, GETTRANS+17, GETTRANS+19, GETTRANS+20, GETTRANS+21, TRANVALU~, TRANVALU+2, TRANVALU+6 |
TYPE | TRANVALU+1~, TRANVALU+6*, TRANVALU+7, TRANVALU+19 |
U | INIT+29, INIT+30, INIT+31, INIT+33, INIT+41, INIT+42, INIT+43, INIT+51, INIT+52, INIT+53 , INIT+54, INIT+60, INIT+61, INIT+62, HDR+6, HDR+13, HDR+14, HDR+18, GETTRANS+15, GETTRANS+18 , GETTRANS+20, GETTRANS+21, GETTRANS+24, GETTRANS+25, GETTRANS+26, GETTRANS+27, GETTRANS+28, GETTRANS+35, TRANVALU+4, TRANVALU+6 , TRANVALU+8, TRANVALU+9, TRANVALU+10, TRANVALU+11, TRANVALU+12, TRANVALU+20, TRANVALU+22, RET+4 |
>> VALMCNT | INIT+65* |
>> VALMHDR(1 | HDR+13* |
>> VALMHDR(2 | HDR+14* |
>> VALMHDR(3 | HDR+18* |
>> VALMQUIT | INIT+7* |
>> VALMSG | HDR+16* |
VALUE | GETTRANS+5~, GETTRANS+19*, GETTRANS+20, GETTRANS+24, GETTRANS+25, GETTRANS+26, GETTRANS+27, GETTRANS+28, TRANVALU+1~, TRANVALU+2* , TRANVALU+4, TRANVALU+8*, TRANVALU+9*, TRANVALU+10*, TRANVALU+11*, TRANVALU+12*, TRANVALU+20, TRANVALU+21*, TRANVALU+22 |
X | SELBILL+2~ |
Y | SELBILL+2~, SELBILL+10, SELBILL+17*, SELBILL+18, SELECME+5~, RET+1 |