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 |  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/hrubovcak - Unapplied EFT Deposits report ;Jun 06, 2014@19:11:19

Source Information

Source file <RCDPE8NZ.m>

Call Graph

Call Graph

Call Graph Total: 11

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  

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

External References

Name Field # of Occurrence
^%ZIS EN+36
HOME^%ZIS EN+43
^%ZISC RPT+56
^%ZTLOAD EN+41
$$S^%ZTLOAD MKRPRT+17, RPT+12
$$ASKLM^RCDPEARL EN+23
$$ENDORPRT^RCDPEARL RPT+54
$$NOW^RCDPEARL HDRBLD+11
ASK^RCDPEARL RPT+59
HDRLST^RCDPEARL RPT+3, RPT+7, RPT+16, RPT+25
LMRPT^RCDPEARL EN+33
SL^RCDPEARL RPT+8, RPT+9, RPT+11, RPT+13, RPT+23, RPT+38, RPT+45, RPT+50, RPT+52, RPT+54
$$DISPTY^RCDPEM3 EN+20
$$DTRNG^RCDPEM4 EN+17
INFO^RCDPEM6 EN+22
$$HACEFT^RCDPEU RPT+19, EXCEL+6
$$ISTYPE^RCDPEU1 MKRPRT+15
$$RTYPE^RCDPEU1 EN+16
$$FMSSTAT^RCDPUREC MKRPRT+23
$$FMTE^XLFDT RPT+9, RPT+20, HDRBLD+27, 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+36
Routine Call
  • %ZIS
  • Line Location:
    • EN+43

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+15, EXCEL+5
^RCY(344.31 - [#344.31] MKRPRT+14, MKRPRT+18, RPT+24, EXCEL+8
^RCY(344.4 - [#344.4] GETREC+8
^TMP( MKRPRT+4!, MKRPRT+22*, MKRPRT+26*, MKRPRT+27*, MKRPRT+28*, RPT+6, RPT+10, RPT+22, RPT+24, RPT+52
RPTQ+1!, EXCEL+3, EXCEL+4, EXCEL+7, EXCEL+8
^TMP($J EN+25!, EN+31*, EN+33

Label References

Name Line Occurrences
$$GETREC MKRPRT+19
$$HDRNM EN+28, HDRBLD+21
EXCEL MKRPRT+33
HDRBLD MKRPRT+30
HDRLM MKRPRT+31
MKRPRT EN+26, EN+46
RPT MKRPRT+35
RPTQ EN+16, EN+17, EN+20, EN+23, EN+24, RPT+57

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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

Marked Items

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