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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RCRJRBDR

Package: Accounts Receivable

Routine: RCRJRBDR


Information

RCRJRBDR ;WISC/RFJ,TJK-bad debt report generator ;1 Feb 98

Source Information

Source file <RCRJRBDR.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Accounts Receivable 5 $$LDATE^RCRJR  $$PREVMONT^RCRJRBD  (BDR,ENDOFREP)^RCRJRBDT  $$SENDMSG^RCRJRCOR  PAUSE^RCRJRTR1  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 1 DD^%DT  

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: 4

Package Total Caller Graph
Accounts Receivable 4 PRCA NR BAD DEBT ACCR. REPORT  RCRJRBDE  RCRJRBDT  RCXFMSSV  

Entry Points

Name Comments DBIA/ICR reference
PRINT ; print report on printer, called from menu option
DQ ; generate the report
; rcrjfmm = flag to put in mail message (if $g(rcrjfmm)) (optional)
; rcrjdate = date month and year for report (optional)
; rcrjfxsv = fms document id number if sent to fms (optional)
; (newed and set by rcxfmssv, label Q)
MAIL ; put report in mailman
Q
SETLINE(DATA) ; build the line for the report

External References

Name Field # of Occurrence
DD^%DT DQ+16
^%ZIS PRINT+6
^%ZISC MAIL+13
^%ZTLOAD PRINT+9
$$LDATE^RCRJR DQ+12, DQ+14, DQ+15
$$PREVMONT^RCRJRBD DQ+14
BDR^RCRJRBDT DQ+21
ENDOFREP^RCRJRBDT DQ+132
$$SENDMSG^RCRJRCOR MAIL+4
PAUSE^RCRJRTR1 MAIL+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This option will print the Bad Debt Report. The Bad Debt allowance"
  • Line Location: PRINT+2
Function Call: WRITE
  • Prompt: !,"estimates are computed by the AR Data Collector at the end of the"
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !,"accounting month, and sent to FMS at that time. The allowance"
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: !,"estimate is no longer editable prior to transmission to FMS.",!
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !,"please wait"
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MAIL+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MAIL+10
Function Call: WRITE
  • Prompt: !,^TMP($J,"RCRJRCORMM",%)
  • Line Location: MAIL+10
Function Call: WRITE
  • Prompt: !,^TMP($J,"RCRJRCORMM",LINE)
  • Line Location: MAIL+11
Routine Call
  • %ZIS
  • Line Location:
    • PRINT+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RC(348.1 - [#348.1] DQ+46, DQ+47, DQ+48, DQ+49, DQ+57
^TMP($J DQ+9!, MAIL+9, MAIL+10, MAIL+11, Q!, SETLINE+1*

Label References

Name Line Occurrences
DQ PRINT+12
MAIL DQ+21
Q MAIL+1
SETLINE DQ+23, DQ+24, DQ+25, DQ+26, DQ+28, DQ+29, DQ+31, DQ+32, DQ+36, DQ+37
DQ+38, DQ+39, DQ+40, DQ+41, DQ+42, DQ+43, DQ+44, DQ+45, DQ+50, DQ+51
DQ+52, DQ+53, DQ+54, DQ+55, DQ+58, DQ+59, DQ+60, DQ+61, DQ+62, DQ+63
DQ+64, DQ+65, DQ+66, DQ+67, DQ+68, DQ+69, DQ+70, DQ+71, DQ+72, DQ+76
DQ+77, DQ+79, DQ+80, DQ+81, DQ+82, DQ+83, DQ+84, DQ+87, DQ+88, DQ+90
DQ+91, DQ+92, DQ+93, DQ+94, DQ+95, DQ+98, DQ+99, DQ+101, DQ+102, DQ+103
DQ+104, DQ+105, DQ+106, DQ+109, DQ+110, DQ+112, DQ+113, DQ+114, DQ+115, DQ+116
DQ+117, DQ+120, DQ+121, DQ+123, DQ+124, DQ+125, DQ+126, DQ+127, DQ+128, DQ+129
DQ+130

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DQ+6~, MAIL+4*, MAIL+10*
%I DQ+6~
%ZIS PRINT+6~*
CHANGED DQ+6~, DQ+78*, DQ+79, DQ+82, DQ+89*, DQ+90, DQ+93, DQ+100*, DQ+101, DQ+104
DQ+111*, DQ+112, DQ+115, DQ+122*, DQ+123, DQ+126
DATA DQ+6~, SETLINE~, SETLINE+1
DATA1319 DQ+6~, DQ+46*, DQ+50, DQ+51, DQ+52, DQ+78, DQ+79, DQ+80, DQ+82, DQ+83
DATA1338 DQ+6~, DQ+47*, DQ+50, DQ+51, DQ+52, DQ+122, DQ+123, DQ+124, DQ+126, DQ+127
DATA1339 DQ+6~, DQ+48*, DQ+50, DQ+51, DQ+52, DQ+100, DQ+101, DQ+102, DQ+104, DQ+105
DATA133N DQ+7~, DQ+49*, DQ+50, DQ+51, DQ+52, DQ+111, DQ+112, DQ+113, DQ+115, DQ+116
DATALTC DQ+6~, DQ+57*, DQ+67, DQ+68, DQ+69, DQ+89, DQ+90, DQ+91, DQ+93, DQ+94
DATEREPT DQ+6~, DQ+16*, DQ+26, DQ+79, DQ+90, DQ+101, DQ+112, DQ+123
DT DQ+14, DQ+15
DTIME MAIL+12
ENDDATE DQ+6~
IO MAIL+7, MAIL+8
IO("Q" PRINT+7
IO(0 MAIL+7
IOF MAIL+8, MAIL+10
IOSL MAIL+10
IOST MAIL+7
LINE DQ+7~, DQ+17*, MAIL+9*, MAIL+11, SETLINE+1*
POP PRINT+6~
RCRJDATE PRINT+1~, DQ+12*, DQ+13, DQ+14*, DQ+15*, DQ+16, DQ+38, DQ+39, DQ+58, DQ+59
DQ+62, DQ+63
RCRJFLAG DQ+7~, MAIL+9, MAIL+10, MAIL+12
>> RCRJFMM MAIL+1
>> RCRJFXSV DQ+27, DQ+29, DQ+32
SCREEN DQ+7~, MAIL+7*, MAIL+8, MAIL+10, MAIL+12
SPACE DQ+7~, DQ+10*, DQ+24, DQ+25, DQ+26, DQ+29, DQ+31, DQ+32, DQ+37, DQ+38
DQ+39, DQ+40, DQ+58, DQ+59, DQ+60, DQ+79, DQ+80, DQ+82, DQ+83, DQ+90
DQ+91, DQ+93, DQ+94, DQ+101, DQ+102, DQ+104, DQ+105, DQ+112, DQ+113, DQ+115
DQ+116, DQ+123, DQ+124, DQ+126, DQ+127
X DQ+6~, MAIL+12*
XMY MAIL+2~, MAIL+4
XMY("G.RC AR DATA COLLECTOR" , MAIL+3*
Y DQ+7~, DQ+16*
ZTDESC PRINT+6~, PRINT+8*
>> ZTQUEUED MAIL+7
ZTRTN PRINT+6~, PRINT+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All