Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCARPU

Package: Accounts Receivable

Routine: PRCARPU


Information

PRCARPU ;ALB/DRF-CREATE MULTIPLE ACCOUNT REPAYMENT DATE SCHEDULE FUNCTIONS;08/09/2016 4:40 PM

Source Information

Source file <PRCARPU.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA FileMan 8 ^%DT  ^DIC  FILE^DICN  ^DIE  IXALL^DIK  DT^DILF  $$GET1^DIQ  ^DIR  
Accounts Receivable 5 SETTR^PRCAUTL  LOCKF^PRCAWO1  (CLOSE,DEL,OPEN)^RCEVDRV1  $$NAM^RCFN01  $$SITE^RCMSITE  
List Manager 1 $$UPPER^VALM1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Accounts Receivable 1 PRCARPM  

Entry Points

Name Comments DBIA/ICR reference
DEBTOR() ;Look up debtor by name or bill #
ACCOUNTS(DEBTOR,ARRALL,ARRPLN,ARRNON,ACT) ;Find all active accounts for a debtor
; DEBTOR - Pointer to #340
; ARRALL - Name of array (passed by reference) that holds all the accounts for this debtor
; Ordered by date in the format ARRAY(1,xxxxxxx)="",ARRAY(2,xxxxxx)=""...
; ARRPLN - Name of array (passed by reference) that holds the accounts for this debtor
; that are part of a current payment plan
; Ordered by date in the format ARRAY(1,xxxxxxx)="",ARRAY(2,xxxxxx)=""...
; Check for ARRPLN>0 to see if there is an existing plan for this debtor
; ARRNON - Name of array (passed by reference) that holds the accounts for this debtor
; that are NOT part of a current payment plan
; Ordered by date in the format ARRAY(1,xxxxxxx)="",ARRAY(2,xxxxxx)=""...
; ACT - Variable that tracks the number of active accounts for the debtor. ARRALL displays
; Cross-Serviced accounts, but they are not active for the purposes of repayment plans
DISPLAY(ARR,NUM,QUIT) ;Display accounts in ARR
; ARR - An array of bills
; NUM - Display selection numbers in left column (defaults to no (0))
; QUIT - User requests exit = 1, default = 0
MDY(DATE,DEL) ;Return date format of mm-dd-yy
; DATE - Date in FileMan format
; DEL - Delimiter used to separate month, day, year
SELECT(ARR) ;Select items up to number ARR
; ARR - The upper limit that can be chosen
; This function will eliminate duplicates and return choices in numerical error
; regardless of input order.
; Returns: comma delimited list of pointers to file #430 in ascending date order
RPDIS(DEBTOR,PLN) ;Display Repayment Plan
; DEBTOR - Pointer to #340
; PLN - An array of bills
RPDEL(PLN,TRAN) ;Delete repayment plan
; PLN - An array of bills
DBTCOM(DEBTOR,TEXT) ;Add DEBTOR comments
; DEBTOR - Pointer to #340
; TEXT - Comment text
PLNDTL(ARR) ;Gather existing plan details
; ARR - An array of bills
SUMM(ARR,LIST,ADD) ;List bills from ARR to plan, new or existing
; ARR - An array of bills
; LIST - A comma delimited list of bills to be added
; ADD - An array of bills
CORRECT() ;Are you sure this is correct?
; Return: 1 for Yes
; 0 for No
INQPLAN(DUE,PLNDT) ;Prompt for plan details
; DUE - Total amount due for the current plan
; Returns: 1 if completed
DUEARR(ARR) ;Total outstanding balance for array ARR returned in PLNTDUE
; ARR - An array of bills
ADDPLAN(ADD,PRCAMT,PRCADAY,PRCAFPD,PRCADT,TRAN) ;Record plan on bills
; ADD - An array of bills to add to the repayment plan
; PRCAMT - Monthly amount the debtor will pay
; PRCADAY - Day of the month payment will be made
; PRCAFPD - Date of first payment
; PRCADT - Date plan is established
; TRAN - Flag to file a transaction for new plan
ADDTRAN(ADD)
IXDIK
TRAN
TRANDEL
PAYMENTS(AMT,FP,PAY) ;How many payments?
; AMT - TOTAL DUE ON BILL
; FP - FIRST PAYMENT AMOUNT
; PAY - AMOUNT DEBTOR AGREES TO MONTHLY
INCDATE(DATE,PRCADAY) ;Increment payment date
; DATE - Today's date in FileMan format
; PRCADAY - Day of the month payment is due
PAYDISP(DEBTOR,PLNDT,QUIT) ;Display all payments for Debtor since Repayment Plan effective date
; DEBTOR - Pointer to #340
; PLNDT - Effective date of repayment plan
; QUIT - User requests exit = 1, default = 0
PAYDISPP ;Display all payments for a patient debtor
PAYDISPO ;Display all payments for a vendor, employee, ex-employee or other debtor
MERGE(PLN,ADD) ;Add ADD to PLN
; PLN - An array of bills
; ADD - An array of bills
MULTI(PLN) ;Multiple Repayment Plans?
; PLN - An array of bills
PAUSE
CMTMULT(DEBTOR) ;Enter multiple line comment
; DEBTOR - Pointer to #340
CMTENTR(DEBTOR) ;Enter comments question
; DEBTOR - Pointer to #340
ADJ(DEBT,TYPE) ;Adjust an account for DEBT (340 entry)
EDT
Q2
OK(EVN)
DSMPLNS(DEBTOR,PLN) ;Display multiple plans
; DEBTOR - Pointer to #340
; PLN - An array of bills
SCRNCHK ;Check to see if we need to pause the screen

External References

Name Field # of Occurrence
^%DT MDY+7, INQPLAN+28, INQPLAN+44
^DIC DEBTOR+12
FILE^DICN DBTCOM+7
^DIE ADDPLAN+22, TRAN+4, TRANDEL+4, EDT
IXALL^DIK IXDIK+3
DT^DILF PLNDTL+5
$$GET1^DIQ PAYDISPP+9, PAYDISPO+10
^DIR SELECT+13, CORRECT+6, INQPLAN+11, INQPLAN+36, PAUSE+2, CMTENTR+5, OK+2
SETTR^PRCAUTL TRAN+3, TRANDEL+3
LOCKF^PRCAWO1 ADDPLAN+22
CLOSE^RCEVDRV1 EDT+2
DEL^RCEVDRV1 EDT+1
OPEN^RCEVDRV1 ADJ+4
$$NAM^RCFN01 DEBTOR+11
$$SITE^RCMSITE ADJ+2
$$UPPER^VALM1 DEBTOR+6, SELECT+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DEBTOR+2
Function Call: WRITE
  • Prompt: "Enter/Edit Repayment Plan",!!
  • Line Location: DEBTOR+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DEBTOR+12
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+15
Function Call: WRITE
  • Prompt: $S(NUM:I,1:""),?5,BILL,$S(PLN:"**",CS:"#",1:""),?24,PRCATN,?50,$$MDY(DOS,"-"),?61,STATN,?70,"$",$J(AMT,8,2),!
  • Line Location: DISPLAY+16
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+18
Function Call: WRITE
  • Prompt: "** Bill is currently in Repayment Plan",!
  • Line Location: DISPLAY+19
Function Call: WRITE
  • Prompt: "# Bill is currently in Cross Servicing",!
  • Line Location: DISPLAY+20
Function Call: WRITE
  • Prompt: " Select bills using the following formats:(A)ll or (N)one or 1,2,3 and/or 1-3",!
  • Line Location: SELECT+8
Function Call: WRITE
  • Prompt: " "_ERR,!
  • Line Location: SELECT+30
Function Call: WRITE
  • Prompt: !,I_". "_$P(ARR(I,PRCABN),U,1)_" is in Cross Servicing"
  • Line Location: SELECT+33
Function Call: WRITE
  • Prompt: !,I_". "_$P(ARR(I,PRCABN),U,1)_" is in a Payment Plan"
  • Line Location: SELECT+34
Function Call: WRITE
  • Prompt: !,"Summary of Current Repayment Plan for AR Debtor: ",$P(DEBTOR,U,2),!
  • Line Location: RPDIS+5
Function Call: WRITE
  • Prompt: "------------------------------------------------------------------",!
  • Line Location: RPDIS+6
Function Call: WRITE
  • Prompt: "Monthly Repayment Amount:",?32,"$",$J(PLNAMT,0,2)
  • Line Location: RPDIS+7
Function Call: WRITE
  • Prompt: ?45,"Day of Month Payment Due:",?72,PLNDAY,!
  • Line Location: RPDIS+8
Function Call: WRITE
  • Prompt: "Number of Payments Remaining:",?32,PLNRMN
  • Line Location: RPDIS+9
Function Call: WRITE
  • Prompt: ?45,"Due Date of First Payment:",?72,PLNFRST,!
  • Line Location: RPDIS+10
Function Call: WRITE
  • Prompt: "Current Total Due:",?32,"$",$J(PLNTDUE,0,2)
  • Line Location: RPDIS+11
Function Call: WRITE
  • Prompt: ?45,"Last Payment Due:",?72,PLNLST,!
  • Line Location: RPDIS+12
Function Call: WRITE
  • Prompt: "Plan Date:",?32,$$MDY(PLNDT)
  • Line Location: RPDIS+13
Function Call: WRITE
  • Prompt: ?45,"Next Payment Due:",?72,$S(PLNNXT="00/00/00":"DEFAULT",1:PLNNXT),!!
  • Line Location: RPDIS+14
Function Call: WRITE
  • Prompt: "Bills in Repayment Plan:",!
  • Line Location: RPDIS+15
Function Call: WRITE
  • Prompt: !!,"Number of Payments will be ",NPAY,!
  • Line Location: INQPLAN+15
Function Call: WRITE
  • Prompt: "The number of payments cannot exceed 60. Please re-enter the payment amount.",!
  • Line Location: INQPLAN+17
Function Call: WRITE
  • Prompt: "The number of payments exceeds 36 payments. Ensure you have Supervisor Approval",!
  • Line Location: INQPLAN+19
Function Call: WRITE
  • Prompt: "and enter Supervisor approval in the Expanded Comment.",!
  • Line Location: INQPLAN+20
Function Call: WRITE
  • Prompt: " Enter the day of the month (1-28) that the payment will be due.",!
  • Line Location: INQPLAN+39
Function Call: WRITE
  • Prompt: "Payments Since Plan Date",!
  • Line Location: PAYDISP+6
Function Call: WRITE
  • Prompt: "None",!
  • Line Location: PAYDISP+7
Function Call: WRITE
  • Prompt: "None",!
  • Line Location: PAYDISP+8
Function Call: WRITE
  • Prompt: "None",!
  • Line Location: PAYDISP+9
Function Call: WRITE
  • Prompt: "None",!!
  • Line Location: PAYDISPP+3
Function Call: WRITE
  • Prompt: $$MDY($P(DAT,".",1),"/")," ",$$GET1^DIQ(433,TN,.03)," ",$J($P(TXD1,U,5),10,2),!
  • Line Location: PAYDISPP+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PAYDISPP+10
Function Call: WRITE
  • Prompt: "None",!
  • Line Location: PAYDISPP+12
Function Call: WRITE
  • Prompt: $P(LN,U,1)," ",$P(LN,U,2)," ",$P(LN,U,3),!
  • Line Location: PAYDISPO+15
Function Call: WRITE
  • Prompt: !
  • Line Location: PAYDISPO+16
Function Call: WRITE
  • Prompt: "None",!
  • Line Location: PAYDISPO+17
Function Call: WRITE
  • Prompt: !!
  • Line Location: CMTENTR+7
Function Call: WRITE
  • Prompt: !,"Error (",ERR,") trying to open a new event",!
  • Line Location: ADJ+5
Function Call: WRITE
  • Prompt: !,"Reference number assigned: ",$P(^RC(341,EVN,0),"^"),!
  • Line Location: ADJ+6
Function Call: WRITE
  • Prompt: " ... Deleted",!
  • Line Location: EDT+1
Function Call: WRITE
  • Prompt: !,"Error ("_ERR_")",!,"... trying to close this event"
  • Line Location: EDT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: OK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SCRNCHK+1
Routine Call
  • DIC
  • Line Location:
    • DEBTOR+12
Routine Call
  • DIE
  • Line Location:
    • ADDPLAN+22
    • TRAN+4
    • TRANDEL+4
    • EDT
Routine Call
  • DIR
  • Line Location:
    • SELECT+13
    • CORRECT+6
    • INQPLAN+11
    • INQPLAN+36
    • PAUSE+2
    • CMTENTR+5
    • OK+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RCD(340 - [#340] Classic Fileman Calls
^RC(341 - [#341] Classic Fileman Calls
^PRCA(430 - [#430] Classic Fileman Calls
^PRCA(433 - [#433] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( DEBTOR+10*, DEBTOR+14*
^PRCA(430 - [#430] DEBTOR+7, DEBTOR+8, ACCOUNTS+20, ACCOUNTS+21, ACCOUNTS+22, ACCOUNTS+26, RPDEL+8!, PLNDTL+8, PLNDTL+12, PLNDTL+13
, ADDPLAN+15!, ADDPLAN+19*, ADDPLAN+20*, ADDPLAN+26, PAYDISPO+3
^PRCA(430.2 - [#430.2] DISPLAY+14
^PRCA(430.3 - [#430.3] ACCOUNTS+19, DISPLAY+14, TRAN+2, TRANDEL+2
^PRCA(433 - [#433] TRAN+5*, TRANDEL+5*, PAYDISPP+3, PAYDISPP+4, PAYDISPP+5, PAYDISPP+6, PAYDISPO+4, PAYDISPO+5
^RC(341 - [#341] ADJ+6
^RC(341.1 - [#341.1] EDT
^RCD(340 - [#340] DEBTOR+9, PAYDISP+8, ADJ+3

Label References

Name Line Occurrences
$$DISPLAY DSMPLNS+18
$$INCDATE ADDPLAN+18
$$MDY DISPLAY+16, RPDIS+13, PLNDTL+18, PLNDTL+19, PLNDTL+20, PAYDISPP+9, PAYDISPO+9
$$OK EDT+1
$$PAYMENTS ADDPLAN+16
ADJ CMTMULT+5
CMTMULT CMTENTR+7
EDT EDT+1
IXDIK ADDPLAN+25
PAUSE DISPLAY+15, INQPLAN+21, PAYDISPP+10, PAYDISPO+16, DSMPLNS+19, SCRNCHK+1
PAYDISPO PAYDISP+11
PAYDISPP PAYDISP+10
PLNDTL RPDIS+4
Q2 ADJ+2, ADJ+3, ADJ+5, EDT+1
RPDIS DSMPLNS+17
TRAN ADDPLAN+24, ADDTRAN+6
TRANDEL RPDEL+9

Naked Globals

Name Field # of Occurrence
^(0 DEBTOR+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT MDY+5~, MDY+6*, INQPLAN+28*!, INQPLAN+44*!
%DT("A" INQPLAN+28*, INQPLAN+44*
%DT("B" INQPLAN+28*
%DT(0 INQPLAN+44*
ACT ACCOUNTS~, ACCOUNTS+17!, ACCOUNTS+18*, ACCOUNTS+27*
ADD SUMM~, SUMM+6*, ADDPLAN~, ADDPLAN+11, ADDTRAN~, ADDTRAN+2, MERGE~, MERGE+9
ADD( SUMM+8*, ADDPLAN+12, ADDPLAN+13, ADDTRAN+3, ADDTRAN+4, MERGE+10, MERGE+11
AMT ACCOUNTS+16~, ACCOUNTS+23*, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+10*, DISPLAY+11, DISPLAY+16, PAYMENTS~
, PAYMENTS+11, PAYMENTS+12
ANS CMTENTR+3~, CMTENTR+6*, CMTENTR+7
ARR DISPLAY~, DISPLAY+8, SELECT~, SELECT+19, SELECT+23, SELECT+24, SELECT+27, SELECT+28, PLNDTL~, PLNDTL+6
, SUMM~, DUEARR~, DUEARR+6
ARR( DISPLAY+9, DISPLAY+10, SELECT+32, SELECT+33, SELECT+34, PLNDTL+7, SUMM+7, SUMM+8, DUEARR+6
ARRALL ACCOUNTS~, ACCOUNTS+17!, ACCOUNTS+18*, ACCOUNTS+28*
ARRALL( ACCOUNTS+28*
ARRNON ACCOUNTS~, ACCOUNTS+17!, ACCOUNTS+18*, ACCOUNTS+30*
ARRNON( ACCOUNTS+30*
ARRPLN ACCOUNTS~, ACCOUNTS+17!, ACCOUNTS+18*, ACCOUNTS+29*
ARRPLN( ACCOUNTS+29*
BDT PAYDISPO+1~, PAYDISPO+9*, PAYDISPO+10
BILL ACCOUNTS+16~, ACCOUNTS+24*, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+9*, DISPLAY+16, PLNDTL+3~, PLNDTL+9*
, ADDPLAN+8~, ADDPLAN+11*, ADDPLAN+12, ADDPLAN+13, ADDPLAN+18, ADDTRAN+1~, ADDTRAN+2*, ADDTRAN+3, ADDTRAN+4
BY OK+1~
CNT SELECT+6~, SELECT+7*, SELECT+8, MERGE+4~, MERGE+6*, MERGE+7, MERGE+8, MERGE+9*, MERGE+10, MERGE+11
, DSMPLNS+4~, DSMPLNS+5*, DSMPLNS+6, DSMPLNS+7, DSMPLNS+8, DSMPLNS+12*, DSMPLNS+13, DSMPLNS+15
CS ACCOUNTS+16~, ACCOUNTS+26*, ACCOUNTS+27, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+9*, DISPLAY+11, DISPLAY+13
, DISPLAY+16
CSMSG DISPLAY+5~, DISPLAY+7*, DISPLAY+13*, DISPLAY+20
D0 ACCOUNTS+16~, ACCOUNTS+21*, ACCOUNTS+23, ACCOUNTS+24, PLNDTL+3~
D1 PLNDTL+3~, PLNDTL+13*, PLNDTL+14, PLNDTL+15, PLNDTL+16, PLNDTL+17
D4 ACCOUNTS+16~, ACCOUNTS+22*, ACCOUNTS+24, PLNDTL+3~, PLNDTL+8*, PLNDTL+11
D7 ACCOUNTS+16~, ACCOUNTS+22*, ACCOUNTS+23, PLNDTL+3~
DA PLNDTL+3~, ADDPLAN+21*, ADDPLAN+23!, IXDIK+1~, TRAN+1~, TRAN+3*, TRANDEL+1~, TRANDEL+3*, ADJ+1~, EDT*
DA(1 IXDIK+2*
DAT PAYDISPP+1~, PAYDISPP+4*, PAYDISPP+5, PAYDISPP+9, PAYDISPO+1~, PAYDISPO+12*, PAYDISPO+13, PAYDISPO+14
DATE MDY~, MDY+6, MDY+7*, MDY+8, INCDATE~, INCDATE+7
DEBT DEBTOR+1~, DEBTOR+8*, DEBTOR+9, DEBTOR+10, DEBTOR+11*, ADJ~, ADJ+3*, ADJ+4
DEBTOR DEBTOR+1~, DEBTOR+14*, DEBTOR+15, ACCOUNTS~, ACCOUNTS+20, RPDIS~, RPDIS+5, DBTCOM~, DBTCOM+6, PAYDISP~
, PAYDISP+7, PAYDISP+8, PAYDISPP+3, PAYDISPP+4, PAYDISPP+5, PAYDISPO+3, CMTMULT~, CMTMULT+5, CMTENTR~, CMTENTR+7
, DSMPLNS~, DSMPLNS+17
DEBTYP PAYDISP+5~, PAYDISP+8*, PAYDISP+10
DEL MDY~, MDY+6*, MDY+8
DIC DEBTOR+1~, DEBTOR+12*, DBTCOM+4~, DBTCOM+6*, ADDPLAN+21*, ADDPLAN+23!, ADJ+1~, OK+1~
DIC(0 DEBTOR+12*, DBTCOM+6*
DIE ADDPLAN+21*, ADDPLAN+23!, TRAN+1~, TRAN+4*, TRANDEL+1~, TRANDEL+4*, ADJ+1~, EDT*
DIK IXDIK+1~, IXDIK+2*
DIR SELECT+6~, CORRECT+4~, INQPLAN+4~, PAUSE+1~, CMTENTR+3~, OK+1~, OK+2!
DIR("?" SELECT+12*, INQPLAN+9*, INQPLAN+34*
DIR("A" SELECT+10*, CORRECT+5*, INQPLAN+8*, INQPLAN+33*, CMTENTR+4*, OK+2*
DIR("B" SELECT+11*, CORRECT+5*, CMTENTR+4*, OK+2*
DIR(0 SELECT+9*, CORRECT+5*, INQPLAN+7*, INQPLAN+32*, PAUSE+2*, CMTENTR+4*, OK+2*
DIROUT OK+1~
DIRUT INQPLAN+12, INQPLAN+23, INQPLAN+37, INQPLAN+40, PAUSE+1~, PAUSE+3, OK+1~
DOS ACCOUNTS+16~, ACCOUNTS+23*, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+10*, DISPLAY+16
DR ADDPLAN+21*, ADDPLAN+23!, TRAN+1~, TRAN+4*, TRANDEL+1~, TRANDEL+4*, ADJ+1~, EDT*
DT TRAN+4, TRANDEL+4, ADJ+4
DTIME DEBTOR+4
DTOUT DEBTOR+1~, DEBTOR+13, SELECT+14, INQPLAN+28, INQPLAN+45, PAUSE+1~, OK+3
DUE INQPLAN~, INQPLAN+14
DUOUT DEBTOR+1~, DEBTOR+13, SELECT+14, PAUSE+1~, OK+1~
DUZ DEBTOR+10, DEBTOR+14, ADJ+4
ERR SELECT+6~, SELECT+17*, SELECT+21, SELECT+22*, SELECT+23*, SELECT+25, SELECT+27*, SELECT+29, SELECT+30, ADJ+1~
, ADJ+4, ADJ+5, EDT+2, EDT+3
EVN ADJ+1~, ADJ+4, ADJ+5, ADJ+6, EDTEDT+1, EDT+2, OK~
FIRDT MULTI+4~, MULTI+5*, MULTI+9*, MULTI+10
FIRST SELECT+6~, SELECT+26*, SELECT+27, SELECT+28
FLDS OK+1~
FP ADDPLAN+8~, ADDPLAN+10*, ADDPLAN+16, ADDPLAN+18, ADDPLAN+27*, PAYMENTS~, PAYMENTS+11*, PAYMENTS+12, PAYMENTS+16
I DISPLAY+5~, DISPLAY+8*, DISPLAY+9, DISPLAY+10, DISPLAY+16, SELECT+6~, SELECT+19*, SELECT+21*, SELECT+31*, SELECT+32
, SELECT+33, SELECT+34, SELECT+35, RPDEL+3~, RPDEL+5*, RPDEL+6, RPDEL+7, PLNDTL+3~, PLNDTL+6*, PLNDTL+7
, PLNDTL+11, PLNDTL+14, SUMM+5~, SUMM+6*, SUMM+7, SUMM+8, DUEARR+4~, DUEARR+6*, MERGE+4~, MERGE+12*
, MERGE+13, MULTI+4~, MULTI+6*, MULTI+7, MULTI+8
IOF DEBTOR+2
IOP OK+1~
IOSL DISPLAY+15, PAYDISPP+10, PAYDISPO+16, SCRNCHK+1
J SELECT+6~, SELECT+28*, SUMM+5~, SUMM+6*, SUMM+8, DSMPLNS+4~, DSMPLNS+11*, DSMPLNS+14*, DSMPLNS+15, DSMPLNS+16
L OK+1~
LAST SELECT+6~, SELECT+26*, SELECT+27, SELECT+28
LIST SELECT+6~, SELECT+14*, SELECT+16*, SELECT+31*, SELECT+35*, SELECT+36, SUMM~, SUMM+6
LN PAYDISPO+1~, PAYDISPO+14*, PAYDISPO+15
LSTDATE PLNDTL+3~, PLNDTL+4*, PLNDTL+15*
MULT MULTI+4~, MULTI+5*, MULTI+6, MULTI+10*, MULTI+11
NP PAYMENTS+10~, PAYMENTS+11*, PAYMENTS+13*, PAYMENTS+15*, PAYMENTS+16
NPAY INQPLAN+4~, INQPLAN+14*, INQPLAN+15, INQPLAN+16, INQPLAN+18
NUM DISPLAY~, DISPLAY+6*, DISPLAY+16
OK SELECT+6~, SELECT+7*, SELECT+14*, SELECT+16*, SELECT+18, SELECT+20*, SELECT+29*, SELECT+30*, INQPLAN+4~, INQPLAN+10*
, INQPLAN+12*, INQPLAN+22*, INQPLAN+35*, INQPLAN+37*, INQPLAN+38*
OLD MERGE+4~, MERGE+5*, MERGE+6
OLD( MERGE+7, MERGE+8
OLDPLN DSMPLNS+4~, DSMPLNS+10!, DSMPLNS+16*, DSMPLNS+17, DSMPLNS+18
OLDPLN( DSMPLNS+15*
PAY ADDPLAN+8~, ADDPLAN+17*, ADDPLAN+18, ADDPLAN+19, PAYMENTS~, PAYMENTS+13, PAYMENTS+14, PAYDISPP+1~, PAYDISPP+2*, PAYDISPP+11*
PAYDISPP+12, PAYDISPO+1~, PAYDISPO+2*, PAYDISPO+10*, PAYDISPO+11, PAYDISPO+17
PAY( PAYDISPO+10*, PAYDISPO+12, PAYDISPO+13, PAYDISPO+14
PAYDATE ADDPLAN+8~, ADDPLAN+10*, ADDPLAN+18*, ADDPLAN+19
PC SELECT+6~, SELECT+21*, SELECT+22, SELECT+23, SELECT+24, SELECT+25, SELECT+26
PLAN PLNDTL+3~
PLANDAT DSMPLNS+4~, DSMPLNS+7*, DSMPLNS+8, DSMPLNS+9*, DSMPLNS+12, DSMPLNS+13, DSMPLNS+15
PLN DISPLAY+5~, DISPLAY+9*, DISPLAY+12, DISPLAY+16, RPDIS~, RPDIS+4, RPDEL~, RPDEL+5, MERGE~, MERGE+5!
, MERGE+13*, MULTI~, MULTI+6, DSMPLNS~, DSMPLNS+5
PLN( RPDEL+6, RPDEL+7, MERGE+13*, MULTI+7, MULTI+8, DSMPLNS+6, DSMPLNS+7
>> PLNAMT RPDIS+7, PLNDTL+11*
>> PLNDAY RPDIS+8, PLNDTL+11*
PLNDT ACCOUNTS+16~, ACCOUNTS+24*, ACCOUNTS+25, ACCOUNTS+28, ACCOUNTS+29, RPDIS+13, PLNDTL+11*, INQPLAN~, INQPLAN+27*, INQPLAN+28
, INQPLAN+29, PAYDISP~, PAYDISP+9, PAYDISPP+4, PAYDISPO+6, MULTI+8*, MULTI+9, MULTI+10
>> PLNFRST RPDIS+10, PLNDTL+14*, PLNDTL+18*
>> PLNLST RPDIS+12, PLNDTL+17*, PLNDTL+20*
PLNMSG DISPLAY+5~, DISPLAY+7*, DISPLAY+12*, DISPLAY+19
>> PLNNXT RPDIS+14, PLNDTL+4*, PLNDTL+16*, PLNDTL+19*
>> PLNRMN RPDIS+9, PLNDTL+4*, PLNDTL+15*
PLNTDUE RPDIS+11, PLNDTL+4*, PLNDTL+10*, DUEARR+4~, DUEARR+5*, DUEARR+6*, DUEARR+7
PP ACCOUNTS+16~, ACCOUNTS+25*, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30
PRCA ADDPLAN+8~
PRCA("LOCK" ADDPLAN+22*
PRCABN ACCOUNTS+16~, ACCOUNTS+20*, ACCOUNTS+21, ACCOUNTS+22, ACCOUNTS+26, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+9*
, DISPLAY+10, SELECT+6~, SELECT+32*, SELECT+33, SELECT+34, RPDEL+3~, RPDEL+6*, RPDEL+7, RPDEL+8, PLNDTL+3~
, PLNDTL+7*, PLNDTL+8, PLNDTL+12, PLNDTL+13, SUMM+5~, SUMM+7*, SUMM+8, DUEARR+4~, DUEARR+6*, ADDPLAN+8~
, ADDPLAN+12*, ADDPLAN+13, ADDPLAN+15, ADDPLAN+19, ADDPLAN+20, ADDPLAN+21, ADDPLAN+26, ADDTRAN+1~, ADDTRAN+3*, ADDTRAN+4
IXDIK+2, TRAN+4, TRANDEL+4, MERGE+4~, MERGE+7*, MERGE+8, MERGE+10*, MERGE+11, MERGE+12*, MERGE+13
, MULTI+4~, MULTI+7*, MULTI+8, DSMPLNS+4~, DSMPLNS+6*, DSMPLNS+7, DSMPLNS+8, DSMPLNS+13*, DSMPLNS+15
PRCADAY INQPLAN+41*, ADDPLAN~, ADDPLAN+18, ADDPLAN+21, INCDATE~, INCDATE+8*, INCDATE+11
PRCADB DEBTOR+1~, DEBTOR+9*, DEBTOR+14*
PRCADT INQPLAN+29*, ADDPLAN~, ADDPLAN+21
PRCAEN TRAN+1~, TRAN+3*, TRAN+5, TRANDEL+1~, TRANDEL+3*, TRANDEL+5
PRCAFP ADDPLAN+8~, ADDPLAN+16*
PRCAFPD INQPLAN+46*, ADDPLAN~, ADDPLAN+10, ADDPLAN+18
PRCAKTY TRAN+1~, TRAN+2*, TRAN+4, TRANDEL+1~, TRANDEL+2*, TRANDEL+4
PRCAMON INCDATE+6~, INCDATE+7*, INCDATE+9*, INCDATE+10*, INCDATE+11
PRCAMT INQPLAN+13*, INQPLAN+14, ADDPLAN~, ADDPLAN+10, ADDPLAN+16, ADDPLAN+18, ADDPLAN+21, ADDPLAN+27
PRCANPAY ADDPLAN+8~, ADDPLAN+16*, ADDPLAN+17, ADDPLAN+20, ADDPLAN+21
PRCAPB RPDEL+3~, ADDPLAN+8~, ADDPLAN+14*, ADDPLAN+16, ADDTRAN+1~, ADDTRAN+5*, TRAN+4
PRCAREM ADDPLAN+8~, ADDPLAN+16*, ADDPLAN+27
PRCAT ACCOUNTS+16~, ACCOUNTS+24*, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+10*, DISPLAY+14
PRCATN DISPLAY+5~, DISPLAY+14*, DISPLAY+16
PRCAYR INCDATE+6~, INCDATE+7*, INCDATE+10*, INCDATE+11
PRCBN PAYDISPO+1~, PAYDISPO+3*, PAYDISPO+4
PRCS15 ACCOUNTS+16~
PYMT PLNDTL+3~, PLNDTL+12*, PLNDTL+13, PLNDTL+14
QUIT DISPLAY~, DISPLAY+7*, DISPLAY+8, DISPLAY+15, DISPLAY+17, INQPLAN+10*, INQPLAN+18, INQPLAN+24, PAYDISP~, PAYDISPP+2*
PAYDISPP+4, PAYDISPP+5, PAYDISPP+10, PAYDISPO+2*, PAYDISPO+11, PAYDISPO+12, PAYDISPO+13, PAYDISPO+16, PAUSE+3*, DSMPLNS+9
, DSMPLNS+18, DSMPLNS+19
RAMT PAYMENTS+10~, PAYMENTS+12*, PAYMENTS+13, PAYMENTS+14
REM PAYMENTS+10~, PAYMENTS+11*, PAYMENTS+14*, PAYMENTS+15, PAYMENTS+16
SITE ADJ+1~, ADJ+2*, ADJ+4
STAT ACCOUNTS+16~, ACCOUNTS+19*, ACCOUNTS+20, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+5~, DISPLAY+10*, DISPLAY+14
STATN DISPLAY+5~, DISPLAY+14*, DISPLAY+16
STR SELECT+6~, SELECT+17!
STR( SELECT+19*, SELECT+24*, SELECT+28*, SELECT+31
>> T DSMPLNS+18*
TAMT DISPLAY+5~, DISPLAY+7*, DISPLAY+11*, DISPLAY+21
TEXT DBTCOM~, DBTCOM+5, DBTCOM+6
TMP MERGE+4~, DSMPLNS+4~
TMP( MERGE+8*, MERGE+11*, MERGE+12, MERGE+13, DSMPLNS+8*, DSMPLNS+9, DSMPLNS+12, DSMPLNS+13, DSMPLNS+15
TN PAYDISPP+1~, PAYDISPP+5*, PAYDISPP+6, PAYDISPP+9, PAYDISPO+1~, PAYDISPO+4*, PAYDISPO+5, PAYDISPO+10, PAYDISPO+13*, PAYDISPO+14
TO OK+1~
TODAY PLNDTL+3~, PLNDTL+5, PLNDTL+15, PLNDTL+16
TRAN RPDEL~, RPDEL+4*, RPDEL+9, ADDPLAN~, ADDPLAN+9*, ADDPLAN+24
TXD0 PAYDISPP+1~, PAYDISPP+6*, PAYDISPP+8, PAYDISPO+1~, PAYDISPO+5*, PAYDISPO+8
TXD1 PAYDISPP+1~, PAYDISPP+6*, PAYDISPP+7, PAYDISPP+9, PAYDISPO+1~, PAYDISPO+5*, PAYDISPO+6, PAYDISPO+7, PAYDISPO+9, PAYDISPO+10
TYPE CMTMULT+3~, CMTMULT+4*, CMTMULT+5, ADJ~, ADJ+4, EDT
U ACCOUNTS+23, ACCOUNTS+24, ACCOUNTS+28, ACCOUNTS+29, ACCOUNTS+30, DISPLAY+9, DISPLAY+10, DISPLAY+14, SELECT+33, SELECT+34
, RPDIS+5, PLNDTL+9, PLNDTL+10, PLNDTL+11, PLNDTL+14, PLNDTL+15, PLNDTL+16, PLNDTL+17, DUEARR+6, ADDPLAN+14
, ADDPLAN+16, ADDPLAN+19, ADDTRAN+5, TRAN+5, TRANDEL+5, PAYMENTS+11, PAYMENTS+16, PAYDISP+8, PAYDISPP+7, PAYDISPP+8
PAYDISPP+9, PAYDISPO+6, PAYDISPO+7, PAYDISPO+8, PAYDISPO+9, PAYDISPO+10, PAYDISPO+15, MULTI+8, DSMPLNS+7
X DEBTOR+1~, DEBTOR+4*, DEBTOR+5, DEBTOR+6*, DEBTOR+7, MDY+5~, MDY+6*, SELECT+6~, SELECT+15*, SELECT+16
, SELECT+18, SELECT+21, RPDEL+3~, RPDEL+7*, DBTCOM+4~, DBTCOM+6*, PLNDTL+7*, PLNDTL+9, PLNDTL+10, CORRECT+4~
, INQPLAN+4~, ADDPLAN+8~, ADDPLAN+13*, ADDPLAN+14, ADDTRAN+1~, ADDTRAN+4*, ADDTRAN+5, MERGE+4~, MERGE+8*, MERGE+11*
, MULTI+4~, MULTI+8*, CMTENTR+6, ADJ+1~, EDT+1*, DSMPLNS+4~, DSMPLNS+7*, DSMPLNS+8, DSMPLNS+15*
XX ADDPLAN+8~, ADDPLAN+16*
Y DEBTOR+1~, DEBTOR+7*, DEBTOR+8, DEBTOR+12, DEBTOR+14, DISPLAY+5~, MDY+5~, MDY+7, SELECT+6~, DBTCOM+4~
, CORRECT+4~, CORRECT+7, INQPLAN+4~, INQPLAN+13, INQPLAN+28, INQPLAN+29, INQPLAN+38, INQPLAN+41, INQPLAN+45, INQPLAN+46
, ADJ+1~, OK+1~, OK+3*, OK+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All