IBTUBO ;ALB/AAS - UNBILLED AMOUNTS - GENERATE UNBILLED REPORTS ;29-SEP-94
Source file <IBTUBO.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 | 3 | IBT MONTHLY AUTO GEN UNBILLED IBT RE-GEN UNBILLED REPORT IBTUB |
Name | Comments | DBIA/ICR reference |
---|---|---|
DIV | ; division
|
|
DIVX | ; Exit Division selection.
|
|
RDATE | ; - Select re-compile date, if necessary.
|
|
DET | ; - Ask to print detail report.
|
|
QUE | ; - Queue report/summary, if necessary.
|
|
AUTO | ; - Entry point for scheduled option.
|
|
DQ | ; - Entry point for DM extract.
; - If AUTO PRINT UNBILLED LIST=yes and default report printer then ; automatically requeue to device. |
|
STR | ||
END | ||
MSG | ; - Compile message.
|
|
DT2(STR) | ; - Select re-compile date (returns variable IBTIMON).
; Input: STR - String that describe the type of data that will be ; re-compiled: "Unbilled Amounts", "Average Bill Amounts", etc... |
|
DT2Q |
Name | Field # of Occurrence |
---|---|
^%ZIS | DET+26 |
HOME^%ZIS | QUE+5 |
^%ZTLOAD | QUE+4, DQ+7 |
^DIC | DIV+13 |
FIND^DIC | DIVX+21, DIVX+25 |
DT^DICRW | %+2 |
^DIR | %+19, %+36, DIV+5, DIVX+13, DET+6, DET+9, DET+19, DT2+18 |
$$MLTP^IBJD | DIVX+45 |
$$LDATE^IBJDE | RDATE+10, DT2+10, DT2+11 |
$$M1^IBJDE | DT2+12 |
$$M2^IBJDE | RDATE+8 |
$$M3^IBJDE | RDATE+10 |
$$DAT2^IBOUTL | MSG+2, DT2+9, DT2+12 |
^IBTUBOA | STR |
DT1^IBTUBOU | DIVX+30 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SD(409.1 - [#409.1] | FIND^DIC |
^DIC(8 - [#8] | FIND^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGCR(399.3 - [#399.3] | DIVX+18 |
^IBE(350.9 - [#350.9] | DQ+3 |
^IBE(353 - [#353] | DQ+4, DQ+5 |
^TMP("DILIST" | DIVX+21!, DIVX+22, DIVX+25!, DIVX+26 |
^TMP($J | %+23!, DIV+12, DIV+16*, DIV+21 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | DET+26* |
ARTIEN | DIVX+16~, DIVX+18*, DIVX+22* |
ARTYP | DIVX+16~, DIVX+17*, DIVX+18, DIVX+19*, DIVX+21 |
DIC | DIV+11*, DIV+13! |
DIC("A" | DIV+11*, DIV+12* |
DIC(0 | DIV+11* |
DIR | %+19!, %+36!, DIV+5!, DIVX+13!, DET+6!, DET+9!, DET+19!, DT2+18! |
DIR("?" | %+8*, %+9*, %+10*, %+11*, %+12*, %+13*, %+14*, %+15*, %+16*, %+17* , %+18*, %+29*, %+30*, %+31*, %+32*, %+33*, %+34*, %+35*, DIVX+7*, DIVX+8* , DIVX+9*, DIVX+10*, DIVX+11*, DIVX+12*, DET+3*, DET+4*, DET+5*, DET+16*, DET+17*, DET+18* , DT2+15*, DT2+16*, DT2+17* |
DIR("A" | %+7*, %+28*, DIV+3*, DIVX+5*, DET+2*, DET+9*, DET+14*, DT2+14* |
DIR("B" | %+6*, %+27*, DIV+4*, DIVX+6*, DET+1*, DET+9*, DET+14*, DT2+12* |
DIR(0 | %+6*, %+27*, DIV+2*, DIVX+4*, DET+1*, DET+9*, DET+15*, DT2+13* |
>> DIROUT | DIV+6, DIVX+13 |
DIRUT | %+19, %+36, DIV+6, DIVX+13, DET+6, DET+9, DET+13, END!, DT2+7~, DT2+18 |
DT | %+2, DT2+10, DT2+11 |
DT0 | DT2+7~, DT2+9*, DT2+13 |
DT1 | DT2+7~, DT2+9*, DT2+16 |
DT2 | DT2+7~, DT2+10*, DT2+11*, DT2+12*, DT2+13 |
ELIG | DIVX+16~, DIVX+23*, DIVX+25 |
ELIGIEN | DIVX+16~, DIVX+26* |
IBBDT | %+1~, DIVX+30, RDATE+9*, RDATE+10* |
IBCOMP | %+1~, %+19*, %+24, RDATE+1 |
IBDET | %+1~, DET+6*, QUE+1, DQ+6*, DQ+8* |
IBEDT | %+1~, RDATE+9*, RDATE+10*, RDATE+13 |
>> IBINMRA | DET+10* |
IBMCCF | DIVX+14*, DIVX+38, DIVX+45, DIVX+48, END! |
IBMCCF("ATYP" | DIVX+22* |
IBMCCF("ELIG" | DIVX+26* |
IBMCCF("RTYP" | DIVX+18* |
IBOPT | %+1~, DIVX+45 |
IBOPT(1 | DIVX+38*, DIVX+40* |
IBOPT(2 | DIVX+41* |
IBOPT(3 | DIVX+42* |
IBOPT(4 | DIVX+43* |
IBPRT | %+1~, DIVX+33*, DIVX+45 |
IBQUIT | %+1~, %+2*, DIV+10*, DIV+14*, DIV+15*, DIV+19 |
IBSBD | %+1~, %+2*, %+37*, DET+13, DET+20* |
IBSEL | %+1~, DIVX+45*, DIVX+48*, DIVX+49*, RDATE+9*, RDATE+10* |
IBTIMON | %+1~, RDATE+1, RDATE+2, RDATE+8, RDATE+10, RDATE+13*, MSG+2, DT2+18*, DT2+20* |
>> IBXTRACT | DQ+3, DQ+6*, DQ+8* |
IO | DET+28 |
IO("Q" | DET+26, QUE+4! |
>> POP | DET+26 |
STR | DT2~, DT2+14 |
U | DIV+16, RDATE+9, DQ+3, DQ+5 |
X | DIV+14, DIVX+16~, DIVX+22*, DIVX+26*, RDATE+8~*, RDATE+9, DQ+4~*, DQ+5 |
Y | %+19, %+37, DIV+7, DIV+15, DIV+16, DIVX+14, DET+6, DET+10, DET+20, DT2+7~ , DT2+19, DT2+20 |
ZTDESC | QUE+3*, DQ+7*, DQ+9! |
ZTDTH | DQ+6*, DQ+9! |
>> ZTIO | QUE+1*, DQ+5* |
ZTRTN | QUE+2*, DQ+6*, DQ+9! |
ZTSAVE | DQ+9! |
ZTSAVE("IB*" | QUE+2*, DQ+6* |
ZTSK | QUE+4!, DQ+9! |