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

Package: Accounts Receivable

Routine: RCDPEM6


Information

RCDPEM6 ;OIFO-BAYPINES/RBN - DUPLICATE EFT DEPOSITS AUDIT REPORT ;Jun 11, 2014@18:03:49

Source Information

Source file <RCDPEM6.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 5 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  $$NAME^XUSER  
Accounts Receivable 4 ($$ASKLM,$$ENDORPRT,$$NOW,$$PAD,ASK,HDRLST,LMRPT,SL)^RCDPEARL  $$DISPTY^RCDPEM3  $$DTRNG^RCDPEM4  ($$ISTYPE,$$RTYPE)^RCDPEU1  
VA FileMan 1 $$GET1^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: 14

Package Total Caller Graph
Accounts Receivable 14 RCDPE EFT AUDIT REPORT  RCDPE8NZ  RCDPEAC  RCDPEADP  RCDPEAPP  RCDPEAR1  RCDPEAR2  RCDPEFTL  
RCDPELAR  RCDPEM3  RCDPEM4  RCDPEMAP  RCDPESP2  RCDPESPA  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; entry point for EFT Audit Report
ENFRMQ ; entry point from TaskMan Queue
GENRPRT ; Generate the report ^TMP array
; INPUT: RCDTRNG - date range for report
DSPRPRT ; Format display for screen/printer, Excel, or ListMan
; RCDISPTY - display for Excel flag
; RCLSTMGR - display for ListMan flag
PROC(EFTIEN) ; gather data into ^TMP
; EFTIEN = ien of the EFT
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)
; RCDTRNG - selected dates
HDRLM ; create the Listman Screen header section
; returns RCHDR
; RCHDR(0) = header text line count
; INPUT:
; RCDTRNG - selected dates
HDRNM()
EXIT ;
INFO ; Useful Info for Excel capture
WP(JC) ; format justification comments
; JC - Justification Comment
NOW() ;function, Returns current date/time in format mm/dd/yy@hh:mm:ss

External References

Name Field # of Occurrence
^%ZIS EN1+32
HOME^%ZIS EN1+38
^%ZISC EXIT+2
^%ZTLOAD EN1+36
$$GET1^DIQ PROC+24
$$ASKLM^RCDPEARL EN1+20
$$ENDORPRT^RCDPEARL DSPRPRT+31
$$NOW^RCDPEARL HDRBLD+12
$$PAD^RCDPEARL DSPRPRT+21, DSPRPRT+23, DSPRPRT+24, HDRBLD+36, HDRBLD+37, HDRBLD+39, HDRLM+21, HDRLM+22, HDRLM+24
ASK^RCDPEARL EXIT+1
HDRLST^RCDPEARL DSPRPRT+14, DSPRPRT+19
LMRPT^RCDPEARL EN1+29
SL^RCDPEARL DSPRPRT+18, DSPRPRT+21, DSPRPRT+22, DSPRPRT+24, DSPRPRT+25, DSPRPRT+29, DSPRPRT+31, WP+13
$$DISPTY^RCDPEM3 EN1+16
$$DTRNG^RCDPEM4 EN1+12
$$ISTYPE^RCDPEU1 GENRPRT+17
$$RTYPE^RCDPEU1 EN1+13
$$FMTE^XLFDT PROC+16, HDRBLD+30, HDRBLD+31, HDRLM+12, HDRLM+13, NOW+1
$$NOW^XLFDT NOW+1
$$NAME^XUSER PROC+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," "_$$HDRNM,!
  • Line Location: EN1+11
Function Call: WRITE
  • Prompt: !!!,SP_"Before continuing, please set up your terminal to capture the"
  • Line Location: INFO+2
Function Call: WRITE
  • Prompt: !,SP_"report data as this report may take a while to run."
  • Line Location: INFO+3
Function Call: WRITE
  • Prompt: !!,SP_"To avoid undesired wrapping of the data saved to the"
  • Line Location: INFO+4
Function Call: WRITE
  • Prompt: !,SP_"file, please enter '0;256;999' at the 'DEVICE:' prompt."
  • Line Location: INFO+5
Function Call: WRITE
  • Prompt: !!,SP_"It may be necessary to set the terminal's display width"
  • Line Location: INFO+6
Function Call: WRITE
  • Prompt: !,SP_"to 256 characters, which can be performed by selecting the"
  • Line Location: INFO+7
Function Call: WRITE
  • Prompt: !,SP_"Display option located within the 'Setup' menu on the"
  • Line Location: INFO+8
Function Call: WRITE
  • Prompt: !,SP_"tool bar of the terminal emulation software (e.g. KEA,"
  • Line Location: INFO+9
Function Call: WRITE
  • Prompt: !,SP_"Reflection, or Smarterm).",!!
  • Line Location: INFO+10
Routine Call
  • %ZIS
  • Line Location:
    • EN1+32
Routine Call
  • %ZIS
  • Line Location:
    • EN1+38

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCY(344.3 - [#344.3] PROC+22
^RCY(344.31 - [#344.31] GENRPRT+15, GENRPRT+16, GENRPRT+18, PROC+14, PROC+16
^TMP($J EN1+22!, EN1+28*, EN1+29, GENRPRT+9!, DSPRPRT+13!, DSPRPRT+16, DSPRPRT+17, PROC+25*, EXIT+3!

Label References

Name Line Occurrences
$$HDRNM EN1+11, EN1+25, EN1+35, HDRBLD+21
DSPRPRT EN1+23, ENFRMQ+1
EXIT EN1+12, EN1+13, EN1+16, EN1+20, EN1+21, ENFRMQ+2
GENRPRT EN1+23, ENFRMQ+1
HDRBLD DSPRPRT+10
HDRLM DSPRPRT+11
INFO EN1+18
PROC GENRPRT+18
WP DSPRPRT+25

Naked Globals

Name Field # of Occurrence
^(3 PROC+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS EN1+32*
AMT PROC+3~, PROC+19*, PROC+25
CMNT WP+3~
CMNT( WP+7*, WP+10*, WP+11*, WP+13
CNT DSPRPRT+4~, DSPRPRT+15*, DSPRPRT+17*, DSPRPRT+29
CNTR WP+3~, WP+7*, WP+10*, WP+11, WP+13
DEPNO PROC+3~, PROC+22*, PROC+23*, PROC+25
DIV HDRBLD+18~, HDRLM+8~
DUPEFT DSPRPRT+4~, DSPRPRT+17*, DSPRPRT+18, DSPRPRT+21, DSPRPRT+22, DSPRPRT+23, DSPRPRT+24, DSPRPRT+25
EFTIEN GENRPRT+3~, GENRPRT+16*, GENRPRT+17, GENRPRT+18, PROC~, PROC+14, PROC+16, PROC+24, PROC+25
EFTLID PROC+3~, PROC+24*, PROC+25
FRSTDT GENRPRT+3~, GENRPRT+10*, GENRPRT+12
H EN1+24~, EN1+26*, EN1+28*
HCNT HDRBLD+18~, HDRBLD+19*, HDRBLD+21*, HDRBLD+27*, HDRBLD+32*, HDRBLD+33*, HDRBLD+35*, HDRBLD+36*, HDRBLD+38*, HDRBLD+40*
, HDRBLD+41*, HDRBLD+43, HDRLM+8~, HDRLM+9*, HDRLM+14*, HDRLM+15*, HDRLM+19*, HDRLM+20*, HDRLM+21*, HDRLM+23*
, HDRLM+25*, HDRLM+27
HDR EN1+24~, EN1+29
HDR( EN1+26*
HDR("TITLE" EN1+25*
I EN1+1~, WP+3~, WP+8*, WP+9, WP+13*
IEN DSPRPRT+4~, DSPRPRT+15*, DSPRPRT+16*, DSPRPRT+17
INDXDT GENRPRT+3~, GENRPRT+12*, GENRPRT+15*, GENRPRT+16
IO EN1+40
IO("Q" EN1+33, EN1+38!
IOSL DSPRPRT+19
JC WP~, WP+2, WP+7, WP+9
JUST PROC+3~, PROC+17*, PROC+25
L EN1+24~*, EN1+26*, EN1+27, EN1+28
LINE DSPRPRT+4~
LSTDT GENRPRT+3~, GENRPRT+11*, GENRPRT+15
N EN1+28~*
PAYER PROC+3~, PROC+18*, PROC+25
PCS WP+3~, WP+7*, WP+8
>> POP EN1+32
PTR PROC+3~, PROC+20*, PROC+22
RCDISPTY EN1+1~, EN1+16*, EN1+18, DSPRPRT+18, DSPRPRT+28, HDRBLD+14
RCDTRNG EN1+1~, EN1+12*, GENRPRT+10, GENRPRT+11, HDRBLD+29, HDRLM+11
RCHDR EN1+1~, DSPRPRT+14, DSPRPRT+19, HDRBLD+12!, HDRLM+6!
RCHDR( EN1+26, EN1+27, EN1+28, HDRBLD+21*, HDRBLD+27*, HDRBLD+32*, HDRBLD+33*, HDRBLD+35*, HDRBLD+36*, HDRBLD+38*
, HDRBLD+40*, HDRBLD+41*, HDRLM+14*, HDRLM+15*, HDRLM+19*, HDRLM+20*, HDRLM+21*, HDRLM+23*, HDRLM+25*
RCHDR("RUNDATE" HDRBLD+12*, HDRBLD+23
RCHDR("XECUTE" HDRBLD+15*, HDRBLD+22*
RCHDR(0 DSPRPRT+19, HDRBLD+15*, HDRBLD+43*, HDRLM+27*
RCHDR(1 HDRBLD+16*
RCLNCNT DSPRPRT+4~, DSPRPRT+13*, DSPRPRT+18, DSPRPRT+21, DSPRPRT+22, DSPRPRT+24, DSPRPRT+25, DSPRPRT+29, DSPRPRT+31, WP+13
RCLSTMGR EN1+1~, EN1+10*, EN1+14*, EN1+18*, EN1+20*, EN1+21, DSPRPRT+10, DSPRPRT+11, DSPRPRT+14, DSPRPRT+19
, HDRBLD+35, EXIT+1
RCPGNUM EN1+1~, HDRBLD+12*, HDRBLD+15*, HDRLM+6*
RCRD PROC+3~
RCRD(0 PROC+14*, PROC+18, PROC+19, PROC+20
RCRD(3 PROC+14*, PROC+15, PROC+17
RCSTOP EN1+1~, EN1+10*, DSPRPRT+14, DSPRPRT+16, DSPRPRT+19, DSPRPRT+28, DSPRPRT+31, HDRBLD+12*, HDRLM+6*, EXIT+1
RCTMPND EN1+1~, EN1+15*, EN1+22*, EN1+28, EN1+29, DSPRPRT+13, DSPRPRT+18, DSPRPRT+21, DSPRPRT+22, DSPRPRT+24
, DSPRPRT+25, DSPRPRT+29, DSPRPRT+31, WP+13
RCTYPE EN1+1~, EN1+13*, GENRPRT+17, HDRBLD+26, HDRLM+18
RTRNDT PROC+3~, PROC+16*, PROC+25
SP INFO+1~*, INFO+2, INFO+3, INFO+4, INFO+5, INFO+6, INFO+7, INFO+8, INFO+9, INFO+10
TRACE PROC+3~, PROC+19*, PROC+25
U EN1+18, GENRPRT+10, GENRPRT+11, DSPRPRT+21, DSPRPRT+22, DSPRPRT+23, DSPRPRT+24, DSPRPRT+25, PROC+15, PROC+16
, PROC+17, PROC+18, PROC+19, PROC+20, PROC+22, HDRBLD+29, HDRLM+11
USER PROC+3~, PROC+15*, PROC+25
X EN1+1~, GENRPRT+3~
Y EN1+1~, GENRPRT+3~, DSPRPRT+4~, DSPRPRT+21*, DSPRPRT+22*, DSPRPRT+23*, DSPRPRT+24*, DSPRPRT+29*, HDRBLD+18~, HDRBLD+21*
, HDRBLD+23*, HDRBLD+25*, HDRBLD+26*, HDRBLD+27, HDRBLD+30*, HDRBLD+31*, HDRBLD+32, HDRBLD+34!, HDRBLD+36*, HDRBLD+37*
, HDRBLD+38, HDRBLD+39*, HDRBLD+40, HDRBLD+41*, HDRLM+8~, HDRLM+12*, HDRLM+13*, HDRLM+15, HDRLM+16!, HDRLM+17*
, HDRLM+18*, HDRLM+19, HDRLM+21*, HDRLM+22*, HDRLM+23, HDRLM+24*, HDRLM+25, WP+3~, WP+9*, WP+10
, WP+11
Y( HDRBLD+30*, HDRLM+12*
Y("1ST" HDRBLD+29*, HDRBLD+31, HDRLM+11*, HDRLM+13
Y("LST" HDRBLD+29*, HDRBLD+31, HDRLM+11*, HDRLM+13
ZTDESC EN1+34~, EN1+35*
>> ZTQUEUED EXIT+1
ZTRTN EN1+34~, EN1+35*
ZTSAVE EN1+34~
ZTSAVE("RC*" EN1+35*
ZTSAVE("VAUTD" EN1+35*
ZTSK EN1+34~, EN1+37

Marked Items

Name Field # of Occurrence
$T( EN1+22, 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 |  Naked Globals |  Local Variables |  Marked Items |  All