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

Package Total Caller Graph
Accounts Receivable 13 PRCABARP  RCRJRCOU  RCRPDR  RCRPSTR  RCRPTLR  RCTCSJR  RCTCSP IAI ERROR CODES LIST  RCTCSP REJECT REPORT  
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