IBJTTB2 ;ALB/ARH - TPI AR TRANSACTION PROFILE (CONT) ; 07-APR-1995
Source file <IBJTTB2.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 2 | ($$SET,$$SETLN)^IBJTTB1 FSTRNG^IBJU1 |
List Manager | 2 | $$SETSTR^VALM1 SET^VALM10 |
Accounts Receivable | 1 | N7^RCJIBFN1 |
VA FileMan | 1 | ^DIWP |
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 | IBJTTB1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BC | ; balance and collection amounts:
; returns: IBBC= total balance ^ total collected ; IBBC(x) = data lable ^ $ balance ^ $ collected |
|
ADDM | ; administrative charges
; returns: IBADDM(x) = data lable ^ $ amount - only if $ amount not 0 |
|
TRCOMM | ; sets TRANS. COMMENTS (433,86) into list manager array for display (if any)
; requires IBRCT8 and IBSTR - contains lable |
|
COMM | ; sets COMMENTS (433,41) into list manager array for display (if any)
; requires IBTRNS - ptr to 433 transaction, IBSTR - lable |
|
BCSCR | ; balance and collection amounts: continuation of screen build
|
|
SETLN(STR,IBX,COL,WD) | ;
|
|
SET(STR,LN) | ; set up TMP array with screen data
|
|
SETQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^UTILITY($J | COMM+2!, COMM+5, COMM+6, COMM+7! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COL | SETLN~, SETLN+1 |
COM | COMM+2~, COMM+3!, COMM+7! |
COM( | COMM+3, COMM+4 |
DIWF | COMM+2~, COMM+4* |
DIWL | COMM+2~, COMM+4* |
DIWR | COMM+2~, COMM+4* |
>> IBADDM | ADDM+2* |
>> IBADDM( | ADDM+3*, ADDM+4*, ADDM+5*, ADDM+6*, ADDM+7*, ADDM+8*, ADDM+9*, ADDM+10* |
IBARR | TRCOMM+2~, TRCOMM+3, TRCOMM+4 |
IBARR( | TRCOMM+4, TRCOMM+5 |
>> IBBC | BC+3*, BC+5*, BCSCR+18, BCSCR+19 |
>> IBBC( | BCSCR+9, BCSCR+10, BCSCR+11, BCSCR+12 |
>> IBBC(1 | BC+6* |
>> IBBC(2 | BC+7* |
>> IBBC(3 | BC+8* |
>> IBBC(4 | BC+9* |
>> IBBC(5 | BC+10* |
IBCNT | TRCOMM+2~, TRCOMM+4*, COMM+2~, COMM+5* |
>> IBD | TRCOMM+5*, COMM+6*, BCSCR+2*, BCSCR+3*, BCSCR+5*, BCSCR+6*, BCSCR+10*, BCSCR+11*, BCSCR+12*, BCSCR+14* , BCSCR+15*, BCSCR+17*, BCSCR+18*, BCSCR+19* |
IBI | ADDM+2~*, ADDM+3*, ADDM+4*, ADDM+5*, ADDM+6*, ADDM+7*, ADDM+8*, ADDM+9*, ADDM+10*, TRCOMM+2~ , TRCOMM+4*, TRCOMM+5, COMM+2~, COMM+3*, COMM+4, COMM+5*, COMM+6, BCSCR+9*, BCSCR+10, BCSCR+11 , BCSCR+12, SET+1~ |
>> IBLN | TRCOMM+5*, COMM+6*, BCSCR+1*, BCSCR+4*, BCSCR+7*, BCSCR+9*, BCSCR+16*, BCSCR+20* |
>> IBRCT2 | ADDM+2, ADDM+3, ADDM+4, ADDM+5, ADDM+6, ADDM+7, ADDM+8, ADDM+9, ADDM+10 |
>> IBRCT3 | BC+5, BC+6, BC+7, BC+8, BC+9, BC+10, BCSCR+1, BCSCR+3, BCSCR+6, BCSCR+12 , BCSCR+15, BCSCR+19 |
>> IBRCT8 | BC+3, BC+5, BC+6, BC+7, BC+8, BC+9, BC+10, TRCOMM+3, BCSCR+1 |
>> IBSTR | TRCOMM+5*, COMM+6*, BCSCR+1*, BCSCR+2*, BCSCR+3*, BCSCR+4*, BCSCR+5*, BCSCR+6*, BCSCR+7*, BCSCR+9* , BCSCR+10*, BCSCR+11*, BCSCR+12*, BCSCR+14*, BCSCR+15*, BCSCR+16*, BCSCR+17*, BCSCR+18*, BCSCR+19*, BCSCR+20* |
>> IBT | TRCOMM+5*, COMM+6*, BCSCR+2*, BCSCR+3*, BCSCR+5*, BCSCR+6*, BCSCR+10*, BCSCR+11*, BCSCR+12*, BCSCR+14* , BCSCR+15*, BCSCR+17*, BCSCR+18*, BCSCR+19* |
>> IBT1 | BCSCR+1*, BCSCR+10, BCSCR+17 |
>> IBT2 | BCSCR+1*, BCSCR+2, BCSCR+5, BCSCR+11, BCSCR+14, BCSCR+18 |
>> IBT3 | BCSCR+1*, BCSCR+3, BCSCR+6, BCSCR+12, BCSCR+15, BCSCR+19 |
>> IBTRNS | COMM+3 |
IBX | SETLN~, SETLN+1*, SETLN+2, SET+1~ |
LN | SET~, SET+2, SET+3*, SETQ |
STR | SETLN~, SETLN+1, SET~, SET+2 |
U | BC+5, BC+6, BC+7, BC+8, BC+9, BC+10, ADDM+3, ADDM+4, ADDM+5, ADDM+6 , ADDM+7, ADDM+8, ADDM+9, ADDM+10, TRCOMM+3, BCSCR+10, BCSCR+11, BCSCR+12, BCSCR+19 |
WD | SETLN~, SETLN+1 |
X | TRCOMM+2~, TRCOMM+3*, COMM+2~, COMM+4* |