IBJDF72 ;ALB/MR - REPAYMENT PLAN REPORT (PRINT) ;16-AUG-00
Source file <IBJDF72.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBJDF71 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; - Print the Repayment Plan Report
; |
|
DETQ | ||
SUM | ; - Print Summary Report
; ; Sets IB with totals (Current + Defaulted) |
|
ENQ | ||
WPAT | ; - Write the Debtor name & SSN
|
|
EXCEL | ; - Prints the data to an Excel file format
|
|
HDRD | ; - Prints the Detailed Report Header
|
|
HDRS | ; - Prints the Summary Report Header
; |
|
PHDL | ; - Print the header line for the Excel spreadsheet
|
|
PTOT | ; - Prints the TOTAL line for the Debtor
; |
|
PSUM(X) | ; Prints the Summary Information
; Input: X=Type of information: C-Current, D-Defaulted or T-Total ; |
|
PER(X,T) | ; Calculates the percentage
; Input: T=Total Amount, X=Amount ; Output: Percentage of X from T - Format: (99.99%) |
|
DASH(X,Y) | ; - Return a dashed line.
; Input: X=Number of Columns (80 or 132), Y=Char to be printed ; |
|
PAUSE | ; - Page break.
; |
|
DT(X) | ; - Return date.
; Input: X=Date in Fileman format ; Output: Z=Date in MMDDYY format |
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 |
|
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 |
|
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 |
|
Name | Line Occurrences |
---|---|
$$DASH | HDRD+16 |
$$DT | EXCEL+4, EXCEL+5, EXCEL+6 |
$$PER | PSUM+10, PSUM+12, PSUM+14, PSUM+16 |
@( | EN+5 |
ENQ | EN+4, EN+11, DETQ, SUM+9, SUM+12, SUM+14, SUM+16 |
EXCEL | EN+32 |
HDRD | EN+11, EN+23, EN+35 |
HDRS | SUM+11, SUM+12, SUM+14, SUM+16 |
PAUSE | EN+23, EN+35, DETQ, SUM+12, SUM+14, SUM+16, SUM+17 |
PHDL | EN+14 |
PSUM | SUM+13, SUM+15, SUM+17 |
PTOT | EN+66 |
SUM | EN+9 |
WPAT | EN+26, EN+35 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EN+2, ENQ! |
DIR | PAUSE+3~ |
DIR(0 | PAUSE+5* |
DIROUT | PAUSE+3~ |
DIRUT | PAUSE+3~, PAUSE+5 |
DTOUT | PAUSE+3~ |
DUOUT | PAUSE+3~, PAUSE+5 |
I | EN+60*, SUM+3*, SUM+6*, HDRD+10*, PTOT+2~ |
>> IB( | SUM+3*, SUM+6*, PSUM+9, PSUM+10, PSUM+11, PSUM+12, PSUM+13, PSUM+14, PSUM+15, PSUM+16 |
>> IB(10 | PSUM+12 |
>> IB(11 | PSUM+14 |
>> IB(12 | PSUM+16 |
>> IB(9 | PSUM+10 |
IBCNT | EN+20*, EN+59*, EN+66, ENQ! |
IBDFN | EN+16*, EN+18*, EN+19, EN+28, EN+29, ENQ! |
>> IBEXCEL | EN+5, EN+11, EN+14, EN+23, EN+26, EN+32, EN+63, DETQ |
IBFLG | EN+19*, EN+55, EN+56*, ENQ! |
IBILL | EN+16*, EN+28*, EN+29, EN+38, ENQ!, EXCEL+5 |
IBIX | PSUM+3~, PSUM+7*, PSUM+9, PSUM+10, PSUM+11, PSUM+12, PSUM+13, PSUM+14, PSUM+15, PSUM+16 |
IBKEY | EN+16*, EN+17*, EN+18, EN+19, EN+28, EN+29, ENQ! |
>> IBMCR | HDRD+6, HDRS+6 |
IBPAG | EN+11*, ENQ!, HDRD+1, HDRD+2*, HDRD+3, HDRS+3, HDRS+4* |
IBPAT | EN+19*, EN+55, EN+56, ENQ!, WPAT+1, WPAT+2, EXCEL+2, EXCEL+4 |
>> IBPLN | SUM+13, SUM+15, HDRD+4, HDRD+5 |
IBQ | EN+2*, EN+11, EN+17, EN+18, EN+23, EN+28, EN+35, EN+66, DETQ, SUM+12 , SUM+14, SUM+16, ENQ!, HDRD+16*, PAUSE+5* |
IBRP | EN+29*, EN+39, EN+41, EN+42, EN+43, EN+44, EN+47, EN+48, EN+49, EN+52 , EN+60, ENQ!, EXCEL+3, EXCEL+5, EXCEL+6, EXCEL+7, EXCEL+8 |
>> IBRPT | EN+5, EN+9 |
IBRUN | EN+2*, ENQ!, HDRD+3, HDRS+10, HDRS+11 |
>> IBSN | HDRD+7 |
>> IBSNA | HDRD+8, HDRS+7, HDRS+8 |
>> IBSNF | HDRD+8, HDRS+8 |
>> IBSNL | HDRD+8, HDRS+8 |
IBTOT | EN+20*, EN+60*, ENQ!, PTOT+5, PTOT+6 |
>> IBTPT | EN+66 |
IBX | PAUSE+3~, PAUSE+4* |
>> IBXTRACT | EN+4, SUM+9 |
IOF | HDRD+1, HDRS+3 |
IOM | HDRD+16 |
IOSL | EN+23, EN+35, SUM+12, SUM+14, SUM+16, PAUSE+4 |
IOST | HDRD+1, HDRS+3, PAUSE+2 |
T | PER~, PER+4, PER+5 |
X | HDRD+4*, HDRD+5*, HDRD+6*, HDRD+7*, HDRD+8*, HDRD+9*, HDRD+10*, HDRS+2~, HDRS+6*, HDRS+7* , HDRS+8*, HDRS+9*, HDRS+10, HDRS+11*, PHDL+1~, PHDL+2*, PHDL+3*, PHDL+4, PTOT+2~, PTOT+3* , PTOT+4, PSUM~, PSUM+4, PSUM+5, PSUM+7, PSUM+10, PSUM+11, PSUM+12, PSUM+14, PSUM+16 , PER~, PER+5, DASH~, DASH+3, PAUSE+3~, DT~, DT+4 |
Y | DASH~, DASH+3, PAUSE+3~ |