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 |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: RCDPE8NZ

Package: Accounts Receivable

Routine: RCDPE8NZ


Information

RCDPE8NZ ;ALB/TMK/KML/JCH - Unapplied EFT Deposits report ;Jun 06, 2014@19:11:19

Source Information

Source file <RCDPE8NZ.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Accounts Receivable 7 ($$ASKLM,$$ENDORPRT,$$NOW,ASK,HDRLST,LMRPT,SL)^RCDPEARL  $$DISPTY^RCDPEM3  $$DTRNG^RCDPEM4  INFO^RCDPEM6  $$HACEFT^RCDPEU  ($$ISTYPE,$$RTYPE)^RCDPEU1  $$FMSSTAT^RCDPUREC  
Kernel 4 (,HOME)^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  $$FMTE^XLFDT  
VA FileMan 1 ^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
Accounts Receivable 1 RCDPE UNAPPLIED EFT DEP REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point for Unapplied EFT Deposits Report [RCDPE UNAPPLIED EFT DEP REPORT]
; ^RCY(344.3,0) = EDI LOCKBOX DEPOSIT^344.3I^
MKRPRT ; Entry point for queued job
RPT ; display/print the report using data populated in temporary global array
RPTQ ;
GETREC(EFTDA,EFTDET,RECEXT) ; function, prca276
; input - EFTDA - IEN OF 344.31
; input - EFTDET - data stored at the 0 subscript of the THIRD PARTY EFT DETAIL file (344.31)
; input - RECEXT passed by reference
; output - RECEXT populated with the external receipt value that gets generated on the report
; output - RECEIPT - returns internal value of the receipt that either comes from the EFT file (344.31) or the ERA file (344.4)
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
; INPUT:
; RCDISPTY - Display/print/Excel flag
; RCRTYP - Report Type (EOB or ERA)
; VAUTD
HDRLM ; create the report header
; returns RCHDR
; RCHDR(0) = header text line count
; INPUT:
; RCSTDT - Date Range
HDRNM()
EXCEL ; Print report formatted for export to Excel
RDET(DEF) ; Prompt for full report or just grand total
; Input: DEF - Value to use a default
; Returns: -1 - User ^ or timed out
; D - User selected DETAIL REPORT
; G - User selected GRAND TOTAL

External References

Name Field # of Occurrence
^%ZIS EN+41
HOME^%ZIS EN+48
^%ZISC RPT+57
^%ZTLOAD EN+46
$$S^%ZTLOAD MKRPRT+18, RPT+13
^DIR RDET+11
$$ASKLM^RCDPEARL EN+28
$$ENDORPRT^RCDPEARL RPT+55
$$NOW^RCDPEARL HDRBLD+11
ASK^RCDPEARL RPTQ+1
HDRLST^RCDPEARL RPT+3, RPT+8, RPT+17, RPT+26
LMRPT^RCDPEARL EN+38
SL^RCDPEARL RPT+9, RPT+10, RPT+12, RPT+14, RPT+24, RPT+39, RPT+46, RPT+51, RPT+53, RPT+55
$$DISPTY^RCDPEM3 EN+25
$$DTRNG^RCDPEM4 EN+22
INFO^RCDPEM6 EN+27
$$HACEFT^RCDPEU RPT+20, EXCEL+6
$$ISTYPE^RCDPEU1 MKRPRT+15
$$RTYPE^RCDPEU1 EN+21
$$FMSSTAT^RCDPUREC MKRPRT+24
$$FMTE^XLFDT RPT+10, RPT+21, HDRBLD+30, HDRLM+9, EXCEL+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$G(RCHDR(1)),!
  • Line Location: EXCEL+2
Routine Call
  • %ZIS
  • Line Location:
    • EN+41
Routine Call
  • %ZIS
  • Line Location:
    • EN+48
Routine Call
  • DIR
  • Line Location:
    • RDET+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCY(344 - [#344] GETREC+9, GETREC+11, GETREC+12
^RCY(344.3 - [#344.3] MKRPRT+9, MKRPRT+10, RPT+16, EXCEL+5
^RCY(344.31 - [#344.31] MKRPRT+14, MKRPRT+16, MKRPRT+19, RPT+25, EXCEL+8
^RCY(344.4 - [#344.4] GETREC+8
^TMP( MKRPRT+4!, MKRPRT+23*, MKRPRT+27*, MKRPRT+28*, MKRPRT+29*, RPT+7, RPT+11, RPT+23, RPT+25, RPT+53
RPTQ+2!, EXCEL+3, EXCEL+4, EXCEL+7, EXCEL+8
^TMP($J EN+30!, EN+36*, EN+38

Label References

Name Line Occurrences
$$GETREC MKRPRT+20
$$HDRNM EN+33, HDRBLD+21
$$RDET EN+17
EXCEL MKRPRT+34
HDRBLD MKRPRT+31
HDRLM MKRPRT+32
MKRPRT EN+31, EN+51
RPT MKRPRT+36
RPTQ EN+17, EN+20, RPT+4, RPT+58

Naked Globals

Name Field # of Occurrence
^( RPT+25, EXCEL+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+3~, EN+41*
DA RDET+5~
DEF RDET~, RDET+10
DIR EN+3~, RDET+5~, RDET+12!
DIR("?" RDET+7*
DIR("A" RDET+9*
DIR("B" RDET+10*
DIR(0 RDET+8*
DIROUT RDET+5~
DIRUT RDET+5~
DIV HDRBLD+18~, HDRLM+7~
DTOUT RDET+5~, RDET+13
DUOUT RDET+5~, RDET+13
EFTDA GETREC~, GETREC+9
EFTDET GETREC~, GETREC+8, GETREC+9, GETREC+10
H EN+32~, EN+34*, EN+36*
HCNT HDRBLD+18~, HDRBLD+19*, HDRBLD+21*, HDRBLD+27*, HDRBLD+31*, HDRBLD+32*, HDRBLD+33*, HDRBLD+34*, HDRBLD+38*, HDRBLD+39*
HDRBLD+40*, HDRBLD+41*, HDRBLD+43*, HDRBLD+45, HDRLM+7~, HDRLM+8*, HDRLM+12*, HDRLM+13*, HDRLM+14*, HDRLM+17*
HDRLM+18*, HDRLM+19*, HDRLM+20*, HDRLM+23
HDR EN+32~, EN+38
HDR( EN+34*
HDR("TITLE" EN+33*
IO EN+50
IO("Q" EN+42, EN+48!
IOSL RPT+8, RPT+17, RPT+26
IOST RPTQ+1
L EN+32~*, EN+34*, EN+35, EN+36
N EN+36~*
POP EN+41, EN+43~
RCARDEP MKRPRT+1~, MKRPRT+9*, RPT+11*, RPT+16, RPT+20, RPT+23, RPT+25, EXCEL+4*, EXCEL+5, EXCEL+6
EXCEL+7, EXCEL+8
RCCR MKRPRT+1~
RCDA MKRPRT+1~, MKRPRT+9*, MKRPRT+10, MKRPRT+14, MKRPRT+23, MKRPRT+27, MKRPRT+28, MKRPRT+29
RCDATA MKRPRT+1~, MKRPRT+10*, MKRPRT+13, RPT+25*, RPT+45, RPT+50, EXCEL+8*, EXCEL+11, EXCEL+13
RCDATA(0 MKRPRT+14*, MKRPRT+20, MKRPRT+23, MKRPRT+26, RPT+16*, RPT+20, RPT+21, RPT+22, EXCEL+5*, EXCEL+6
RCDET EN+3~, EN+17*, EN+20, RPT+4, HDRBLD+24, HDRBLD+29, HDRBLD+30, HDRBLD+36
RCDISPTY EN+3~, EN+18*, EN+25*, EN+27, MKRPRT+34, HDRBLD+14
RCDT MKRPRT+1~, MKRPRT+10*, MKRPRT+11, MKRPRT+12, MKRPRT+23, MKRPRT+27, MKRPRT+28, MKRPRT+29, RPT+6*, RPT+7*
RPT+10, RPT+11, RPT+23, RPT+25, EXCEL+3*, EXCEL+4, EXCEL+7, EXCEL+8
RCDTRNG EN+3~, EN+18*, EN+22*, EN+23
RCEFT MKRPRT+1~, MKRPRT+14*, MKRPRT+15, MKRPRT+16, MKRPRT+19, MKRPRT+20, MKRPRT+23, MKRPRT+27, MKRPRT+28
RCEFT("DEP" RPT+25*, RPT+27, RPT+32, RPT+41, RPT+42, RPT+48, RPT+49, EXCEL+8*, EXCEL+9*, EXCEL+10
EXCEL+11, EXCEL+12
RCEFTIEN MKRPRT+1~, RPT+25*, EXCEL+8*
RCENDT EN+3~, EN+18*, EN+23*, MKRPRT+12, HDRBLD+30, HDRLM+9
RCHDR EN+3~, RPT+3, RPT+8, RPT+17, RPT+26, HDRBLD+11!, HDRLM+5!
RCHDR( EN+34, EN+35, EN+36, HDRBLD+21*, HDRBLD+27*, HDRBLD+31*, HDRBLD+32*, HDRBLD+33*, HDRBLD+34*, HDRBLD+38*
HDRBLD+39*, HDRBLD+40*, HDRBLD+41*, HDRBLD+43*, HDRLM+12*, HDRLM+13*, HDRLM+14*, HDRLM+17*, HDRLM+18*, HDRLM+19*
HDRLM+20*
RCHDR("RUNDATE" HDRBLD+11*, HDRBLD+23
RCHDR("XECUTE" HDRBLD+15*, HDRBLD+22*
RCHDR(0 RPT+8, RPT+17, RPT+26, HDRBLD+15*, HDRBLD+45*, HDRLM+23*
RCHDR(1 HDRBLD+16*, EXCEL+2
RCLNCNT EN+3~, EN+16*, RPT+9, RPT+10, RPT+12, RPT+14, RPT+24, RPT+39, RPT+46, RPT+51
RPT+53, RPT+55
RCLSTMGR EN+3~, EN+16*, EN+18*, EN+27*, EN+28*, EN+29, MKRPRT+31, MKRPRT+32, RPT+3, RPT+8
RPT+13, RPT+17, RPT+26, RPTQ+1
RCPAY RPT+27~*, RPT+33
RCPAYER RPT+1~, RPT+33*, RPT+34, RPT+35, RPT+36*, RPT+37
RCPAYID RPT+1~, RPT+32*, RPT+33
RCPGNUM EN+3~, HDRBLD+11*, HDRBLD+15*
RCREC MKRPRT+1~, MKRPRT+20*, MKRPRT+21, MKRPRT+23, MKRPRT+24
RCRPLST EN+3~, EN+15*, MKRPRT+4, MKRPRT+23, MKRPRT+27, MKRPRT+28, MKRPRT+29, RPT+7, RPT+11, RPT+23
RPT+25, RPT+53, RPTQ+2, EXCEL+3, EXCEL+4, EXCEL+7, EXCEL+8
RCSTAT MKRPRT+1~, MKRPRT+24*, MKRPRT+25, MKRPRT+27, MKRPRT+28
RCSTDT EN+3~, EN+18*, EN+23*, MKRPRT+11, HDRBLD+30, HDRLM+9
RCSTOP MKRPRT+1~, MKRPRT+8*, MKRPRT+9, MKRPRT+14, MKRPRT+18*, RPT+3, RPT+7, RPT+8, RPT+14*, RPT+17
RPT+26, RPT+55, RPT+58, RPTQ+1, HDRBLD+11*, EXCEL+3
RCSUM MKRPRT+1~, MKRPRT+8*, MKRPRT+29*, HDRBLD+33, HDRLM+14
RCTMPND EN+3~, EN+16*, EN+30*, EN+36, EN+38, RPT+9, RPT+10, RPT+12, RPT+14, RPT+24
RPT+39, RPT+46, RPT+51, RPT+53, RPT+55
RCTOT MKRPRT+1~, MKRPRT+10*, MKRPRT+23*, MKRPRT+26*, MKRPRT+29
RCTR MKRPRT+1~
RCTSKCNT MKRPRT+1~, MKRPRT+8*, MKRPRT+17*, MKRPRT+18, RPT+13*
RCTYPE EN+3~, EN+18*, EN+21*, MKRPRT+15, HDRBLD+26, HDRLM+11, RDET+5~, RDET+6*
RCUNAP MKRPRT+1~, MKRPRT+8*, MKRPRT+23*, MKRPRT+26*, HDRBLD+32, HDRLM+13
RECEIPT GETREC+6~, GETREC+8*, GETREC+9*, GETREC+10*, GETREC+11, GETREC+12, GETREC+13
RECEXT MKRPRT+1~, MKRPRT+20, MKRPRT+28, GETREC~, GETREC+7*, GETREC+12*
RETURN RDET+5~, RDET+15*, RDET+16
RPTQ EN+3~, EN+18*, EN+20, EN+21*, EN+22*, EN+25*, EN+28*, EN+29*
STR1 EXCEL+1~, EXCEL+6*, EXCEL+7*, EXCEL+9
U EN+23, MKRPRT+10, MKRPRT+16, MKRPRT+19, MKRPRT+23, MKRPRT+25, MKRPRT+26, MKRPRT+27, MKRPRT+28, RPT+20
RPT+21, RPT+22, RPT+27, RPT+32, RPT+41, RPT+42, RPT+45, RPT+48, RPT+49, RPT+50
, GETREC+8, GETREC+9, GETREC+10, GETREC+12, EXCEL+6, EXCEL+7, EXCEL+9, EXCEL+10, EXCEL+11, EXCEL+12
EXCEL+13
X EN+3~, RDET+5~
XX RPT+1~, RPT+35*, RPT+36*
Y EN+3~, MKRPRT+1~, RPT+10*, RPT+20*, RPT+21*, RPT+22*, RPT+23*, RPT+24, RPT+37*, RPT+39
RPT+41*, RPT+42*, RPT+45*, RPT+46, RPT+49*, RPT+50*, RPT+51, HDRBLD+18~, HDRBLD+21*, HDRBLD+23*
HDRBLD+25*, HDRBLD+26*, HDRBLD+27, HDRBLD+29*, HDRBLD+30*, HDRBLD+31, HDRBLD+32*, HDRBLD+33*, HDRBLD+43*, HDRLM+7~
HDRLM+9*, HDRLM+10*, HDRLM+11*, HDRLM+12, HDRLM+13*, HDRLM+14*, RDET+5~, RDET+14, RDET+15
YY RPT+1~, RPT+35*, RPT+36
Z MKRPRT+1~, RPT+48*, RPT+49
ZTDESC EN+43~, EN+44*
>> ZTQUEUED MKRPRT+18, RPT+13, RPT+56, RPT+57
ZTREQ MKRPRT+18!, RPT+14!, RPT+56*
ZTRTN EN+43~, EN+44*
ZTSAVE EN+43~
ZTSAVE("RC*" EN+45*
ZTSK EN+43~, EN+47, EN+48!
ZTSTOP MKRPRT+1~, MKRPRT+18*, RPT+14*
ZZ RPT+1~, RPT+35*

Marked Items

Name Field # of Occurrence
$T( EN+15, EN+30, HDRBLD+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All