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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBJDF4

Package: Integrated Billing

Routine: IBJDF4


Information

IBJDF4 ;ALB/RB - FIRST PARTY FOLLOW-UP REPORT ;15-APR-00

Source Information

Source file <IBJDF4.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Integrated Billing 4 ($$EXCEL,$$INTV,$$MLTP,$$SNL,DS,EXMSG)^IBJD  E^IBJDE  ST^IBJDF41  HELP^IBJDF4H  
Kernel 2 (,HOME)^%ZIS  ^%ZTLOAD  
VA FileMan 2 $$GET1^DID  ^DIR  

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
Integrated Billing 1 IBJD FOLLOW-UP FIRST PARTY  

Entry Points

Name Comments DBIA/ICR reference
EN ; - Option entry point.
STA ; - Choose bill status.
SUSTYP ;If SUSPENDED is chosen, prompt for which suspended bills to display IB*2.0*568/DRF
AGE ; - Determine if the active receivable must be within an age range.
AMT ; - Print receivables with a minimum balance.
AMT1 ; - Determine the minimum balance amount.
EXCEL ; - Determine whether to gather data for Excel report.
BCH ; - Determine whether to include the bill comment history.
RC ; - Include receivables referred to Regional Counsel?
DEV ; - Select a device.
DQ
ENQ
MLTP0(PRPT,OPT,ALL) ; Function for multiple value selection
; Input: PRPT - String to be prompted to the user, before listing options
; OPT - Array containing the possible entries (indexed by code)
; Obs: Code must be sequential starting with 0
; ALL - Flag indicating if the last option is ALL OF THE ABOVE
PRPT
QT

External References

Name Field # of Occurrence
^%ZIS DEV+8
HOME^%ZIS DEV+14
^%ZTLOAD DEV+11
$$GET1^DID EN+4
^DIR AGE+12, AGE+18, AMT+4, AMT1+4, BCH+4, BCH+10, BCH+16, RC+4, PRPT+8, PRPT+20
$$EXCEL^IBJD EXCEL+1
$$INTV^IBJD SUSTYP+15
$$MLTP^IBJD EN+18
$$SNL^IBJD SUSTYP+12
DS^IBJD SUSTYP+7
EXMSG^IBJD DEV+6
E^IBJDE DQ
ST^IBJDF41 DQ+2
HELP^IBJDF4H STA+3, AGE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Run report for (A)CTIVE ARs, (S)USPENDED ARs, or (B)OTH: B// "
  • Line Location: STA+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: STA+2
Function Call: WRITE
  • Prompt: " ",$S(IBSTA="A":"ACTIVE",IBSTA="S":"SUSPENDED",1:"BOTH")
  • Line Location: STA+5
Function Call: WRITE
  • Prompt: !!,"Include (A)LL ",$S(IBSTA="A":"active ",IBSTA="S":"suspended ",1:""),"ARs or those within an AGE (R)ANGE: ALL// "
  • Line Location: AGE+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: AGE+2
Function Call: WRITE
  • Prompt: " ",$S(IBSMN="R":"RANGE",1:"ALL")
  • Line Location: AGE+4
Function Call: WRITE
  • Prompt: !,"EXAMPLE Range: 31-60 days"
  • Line Location: AGE+8
Function Call: WRITE
  • Prompt: " ",IBSMN," DAYS"
  • Line Location: AGE+13
Function Call: WRITE
  • Prompt: " ",IBSMX," DAYS"
  • Line Location: AGE+19
Function Call: WRITE
  • Prompt: !
  • Line Location: AMT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: BCH+1
Function Call: WRITE
  • Prompt: !
  • Line Location: RC+1
Function Call: WRITE
  • Prompt: !!,"Note: This report will search through all "
  • Line Location: DEV+2
Function Call: WRITE
  • Prompt: $S(IBSTA="A":"active",IBSTA="S":"suspended",1:"active & suspended")," receivables."
  • Line Location: DEV+3
Function Call: WRITE
  • Prompt: !?6,"It is recommended that you queue it to run after normal business hours."
  • Line Location: DEV+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+8
Function Call: WRITE
  • Prompt: !!,"This job has been queued. The task no. is ",ZTSK,"."
  • Line Location: DEV+12
Function Call: WRITE
  • Prompt: !!,"Unable to queue this job."
  • Line Location: DEV+13
Function Call: WRITE
  • Prompt: !
  • Line Location: PRPT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PRPT+19
Routine Call
  • %ZIS
  • Line Location:
    • DEV+8
Routine Call
  • %ZIS
  • Line Location:
    • DEV+14
Routine Call
  • DIR
  • Line Location:
    • AGE+12
    • AGE+18
    • AMT+4
    • AMT1+4
    • BCH+4
    • BCH+10
    • BCH+16
    • RC+4
    • PRPT+8
    • PRPT+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(433 - [#433] GET1^DID

Label References

Name Line Occurrences
$$MLTP0 SUSTYP+3
AGE AGE+3
AMT AGE+5
ENQ EN+18, STA+2, SUSTYP+4, SUSTYP+7, SUSTYP+12, SUSTYP+15, AGE+2, AGE+12, AGE+18, AMT+4
AMT1+4, EXCEL+1, BCH+4, BCH+10, BCH+16, RC+4, DEV+8, DEV+9
EXCEL AMT+5
PRPT PRPT+21
QT PRPT+8, PRPT+20
RC SUSTYP+8, EXCEL+2, BCH+5, BCH+11
STA STA+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEV+8*, ENQ+2!
A MLTP0+9~, PRPT+4*, PRPT+5*, PRPT+6, PRPT+14*
ALL MLTP0~, PRPT*, PRPT+11, PRPT+23
CH EN+2~, EN+5*
DIR AGE+12!, AGE+18!, AMT+4!, AMT1+4!, BCH+4!, BCH+10!, BCH+16!, RC+4!, MLTP0+9~, PRPT+8!
PRPT+20!, PRPT+21!
DIR("?" AGE+11*, AGE+17*, AMT+3*, AMT1+3*, BCH+3*, BCH+9*, BCH+15*, RC+3*
DIR("A" AGE+10*, AGE+16*, AMT+2*, AMT1+2*, BCH+2*, BCH+8*, BCH+14*, RC+2*, PRPT+3*, PRPT+6*
PRPT+7*, PRPT+13*, PRPT+16*, PRPT+18*, PRPT+19*
DIR("B" AGE+17*, AMT+1*, BCH+1*, BCH+9*, RC+1*, PRPT+7*, PRPT+19*
DIR("T" AGE+11*, AGE+17*, AMT+3*, AMT1+3*, BCH+3*, BCH+9*, BCH+15*, RC+1*, PRPT+7*, PRPT+19*
DIR(0 AGE+9*, AGE+15*, AMT+1*, AMT1+1*, BCH+1*, BCH+7*, BCH+13*, RC+1*, PRPT+2*, PRPT+13*
DIROUT AGE+12, AGE+13!, AGE+18, AGE+19!, AMT+4, AMT+5!, AMT1+4, AMT1+5!, BCH+4, BCH+5!
BCH+10, BCH+11!, BCH+16, BCH+17!, RC+4, RC+5!, ENQ+1!, MLTP0+9~, PRPT+8, PRPT+9!
PRPT+20, PRPT+21!
DIRUT AGE+12, AGE+13!, AGE+18, AGE+19!, AMT+4, AMT+5!, AMT1+4, AMT1+5!, BCH+4, BCH+5!
BCH+10, BCH+11!, RC+4, RC+5!, ENQ+2!, MLTP0+9~, PRPT+8, PRPT+9!, PRPT+20, PRPT+21!
DTIME STA+2, AGE+2, AGE+11, AGE+17, AMT+3, AMT1+3, BCH+3, BCH+9, BCH+15, RC+1
PRPT+7, PRPT+19
DTOUT AGE+12, AGE+13!, AGE+18, AGE+19!, AMT+4, AMT+5!, AMT1+4, AMT1+5!, BCH+4, BCH+5!
BCH+10, BCH+11!, BCH+16, BCH+17!, RC+4, RC+5!, ENQ+1!, MLTP0+9~, PRPT+8, PRPT+9!
PRPT+20, PRPT+21!
DUOUT AGE+12, AGE+13!, AGE+18, AGE+19!, AMT+4, AMT+5!, AMT1+4, AMT1+5!, BCH+4, BCH+5!
BCH+10, BCH+11!, BCH+16, BCH+17!, RC+4, RC+5!, ENQ+1!, MLTP0+9~, PRPT+8, PRPT+9!
PRPT+20, PRPT+21!
I EN+2~, EN+5*, DQ*, ENQ+2!, MLTP0+9~, PRPT+15*, PRPT+16, PRPT+24*
IBEXCEL EN+1*, EXCEL+1*, EXCEL+2, DEV+1, DEV+6, ENQ+1!
IBI ENQ+1!
IBOFF STA+3*, AGE+3*, ENQ!
IBOPT EN+11!, EN+18, ENQ+1!
IBOPT(1 EN+12*
IBOPT(2 EN+13*
IBOPT(3 EN+14*
IBOPT(4 EN+15*
IBOPT(5 EN+16*
IBOPT(6 EN+17*
IBPRT EN+10*, EN+18, SUSTYP+2*, SUSTYP+3, ENQ+1!
IBRPT SUSTYP+7, SUSTYP+8, ENQ+1!
IBSAM AMT+5*, AMT1+5*, ENQ!
IBSEL EN+18*, ENQ!
IBSELST SUSTYP+3*, SUSTYP+4, ENQ+1!
IBSH EXCEL+2*, BCH+5*, ENQ!
IBSH1 EXCEL+2*, BCH+11*, ENQ!
IBSH2 BCH+17*, ENQ!
IBSMN SUSTYP+9*, AGE+4*, AGE+5, AGE+13*, AGE+15, AGE+17, ENQ+1!
IBSMX AGE+19*, ENQ+1!
IBSN SUSTYP+9*, SUSTYP+12*, SUSTYP+15, ENQ!
IBSNA SUSTYP+9*, SUSTYP+16*, ENQ!
IBSNF SUSTYP+9*, SUSTYP+16*, ENQ!
IBSNL SUSTYP+9*, SUSTYP+16*, ENQ!
IBSRC RC+5*, ENQ!
IBSTA STA+4*, STA+5, SUSTYP+1, SUSTYP+4, AGE+1, DEV+3, ENQ+1!
IBSUS EN+3!, SUSTYP+3
IBSUS( EN+5*, EN+6*, EN+7*
IBSUS("" EN+6
IBSUSTYP ENQ+1!
IBTEXT ENQ!
>> IBXTRACT DQ
IO DEV+16
IO("Q" DEV+9, DEV+14!
IX MLTP0+9~, PRPT+4*, PRPT+6*, PRPT+7, PRPT+14*, PRPT+16, PRPT+17*, PRPT+18
LAST EN+2~, EN+6*, EN+7*
LST MLTP0+9~, PRPT+1*, PRPT+2, PRPT+7, PRPT+11, PRPT+23, PRPT+24
MLTP MLTP0+9~, PRPT*, PRPT+9*, PRPT+11*, PRPT+15, PRPT+16, PRPT+20*, PRPT+23, PRPT+24*, QT*
QT+1
OPT MLTP0~
OPT( PRPT+5, PRPT+6, PRPT+16
OPT("" PRPT+1
POP DEV+8, ENQ+1!
PRPT MLTP0~, PRPT+3
X EN+2~, STA+2*, STA+3, STA+4, SUSTYP+15*, SUSTYP+16, AGE+2*, AGE+3, AGE+4, ENQ+2!
XX EN+2~, EN+4*, EN+5
Y AGE+13, AGE+19, AMT+5, AMT1+5, BCH+5, BCH+11, BCH+17, RC+5, ENQ+2!, PRPT+9
PRPT+21
ZTDESC DEV+10*, ENQ+2!
ZTRTN DEV+10*, ENQ+2!
ZTSAVE ENQ+2!
ZTSAVE("IB*" DEV+11*
ZTSK DEV+12, DEV+14!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All