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 |  Marked Items  | All
Print Page as PDF
Routine: RCDPEAR2

Package: Accounts Receivable

Routine: RCDPEAR2


Information

RCDPEAR2 ;ALB/TMK/PJH - EFT Unmatched Aging Report - FILE 344.3 ;Nov 24, 2014@18:31:57

Source Information

Source file <RCDPEAR2.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Accounts Receivable 5 ($$ASKLM,$$ENDORPRT,$$NOW,ASK,DEBEFT,HDRLST,LMRPT,SL)^RCDPEARL  $$DISPTY^RCDPEM3  $$DTRNG^RCDPEM4  INFO^RCDPEM6  ($$ISSEL,$$ISTYPE,$$PAYRNG,$$RTYPE,$$SELPAY)^RCDPEU1  
Kernel 4 (,HOME)^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  ($$FMDIFF,$$FMTE)^XLFDT  
List Manager 1 $$SETSTR^VALM1  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Accounts Receivable 2 RCDPE EFT AGING REPORT  RCDPEAR  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; option: EFT Unmatched Aging Report [RCDPE EFT AGING REPORT]
EN1Q ; exit and clean up
RPTOUT ; Entry point for queued job, nightly job
; RCTMPND = name of the subscript for ^TMP to use to return all lines
; If undefined or null, output is printed
; Return global if RCTMPND not null: ^TMP($J,RCTMPND,line#)=line text
PRTQ ;
; PRCA*4.5*298, added ListMan check
HDRNM()
HDRBLD ; create the report header
; returns RCHDR, RCPGNUM, RCSTOP
; RCHDR(0) = header text line count
; RCHDR("XECUTE") = M code for page number
; RCHDR("RUNDATE") = date/time report generated, external format
; RCPGNUM - page counter
; RCSTOP - flag to exit
HDRLM ; create the Listman header section
; returns RCHDR
; RCHDR(0) = header text line count
EXCEL ; Print report to screen, one record per line for export to MS Excel.
; RCTMPND = name of the subscript for ^TMP to use
PRTQ2 ;

External References

Name Field # of Occurrence
^%ZIS EN1+51
HOME^%ZIS EN1+59
^%ZISC EN1Q+1, PRTQ+4, PRTQ2+2
^%ZTLOAD EN1+57
$$S^%ZTLOAD RPTOUT+34, RPTOUT+50, EXCEL+4
$$GET1^DIQ RPTOUT+76
GETS^DIQ RPTOUT+80
$$ASKLM^RCDPEARL EN1+37
$$ENDORPRT^RCDPEARL RPTOUT+90
$$NOW^RCDPEARL HDRBLD+12
ASK^RCDPEARL PRTQ+2
DEBEFT^RCDPEARL RPTOUT+36, RPTOUT+54, EXCEL+6
HDRLST^RCDPEARL RPTOUT+39, RPTOUT+52, RPTOUT+84
LMRPT^RCDPEARL EN1+47
SL^RCDPEARL RPTOUT+42, RPTOUT+44, RPTOUT+46, RPTOUT+47, RPTOUT+51, RPTOUT+60, RPTOUT+71, RPTOUT+78, RPTOUT+82, RPTOUT+85
RPTOUT+89, RPTOUT+90
$$DISPTY^RCDPEM3 EN1+31
$$DTRNG^RCDPEM4 EN1+13
INFO^RCDPEM6 EN1+33
$$ISSEL^RCDPEU1 RPTOUT+19
$$ISTYPE^RCDPEU1 RPTOUT+21
$$PAYRNG^RCDPEU1 EN1+20
$$RTYPE^RCDPEU1 EN1+17
$$SELPAY^RCDPEU1 EN1+28
$$SETSTR^VALM1 RPTOUT+41, RPTOUT+43, RPTOUT+45, RPTOUT+56, RPTOUT+58, RPTOUT+59, RPTOUT+68, RPTOUT+72, RPTOUT+73, RPTOUT+76
RPTOUT+77
$$FMDIFF^XLFDT RPTOUT+25
$$FMTE^XLFDT RPTOUT+59, RPTOUT+72, RPTOUT+77, HDRBLD+19, HDRBLD+30, HDRLM+10, HDRLM+11, EXCEL+8, EXCEL+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Aged Days^Trace #^Deposit From/ID^File Date^Deposit Amount^Dep#/EFT#^Deposit Post Status^Deposit Date"
  • Line Location: EXCEL+2
Function Call: WRITE
  • Prompt: !!,"*** END OF REPORT ***",!
  • Line Location: EXCEL+12
Routine Call
  • %ZIS
  • Line Location:
    • EN1+51
Routine Call
  • %ZIS
  • Line Location:
    • EN1+59

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RCY(344.31 - [#344.31] GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCY(344.3 - [#344.3] RPTOUT+35, RPTOUT+53, EXCEL+5
^RCY(344.31 - [#344.31] RPTOUT+12, RPTOUT+13, RPTOUT+14, RPTOUT+16, RPTOUT+35, RPTOUT+53, EXCEL+5
^TMP("RCDPEU1" EN1Q+2!, PRTQ+6!
^TMP("RCPAYER" EN1Q+2!, PRTQ2+3!
^TMP("RCSELPAY" EN1Q+2!, PRTQ2+3!
^TMP($J EN1+40!, EN1+46*, EN1+47, RPTOUT+8!, RPTOUT+10!, RPTOUT+25*, RPTOUT+33, RPTOUT+49, PRTQ+5!, EXCEL+3
PRTQ2+3!

Label References

Name Line Occurrences
$$HDRNM EN1+43, HDRBLD+21
EN1Q EN1+13, EN1+18, EN1+21, EN1+23, EN1+31, EN1+34, EN1+37, EN1+39, EN1+51, EN1+52
EXCEL RPTOUT+30
HDRBLD RPTOUT+27
HDRLM RPTOUT+28
PRTQ RPTOUT+33, RPTOUT+49
PRTQ2 EXCEL+3
RPTOUT EN1+41, EN1+61

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN1+1~, EN1+51*
DATE HDRBLD+18~, HDRLM+9~
DIC EN1+1~, RPTOUT+4~
DIR EN1+1~
DIV HDRBLD+18~, HDRLM+9~
DT RPTOUT+25
DTOUT EN1+1~, EN1+34
DUOUT EN1+1~, EN1+34, RPTOUT+4~
END HDRBLD+18~, HDRBLD+19*, HDRBLD+30, HDRLM+9~, HDRLM+10*, HDRLM+11
H EN1+42~, EN1+44*, EN1+46*
HCNT HDRBLD+18~, HDRBLD+21*, HDRBLD+23*, HDRBLD+29*, HDRBLD+31*, HDRBLD+33*, HDRBLD+35*, HDRBLD+36*, HDRBLD+37*, HDRBLD+38*
HDRBLD+40, HDRLM+9~, HDRLM+12*, HDRLM+17*, HDRLM+19*, HDRLM+20*, HDRLM+22*, HDRLM+23*, HDRLM+24*, HDRLM+26
HDR EN1+42~, EN1+47
HDR( EN1+44*
HDR("TITLE" EN1+43*
IO EN1+61
IO("Q" EN1+52, EN1+59!
IOM RPTOUT+47
IOSL RPTOUT+52, RPTOUT+84
L EN1+42~*, EN1+44*, EN1+45, EN1+46
MSG HDRBLD+18~, HDRLM+9~
N EN1+46~*
POP EN1+1~, EN1+51
RC0 RPTOUT+4~, RPTOUT+35*, RPTOUT+36, RPTOUT+37, RPTOUT+53*, RPTOUT+54, RPTOUT+55, RPTOUT+58, RPTOUT+59, RPTOUT+61
RPTOUT+62, RPTOUT+72, RPTOUT+73, EXCEL+5*, EXCEL+6, EXCEL+7, EXCEL+8, EXCEL+9, EXCEL+10
RC13 RPTOUT+4~, RPTOUT+16*, RPTOUT+23, RPTOUT+25
RC3443 RPTOUT+4~, RPTOUT+35*, RPTOUT+53*, RPTOUT+76, RPTOUT+77, EXCEL+5*, EXCEL+9, EXCEL+10
RCCT RPTOUT+4~, RPTOUT+7*, RPTOUT+42, RPTOUT+44, RPTOUT+46, RPTOUT+47, RPTOUT+51, RPTOUT+60, RPTOUT+71, RPTOUT+78
RPTOUT+82, RPTOUT+85, RPTOUT+89, RPTOUT+90
RCDISPTY EN1+1~, EN1+31*, EN1+33, RPTOUT+30, HDRBLD+14
RCDTRNG EN1+1~, EN1+13*, EN1+14, HDRBLD+19, HDRLM+10
RCEND EN1+1~, EN1+14*, RPTOUT+23
RCHDR EN1+1~, RPTOUT+39, RPTOUT+52, RPTOUT+84, HDRBLD+12!, HDRLM+7!
RCHDR( EN1+44, EN1+45, EN1+46, HDRBLD+21*, HDRBLD+23*, HDRBLD+29*, HDRBLD+31*, HDRBLD+33*, HDRBLD+35*, HDRBLD+36*
HDRBLD+37*, HDRBLD+38*, HDRLM+12*, HDRLM+17*, HDRLM+19*, HDRLM+20*, HDRLM+22*, HDRLM+23*, HDRLM+24*
RCHDR("RUNDATE" HDRBLD+12*, HDRBLD+23
RCHDR("XECUTE" HDRBLD+15*, HDRBLD+22*
RCHDR(0 RPTOUT+52, RPTOUT+84, HDRBLD+15*, HDRBLD+40*, HDRLM+26*
RCHDR(1 HDRBLD+16*
RCIEN RPTOUT+4~, RPTOUT+12*, RPTOUT+13, RPTOUT+14, RPTOUT+16, RPTOUT+19, RPTOUT+21, RPTOUT+25, RPTOUT+33*, RPTOUT+35
RPTOUT+49*, RPTOUT+53, RPTOUT+76, RPTOUT+80, RPTOUT+81, RPTOUT+83, RPTOUT+85, EXCEL+3*, EXCEL+5
RCJOB1 EN1+2~
RCLSTMGR EN1+2~, EN1+12*, EN1+33*, EN1+37*, EN1+39, EN1Q+1, RPTOUT+27, RPTOUT+28, RPTOUT+39, RPTOUT+52
RPTOUT+84, PRTQ+2
RCNT RPTOUT+4~, RPTOUT+7*, RPTOUT+25*, RPTOUT+43
RCOUT RPTOUT+4~, RPTOUT+79!
RCOUT( RPTOUT+81, RPTOUT+83, RPTOUT+85
RCPAR EN1+2~, EN1+28
RCPAR("DICA" EN1+27*
RCPAR("FILE" EN1+26*
RCPAR("SELC" EN1+25*
RCPAR("TYPE" EN1+24*
RCPAY EN1+2~, EN1+20*, EN1+21, EN1+23, EN1+25, RPTOUT+18, RPTOUT+61~*, RPTOUT+64, HDRBLD+26, HDRLM+14
EXCEL+7~*, EXCEL+8
RCPAYER RPTOUT+4~, RPTOUT+64*, RPTOUT+65, RPTOUT+66, RPTOUT+67*, RPTOUT+68
RCPAYID RPTOUT+4~, RPTOUT+62*, RPTOUT+64
>> RCPG EXCEL+4
RCPGNUM EN1+2~, RPTOUT+34, RPTOUT+50, RPTOUT+51, HDRBLD+12*, HDRBLD+15*, HDRLM+7*
RCSTART EN1+2~, EN1+14*, RPTOUT+23
RCSTOP RPTOUT+5~, RPTOUT+7*, RPTOUT+33, RPTOUT+34*, RPTOUT+39, RPTOUT+49, RPTOUT+50*, RPTOUT+52, RPTOUT+83, RPTOUT+84
PRTQ+2, HDRBLD+12*, HDRLM+7*, EXCEL+3, EXCEL+4*
RCTMPND EN1+2~, EN1+40*, EN1+46, EN1+47, EN1+49*, RPTOUT+6*, RPTOUT+10, RPTOUT+34, RPTOUT+42, RPTOUT+44
RPTOUT+46, RPTOUT+47, RPTOUT+50, RPTOUT+51, RPTOUT+60, RPTOUT+71, RPTOUT+78, RPTOUT+82, RPTOUT+85, RPTOUT+89
RPTOUT+90, EXCEL+4
RCTOT RPTOUT+5~, RPTOUT+7*, RPTOUT+37*, RPTOUT+45, RPTOUT+55*
RCTYPE EN1+2~, EN1+17*, EN1+18, EN1+24, RPTOUT+20, RPTOUT+21, HDRBLD+28, HDRLM+16
RCZ RPTOUT+5~, RPTOUT+33*, RPTOUT+49*, RPTOUT+56, EXCEL+3*, EXCEL+8
START HDRBLD+18~, HDRBLD+19*, HDRBLD+30, HDRLM+9~, HDRLM+10*, HDRLM+11
U EN1+14, RPTOUT+13, RPTOUT+14, RPTOUT+16, RPTOUT+37, RPTOUT+55, RPTOUT+58, RPTOUT+59, RPTOUT+61, RPTOUT+62
RPTOUT+72, RPTOUT+73, RPTOUT+76, RPTOUT+77, HDRBLD+19, HDRLM+10, EXCEL+7, EXCEL+8, EXCEL+9, EXCEL+10
X EN1+2~, RPTOUT+5~
XX EN1+23, EN1+28*, RPTOUT+5~, RPTOUT+18, RPTOUT+19*, RPTOUT+20, RPTOUT+21*, RPTOUT+66*, RPTOUT+67*
Y EN1+2~, HDRBLD+18~, HDRBLD+21*, HDRBLD+23*, HDRBLD+26*, HDRBLD+27*, HDRBLD+28*, HDRBLD+29, HDRBLD+30*, HDRBLD+31*
HDRBLD+33*, HDRBLD+35*, HDRBLD+36*, HDRBLD+37*, HDRBLD+38*, HDRLM+9~, HDRLM+11*, HDRLM+12, HDRLM+14*, HDRLM+15*
HDRLM+16*, HDRLM+17, HDRLM+20*, HDRLM+22*, HDRLM+23*, HDRLM+24*
YY RPTOUT+5~, RPTOUT+66*, RPTOUT+67
Z RPTOUT+5~, RPTOUT+41*, RPTOUT+42, RPTOUT+43*, RPTOUT+44, RPTOUT+45*, RPTOUT+46, RPTOUT+56*, RPTOUT+58*, RPTOUT+59*
RPTOUT+60, RPTOUT+68*, RPTOUT+71, RPTOUT+72*, RPTOUT+73*, RPTOUT+76*, RPTOUT+77*, RPTOUT+78, RPTOUT+83*, RPTOUT+85
EXCEL+8*, EXCEL+9*, EXCEL+10*, EXCEL+11
Z0 RPTOUT+5~
ZTDESC EN1+53~, EN1+54*
ZTQUEUED RPTOUT+34, RPTOUT+50, PRTQ+2, PRTQ+3, PRTQ+4, PRTQ+5!, EXCEL+4, PRTQ2+1, PRTQ2+2
ZTREQ RPTOUT+34!, RPTOUT+50!, PRTQ+3*, EXCEL+4!, PRTQ2+1*
ZTRTN EN1+53~, EN1+54*
ZTSAVE EN1+53~
ZTSAVE("RC*" EN1+55*
ZTSAVE("VAUTD" EN1+55*
ZTSAVE("^TMP(""RCDPEU1"",$J," EN1+56*
ZTSK EN1+58, EN1+59!
ZTSTOP EN1+53~, RPTOUT+34*, RPTOUT+50*, EXCEL+4*
ZZ RPTOUT+5~, RPTOUT+66*

Marked Items

Name Field # of Occurrence
$T( EN1+40, HDRBLD+22
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 |  Marked Items  | All