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

Package: Accounts Receivable

Routine: RCTCSJR


Information

RCTCSJR ;ALBANY/LEG-CS DEBT REFERRAL REJECT REPORTING ;07/15/14 3:34 PM

Source Information

Source file <RCTCSJR.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMADD,$$FMTE)^XLFDT  
VA FileMan 3 ^%DT  EN1^DIP  ^DIR  
Accounts Receivable 2 $$SSN^RCFN01  EXCMSG^RCTCSJR  

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

Package Total Caller Graph
Accounts Receivable 8 RCRJRCOU  RCRPSTR  RCTCSJR  RCTCSP1  RCTCSP2  RCTCSP5  RCTCSP6  RCTCSWL  

Entry Points

Name Comments DBIA/ICR reference
ECLIST ; prints IAI Error Codes List
RJRPT ; for CS REJECT REPORT processing
INIT ;
GETRECS ;
1 ; for report by 1) Bill Number
2 ; for report by 2) Debtor Name
3 ; for report by 3) CS Reject Date
QRPT ;if queued
PRTRECS ; prints report
REJREPH ;
COLHDR ; sets report line based on type of report
HEADING ; compiles info for Heading and titles for cross-servicing reject report
PROMPTS
SELECT(PROMPT,DEFAULT) ; prompts for a selection
RPTTYP(PROMPT,SET) ;PRINT CROSS-SERVICING REPORT; print cross-servicing report, prints sorted individual bills that make up a cross-servicing account
DTFRMTO(PROMPT) ;Get from and to dates
HEXC ; - 'Do you want to capture data to EXCEL' prompt
EXCMSG ; - Displays the message about capturing to an Excel file format

External References

Name Field # of Occurrence
^%DT DTFRMTO+13, DTFRMTO+18
^%ZIS PROMPTS+26
^%ZISC PRTRECS+12, PROMPTS+31
^%ZTLOAD PROMPTS+31
EN1^DIP ECLIST+6
^DIR PRTRECS+8, PROMPTS+32, SELECT+10, RPTTYP+5
$$SSN^RCFN01 GETRECS+13, GETRECS+14
EXCMSG^RCTCSJR PROMPTS+24
$$FMADD^XLFDT GETRECS+3
$$FMTE^XLFDT GETRECS+5, REJREPH+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ^TMP("RCTCSJR",$J,"REC",LN),!
  • Line Location: PRTRECS+5
Function Call: READ
  • Formatting: !!
  • Prompt: "END OF REPORT...PRESS RETURN TO CONTINUE"
  • Variable: X
  • Timeout: DTIME
  • Line Location: PRTRECS+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRTRECS+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REJREPH+1
Function Call: WRITE
  • Prompt: "PAGE "_PAGE,?10,HDTITLE,?68,$$FMTE^XLFDT(DT,"2Z")
  • Line Location: REJREPH+2
Function Call: WRITE
  • Prompt: !,$TR(CHDR," ",""),!
  • Line Location: REJREPH+3
Function Call: WRITE
  • Prompt: !,DASH,!,CHDR,!,CDSH,!
  • Line Location: REJREPH+4
Function Call: WRITE
  • Prompt: !!,"Report compilation has started with task# ",ZTSK,".",!
  • Line Location: PROMPTS+32
Function Call: WRITE
  • Prompt: !
  • Line Location: SELECT+8
Function Call: WRITE
  • Prompt: !
  • Line Location: RPTTYP+3
Function Call: WRITE
  • Prompt: !,$G(PROMPT)
  • Line Location: DTFRMTO+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DTFRMTO+12
Function Call: WRITE
  • Prompt: !!," Enter: 'Y' - To capture detail report data to transfer",!," to an Excel document"
  • Line Location: HEXC+1
Function Call: WRITE
  • Prompt: !," '<CR>' - To skip this option",!," '^' - To quit this option"
  • Line Location: HEXC+2
Function Call: WRITE
  • Prompt: !!?5,"To capture as an Excel format, it is recommended that you queue this"
  • Line Location: EXCMSG+2
Function Call: WRITE
  • Prompt: !?5,"report to a spool device with margins of 256 and page length of 99999"
  • Line Location: EXCMSG+3
Function Call: WRITE
  • Prompt: !?5,"(e.g. 0;256;99999). This should help avoid wrapping problems."
  • Line Location: EXCMSG+4
Function Call: WRITE
  • Prompt: !!?5,"Another method would be to set up your terminal to capture the detail"
  • Line Location: EXCMSG+5
Function Call: WRITE
  • Prompt: !?5,"report data. On some terminals, this can be done by invoking 'Logging'"
  • Line Location: EXCMSG+6
Function Call: WRITE
  • Prompt: !?5,"or clicking on the 'Tools' menu above, then click on 'Capture Incoming "
  • Line Location: EXCMSG+7
Function Call: WRITE
  • Prompt: !?5,"Data' to save to Desktop. To avoid undesired wrapping of the data saved"
  • Line Location: EXCMSG+8
Function Call: WRITE
  • Prompt: !?5,"to the file, change the DISPLAY screen width size to 132 and you can"
  • Line Location: EXCMSG+9
Function Call: WRITE
  • Prompt: !?5,"enter '0;256;99999' at the 'DEVICE:' prompt.",!
  • Line Location: EXCMSG+10
Routine Call
  • DIR
  • Line Location:
    • PRTRECS+8
    • PROMPTS+32
    • SELECT+10
    • RPTTYP+5
Routine Call
  • %ZIS
  • Line Location:
    • PROMPTS+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RC(348.5 - [#348.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] GETRECS+4, GETRECS+6, GETRECS+7, GETRECS+8, GETRECS+16, GETRECS+17
^RC(348.5 - [#348.5] GETRECS+22, GETRECS+23, GETRECS+54, GETRECS+55
^RC(348.6 - [#348.6] GETRECS+19
^RC(348.7 - [#348.7] GETRECS+19
^RCD(340 - [#340] GETRECS+9, GETRECS+13, GETRECS+14
^TMP("RCTCSJR" INIT+1!, GETRECS+2!, GETRECS+33, GETRECS+34, GETRECS+35, GETRECS+36, GETRECS+37, GETRECS+67*, 1+10*, 2+10*
3+10*, PRTRECS+4, PRTRECS+5, PRTRECS+13!

Label References

Name Line Occurrences
$$DTFRMTO PROMPTS+2
$$RPTTYP PROMPTS+9
$$SELECT PROMPTS+6, PROMPTS+13, PROMPTS+17, PROMPTS+23
@( GETRECS+27
COLHDR HEADING+11, HEADING+12
GETRECS RJRPT+4, QRPT+1
HEADING RJRPT+4, QRPT+1, PRTRECS+3
INIT RJRPT+1
PROMPTS RJRPT+2
PRTRECS RJRPT+4, QRPT+1
REJREPH PRTRECS+3, PRTRECS+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DTFRMTO+7~, DTFRMTO+10*, DTFRMTO+13!, DTFRMTO+16*, DTFRMTO+18!
%DT("A" DTFRMTO+10*, DTFRMTO+17*
%DT("B" DTFRMTO+11*, DTFRMTO+17*
%ZIS RJRPT+5!, PROMPTS+26*
%ZIS("B" PROMPTS+26*
ACTN RJRPT+5!, 1+9, 2+2, 3+2
ASCDES RJRPT+5!, GETRECS+32, HEADING+2, PROMPTS+17*
BEGDT DTFRMTO+7~
BILLID RJRPT+5!, GETRECS+7*, 1+9, 1+10, 2+2, 2+10, 3+2, 3+10
BILLIEN RJRPT+5!, GETRECS+4*, GETRECS+6*, GETRECS+7, GETRECS+8, GETRECS+16, GETRECS+17
BLNKS RJRPT+5!, INIT+3*, GETRECS+47, GETRECS+49, 1+7, 2+8, 3+8
BY ECLIST+1*, RJRPT+5!
CD RJRPT+5!, GETRECS+19*, GETRECS+22*, GETRECS+23, GETRECS+54*, GETRECS+56
CDIEN RJRPT+5!, GETRECS+54*, GETRECS+55
CDREC RJRPT+5!, GETRECS+55*
CDREC1 RJRPT+6!, GETRECS+55*, GETRECS+56
CDSH RJRPT+5!, REJREPH+4, COLHDR+2*, HEADING+9*, HEADING+10*
CHDR RJRPT+5!, REJREPH+3, REJREPH+4, COLHDR+1*, HEADING+9*, HEADING+10*
CHDRS RJRPT+5!
CNTR RJRPT+5!, GETRECS+30*, GETRECS+41*, GETRECS+42, GETRECS+43, GETRECS+45, GETRECS+47*, GETRECS+49*, GETRECS+57*, GETRECS+61*
GETRECS+63*, GETRECS+64
COLDASH RJRPT+5!, COLHDR+2, HEADING+8*, HEADING+10
COLHDRS RJRPT+5!, COLHDR+1, HEADING+7*, HEADING+10
COLWIDTH1 RJRPT+5!, 1+7, HEADING+4*, HEADING+10
COLWIDTH2 RJRPT+5!, 2+8, HEADING+5*
COLWIDTH3 RJRPT+5!, 3+8, HEADING+5*
CWID RJRPT+5!, HEADING+9*, HEADING+10*
DASH RJRPT+5!, INIT+2*, REJREPH+4
DATA RJRPT+5!, GETRECS+17*, GETRECS+18, GETRECS+19, GETRECS+22, GETRECS+23
DATAITMS RJRPT+5!, INIT+4*, GETRECS+19, GETRECS+22
DATE RJRPT+5!, GETRECS+3*, GETRECS+4*, GETRECS+5, GETRECS+6, GETRECS+16
DEBTIDX RJRPT+5!, GETRECS+9*, GETRECS+10, GETRECS+11
DEBTIEN RJRPT+5!, GETRECS+8*, GETRECS+9, GETRECS+13, GETRECS+14
DEBTOR RJRPT+5!, GETRECS+13*, GETRECS+15, 1+9, 1+10, 2+2, 2+10, 3+2, 3+10
DEBTREC RJRPT+5!, GETRECS+12*, GETRECS+13
DEBTREF RJRPT+5!, GETRECS+11*, GETRECS+12
DEFAULT RJRPT+5!, SELECT~, SELECT+9
DESC RJRPT+5!, GETRECS+56*, GETRECS+57, GETRECS+59
DHD ECLIST+4*, RJRPT+5!
DIC ECLIST+1*, RPTTYP+1~
DIOBEG ECLIST+5*, RJRPT+5!
DIR PROMPTS+32!, SELECT+10!, RPTTYP+5!
DIR("?" PROMPTS+22*
DIR("A" SELECT+9*, RPTTYP+5*
DIR("B" SELECT+9*, RPTTYP+5*
DIR("L" PROMPTS+12*, PROMPTS+16*
DIR(0 PRTRECS+8*, PROMPTS+5*, PROMPTS+12*, PROMPTS+15*, PROMPTS+22*, PROMPTS+32*, RPTTYP+4*
DIROUT SELECT+6~, DTFRMTO+7~
DIRUT PRTRECS+2!, PRTRECS+4, PRTRECS+8!, SELECT+6~, DTFRMTO+7~
DT REJREPH+2
DTFRM RJRPT+6!, GETRECS+3*
DTFRMTO RJRPT+6!, GETRECS+3, PROMPTS+2*
DTFROM RJRPT+6!, DTFRMTO+15*, DTFRMTO+21, DTFRMTO+23
DTIME PRTRECS+11
DTOUT PRTRECS+2!, PRTRECS+4, PRTRECS+8, SELECT+6~, DTFRMTO+7~
DTTO RJRPT+6!, GETRECS+3*, GETRECS+4, DTFRMTO+21*, DTFRMTO+23
DUOUT PRTRECS+2!, PRTRECS+4, PRTRECS+8, SELECT+6~, DTFRMTO+7~
ECD GETRECS+20!, GETRECS+51!
ECD( GETRECS+25, GETRECS+53*
ECDS RJRPT+6!, GETRECS+21*, GETRECS+25*, GETRECS+52*, GETRECS+53, GETRECS+54, 1+9, 2+2, 3+2
ENDDT DTFRMTO+7~
EXCEL RJRPT+6!, INIT+6, GETRECS+38, GETRECS+39, GETRECS+42, GETRECS+43, GETRECS+45, GETRECS+46, GETRECS+48, 1+2
1+9, 2+2, 2+3, 3+2, 3+3, REJREPH+3, COLHDR+1, COLHDR+2, HEADING+10, PROMPTS+19*
PROMPTS+23*, PROMPTS+24
EXCOLH RJRPT+6!, HEADING+6*
EXSSN RJRPT+6!, GETRECS+15*, 1+9, 2+2, 3+2
FIELD RJRPT+6!, 1+5*, 1+6, 1+7, 2+6*, 2+7, 2+8, 3+6*, 3+7
FLDS ECLIST+3*, RJRPT+6!
FR ECLIST+2*, RJRPT+6!
GROUPBD RJRPT+6!, GETRECS+50, PROMPTS+6*, PROMPTS+20
HDTITLE RJRPT+6!, REJREPH+2, HEADING+1*, HEADING+2*
I RJRPT+6!, GETRECS+53*, GETRECS+54
INCLUDE RJRPT+6!, GETRECS+40, 1+6, 2+7, 3+7, PROMPTS+13*
INDATE RJRPT+6!, GETRECS+5*, 1+10, 2+10, 3+10
IO REJREPH+1
IO("Q" PROMPTS+26!, PROMPTS+27
IOF PRTRECS+11, REJREPH+1
IOP PROMPTS+26!
IOSL PRTRECS+7
IOST PRTRECS+8, PRTRECS+11
L RJRPT+6!, GETRECS+62*, GETRECS+64
LEV1 RJRPT+6!, GETRECS+30*, GETRECS+33*, GETRECS+34, GETRECS+35, GETRECS+36, GETRECS+37
LEV2 RJRPT+6!, GETRECS+33*, GETRECS+34*, GETRECS+35, GETRECS+36, GETRECS+37
LEV3 RJRPT+6!, GETRECS+34*, GETRECS+35*, GETRECS+36, GETRECS+37
LEV4 RJRPT+6!, GETRECS+35*, GETRECS+36*, GETRECS+37
LN RJRPT+6!, PRTRECS+4*, PRTRECS+5
OUT SELECT+6~, SELECT+7*, SELECT+12, RPTTYP+2*, RPTTYP+6, DTFRMTO+7~, DTFRMTO+8*, DTFRMTO+14, DTFRMTO+20, DTFRMTO+21*
, DTFRMTO+23*, DTFRMTO+24
OUTDATE RJRPT+6!, GETRECS+5*, 1+9, 2+2, 3+2
PAGE RJRPT+6!, PRTRECS+1*, REJREPH+1*, REJREPH+2
PC GETRECS+1~, GETRECS+19*, GETRECS+22*, GETRECS+23, GETRECS+25, 1+4*, 1+5, 1+6, 1+7, 1+8*
2+5*, 2+6, 2+7, 2+8, 2+9*, 3+5*, 3+6, 3+7, 3+8, 3+9*
COLHDR+1, COLHDR+2, HEADING+11*, HEADING+12*
POP RJRPT+2, RJRPT+6!, PROMPTS+2*, PROMPTS+6*, PROMPTS+9*, PROMPTS+13*, PROMPTS+17*, PROMPTS+23*, PROMPTS+26, PROMPTS+31*
PROMPT PROMPTS+1*, PROMPTS+2, PROMPTS+4*, PROMPTS+6, PROMPTS+11*, PROMPTS+12, PROMPTS+13, PROMPTS+15*, PROMPTS+16, PROMPTS+17
PROMPTS+21*, PROMPTS+23, SELECT~, SELECT+9, RPTTYP~, DTFRMTO~, DTFRMTO+9
QUIT RJRPT+6!, 1+1*, 1+2, 1+4, 1+6*, 2+1*, 2+3, 2+5, 2+7*, 3+1*
3+3, 3+5, 3+7*
RCSORT RPTTYP+1~
REC INIT+1!, GETRECS+31!, GETRECS+67
REC( GETRECS+42*, GETRECS+43*, GETRECS+45*, GETRECS+47*, GETRECS+49*, GETRECS+57*, GETRECS+61*, GETRECS+64*
RECDET GETRECS+1~, GETRECS+56*
RECW1 RJRPT+6!, GETRECS+43*, GETRECS+45*
RECW2 RJRPT+6!, GETRECS+43*, GETRECS+45*
RPTITEMS RJRPT+6!, INIT+5*, INIT+6*, 1+5, 1+8, 2+6, 2+9, 3+6, 3+8, 3+9
RPTREC RJRPT+6!, GETRECS+37*, GETRECS+38, GETRECS+39, GETRECS+42, GETRECS+46, GETRECS+47, GETRECS+48, GETRECS+49, GETRECS+52
1+3*, 1+7*, 1+8*, 1+9*, 1+10, 2+2*, 2+4*, 2+8*, 2+9*, 2+10
3+2*, 3+4*, 3+8*, 3+9*, 3+10
>> RPTTYP GETRECS+27, HEADING+1, HEADING+10, HEADING+11, HEADING+12, PROMPTS+9*
SEQ RJRPT+6!, GETRECS+6*, GETRECS+16*, GETRECS+17, 1+10, 2+10, 3+10
SET PROMPTS+8*, PROMPTS+9, RPTTYP~, RPTTYP+4
SRC RJRPT+6!, GETRECS+38*, GETRECS+39*, GETRECS+40, 1+9, 2+2, 3+2
SSN RJRPT+6!, GETRECS+13*, GETRECS+14*, GETRECS+15
STOP RJRPT+1*, RJRPT+3, RJRPT+6!, PROMPTS+1*, PROMPTS+2*, PROMPTS+6*, PROMPTS+9*, PROMPTS+13*, PROMPTS+17*, PROMPTS+23*
PROMPTS+26*, PROMPTS+31*
STR RJRPT+6!, GETRECS+60*, GETRECS+62
TO ECLIST+2*, RJRPT+6!
TYP RJRPT+6!, 1+9, 2+2, 3+2
U GETRECS+3, GETRECS+7, GETRECS+8, GETRECS+9, GETRECS+13, GETRECS+19, GETRECS+22, GETRECS+23, GETRECS+39, 1+5
1+7, 1+8, 1+9, 2+2, 2+6, 2+8, 2+9, 3+2, 3+6, 3+8
3+9, COLHDR+1, COLHDR+2, HEADING+1, PROMPTS*, DTFRMTO+21, DTFRMTO+23
UPDN RJRPT+6!, GETRECS+32*, GETRECS+33, GETRECS+34, GETRECS+35, GETRECS+36
X GETRECS+19*, GETRECS+22*, GETRECS+24, GETRECS+56*, GETRECS+57, GETRECS+60, GETRECS+61*, GETRECS+64*, GETRECS+65*, PRTRECS+11*
, SELECT+6~, DTFRMTO+7~
Y SELECT+6~, SELECT+12, SELECT+13, RPTTYP+6, RPTTYP+7, DTFRMTO+7~, DTFRMTO+14, DTFRMTO+15, DTFRMTO+20, DTFRMTO+21
ZTDESC PROMPTS+30*, RPTTYP+1~
>> ZTQUEUED PRTRECS+14
>> ZTREQ PRTRECS+14*
ZTRTN PROMPTS+30*, RPTTYP+1~
ZTSAVE RPTTYP+1~
ZTSAVE("ASCDES" PROMPTS+29*
ZTSAVE("BLNKS" PROMPTS+28*
ZTSAVE("CDSH" PROMPTS+29*
ZTSAVE("CHDR" PROMPTS+29*
ZTSAVE("DASH" PROMPTS+28*
ZTSAVE("DATAITMS" PROMPTS+28*
ZTSAVE("DEBTOR" PROMPTS+28*
ZTSAVE("DTFRMTO" PROMPTS+28*
ZTSAVE("EXCEL" PROMPTS+28*
ZTSAVE("GROUPBD" PROMPTS+29*
ZTSAVE("INCLUDE" PROMPTS+29*
ZTSAVE("PROMPT" PROMPTS+28*
ZTSAVE("RPTITEMS" PROMPTS+28*
ZTSAVE("RPTTYP" PROMPTS+29*
ZTSAVE("ZTASK" PROMPTS+29*
>> ZTSK PROMPTS+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All