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 |  Local Variables  | All
Print Page as PDF
Routine: RCDPLPL1

Package: Accounts Receivable

Routine: RCDPLPL1


Information

RCDPLPL1 ;WISC/RFJ/PJH - link payments listmanager options ;5/25/11 2:53pm

Source Information

Source file <RCDPLPL1.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Accounts Receivable 7 (AUDIT,SUSPDIS)^RCBEPAY  ACCTPROF^RCDPAPLM  ($$COM,AUDIT)^RCDPECH  INIT^RCDPLPLM  RECTPROF^RCDPRPLM  ($$SELRECT,LASTEDIT)^RCDPUREC  ($$SELTRAN,EDITFMS)^RCDPURET  
List Manager 2 FULL^VALM1  EN^VALM2  
VA FileMan 2 ^DIE  ^DIR  
Kernel 1 $$TRIM^XLFSTR  

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

Package Total Caller Graph
Accounts Receivable 7 RCDP LINK PAYMENTS ACCOUNT PROFILE  RCDP LINK PAYMENTS CLEAR SUSPENSE  RCDP LINK PAYMENTS RECEIPT PROFILE  RCDP LINK PAYMENTS SEARCH CHECK  RCDP LINK PAYMENTS SEARCH CREDIT  RCDPLPL3  RCDPRSEA  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
CHKTRACE ;EP Protocol action - RCDP LINK PAYMENTS SEARCH CHECK
; Ask to search by check # or trace #
FINDCHEK ; Find a specific check used for payments
FINDTRAC ; Find a specific trace # used for EFT/ERA payments
FINDCRED ;EP Protocol Action - RCDP LINK PAYMENTS SEARCH CREDIT
; Find a specific credit card used for payments
ACCOUNT ;EP Protocol Action - RCDP LINK PAYMENTS ACCOUNT PROFILE
; Account profile
RECEIPT ;EP Protocol Action - RCDP LINK PAYMENTS RECEIPT PROFILE
; Receipt profile
CLEARSUS ;EP Protocol action - RCDP LINK PAYMENTS CLEAR SUSPENSE
; Flag a payment as being cleared from suspense
SELPAY() ; Select a payment from the form list
ASKCHEK() ; Ask the check number
ASKTRACE() ; Ask the e-payments trace number
ASKCRED() ; Ask the credit card number
ASKTYPE() ; Ask the type of match
ADDCMT(RCRECTDA,RCTRANDA)

External References

Name Field # of Occurrence
^DIE ADDCMT+16
^DIR CHKTRACE+6, ASKCHEK+5, ASKTRACE+5, ASKCRED+5, ASKTYPE+5
AUDIT^RCBEPAY CLEARSUS+30
SUSPDIS^RCBEPAY CLEARSUS+31
ACCTPROF^RCDPAPLM ACCOUNT+3
$$COM^RCDPECH ADDCMT+5
AUDIT^RCDPECH ADDCMT+19
INIT^RCDPLPLM FINDCHEK+7, FINDCHEK+9, FINDCHEK+11, FINDTRAC+7, FINDTRAC+9, FINDTRAC+11, FINDCRED+8, FINDCRED+10, FINDCRED+12, ACCOUNT+4
RECEIPT+4, CLEARSUS+35
RECTPROF^RCDPRPLM RECEIPT+3
$$SELRECT^RCDPUREC CLEARSUS+15
LASTEDIT^RCDPUREC ADDCMT+17
$$SELTRAN^RCDPURET CLEARSUS+16
EDITFMS^RCDPURET CLEARSUS+22
FULL^VALM1 CHKTRACE+3, FINDCHEK+1, FINDTRAC+1, FINDCRED+2, ACCOUNT+2, RECEIPT+2, CLEARSUS+2
EN^VALM2 SELPAY+13
$$TRIM^XLFSTR ADDCMT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: CHKTRACE+6
Function Call: WRITE
  • Prompt: !
  • Line Location: FINDCHEK+6
Function Call: WRITE
  • Prompt: !
  • Line Location: FINDTRAC+6
Function Call: WRITE
  • Prompt: !
  • Line Location: FINDCRED+7
Function Call: WRITE
  • Prompt: !!,"This option will allow you to enter the FMS Document Number used"
  • Line Location: CLEARSUS+5
Function Call: WRITE
  • Prompt: !,"to clear the payment from the suspense account in FMS. Once an"
  • Line Location: CLEARSUS+6
Function Call: WRITE
  • Prompt: !,"FMS Document Number is entered, the payment will no longer appear"
  • Line Location: CLEARSUS+7
Function Call: WRITE
  • Prompt: !,"on the list as Unlinked.",!
  • Line Location: CLEARSUS+8
Function Call: WRITE
  • Prompt: !
  • Line Location: CLEARSUS+15
Function Call: WRITE
  • Prompt: !!," Receipt: ",$P(^RCY(344,RCRECTDA,0),"^")
  • Line Location: CLEARSUS+19
Function Call: WRITE
  • Prompt: !," Transaction: ",RCTRANDA
  • Line Location: CLEARSUS+20
Function Call: WRITE
  • Prompt: !," Unapplied Deposit Number: ",$P($G(^RCY(344,RCRECTDA,1,RCTRANDA,2)),"^",5)
  • Line Location: CLEARSUS+21
Function Call: WRITE
  • Prompt: !,"A comment is required when changing the status of an item in Suspense. Please try again."
  • Line Location: ADDCMT+9
Routine Call
  • DIE
  • Line Location:
    • ADDCMT+16
Routine Call
  • DIR
  • Line Location:
    • CHKTRACE+6
    • ASKCHEK+5
    • ASKTRACE+5
    • ASKCRED+5
    • ASKTYPE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCY(344 - [#344] CLEARSUS+19, CLEARSUS+21, CLEARSUS+29
^TMP("RCDPLPLM" CLEARSUS+12, SELPAY+3, SELPAY+6, SELPAY+12

Label References

Name Line Occurrences
$$ASKCHEK FINDCHEK+7
$$ASKCRED FINDCRED+8
$$ASKTRACE FINDTRAC+7
$$ASKTYPE FINDCHEK+9, FINDTRAC+9, FINDCRED+10
$$SELPAY CLEARSUS+10
ADDCMT CLEARSUS+26
FINDCHEK CHKTRACE+9
FINDTRAC CHKTRACE+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ADDCMT+2~, ADDCMT+15*
DA(1 ADDCMT+15*
DIDEL ADDCMT+2~
DIE ADDCMT+2~, ADDCMT+14*
DIR CHKTRACE+2~, CHKTRACE+6!, ASKCHEK+1~, ASKTRACE+1~, ASKCRED+1~, ASKTYPE+1~, ADDCMT+2~
DIR("?" ASKCHEK+4*, ASKTRACE+4*, ASKCRED+4*
DIR("A" CHKTRACE+4*, ASKCHEK+3*, ASKTRACE+3*, ASKCRED+3*, ASKTYPE+3*
DIR("B" CHKTRACE+5*, ASKTYPE+4*
DIR(0 CHKTRACE+5*, ASKCHEK+2*, ASKTRACE+2*, ASKCRED+2*, ASKTYPE+2*
DIROUT ADDCMT+2~
DIRUT ASKCRED+1~, ASKTYPE+1~, ADDCMT+2~
DR ADDCMT+2~, ADDCMT+13*
DTOUT CHKTRACE+7, ASKCHEK+6, ASKTRACE+6, ASKCRED+1~, ASKCRED+6, ASKTYPE+1~, ASKTYPE+6, ADDCMT+2~
DUOUT CHKTRACE+7, ASKCHEK+6, ASKTRACE+6, ASKCRED+1~, ASKCRED+6, ASKTYPE+1~, ASKTYPE+6, ADDCMT+2~
INDEX CLEARSUS+9~, CLEARSUS+10*, CLEARSUS+11, CLEARSUS+12, CLEARSUS+14
RCCHECK FINDCHEK+4~, FINDCHEK+7*, FINDCHEK+10
RCCREDT FINDCRED+5~, FINDCRED+8*, FINDCRED+11
RCDCMT ADDCMT+2~, ADDCMT+3*, ADDCMT+4, ADDCMT+10*, ADDCMT+13
>> RCDPFXIT ACCOUNT+7, RECEIPT+6
RCFCHECK FINDCHEK+5!, FINDCHEK+10*, FINDTRAC+5!, FINDCRED+6!
RCFCREDT FINDCHEK+5!, FINDTRAC+5!, FINDCRED+6!, FINDCRED+11*
RCFTRACE FINDCHEK+5!, FINDTRAC+5!, FINDTRAC+10*, FINDCRED+6!
RCPAY CLEARSUS+9~, CLEARSUS+12*, CLEARSUS+13
RCRECTDA CLEARSUS+9~, CLEARSUS+13*, CLEARSUS+15*, CLEARSUS+16, CLEARSUS+17, CLEARSUS+19, CLEARSUS+21, CLEARSUS+22, CLEARSUS+26, CLEARSUS+29
CLEARSUS+30, CLEARSUS+31, ADDCMT~, ADDCMT+14, ADDCMT+15, ADDCMT+17, ADDCMT+19
RCTRACE FINDTRAC+4~, FINDTRAC+7*, FINDTRAC+10
RCTRANDA CLEARSUS+9~, CLEARSUS+13*, CLEARSUS+16*, CLEARSUS+17, CLEARSUS+20, CLEARSUS+21, CLEARSUS+22, CLEARSUS+26, CLEARSUS+29, CLEARSUS+30
CLEARSUS+31, ADDCMT~, ADDCMT+15, ADDCMT+19
RCTYPE FINDCHEK+4~, FINDCHEK+9*, FINDCHEK+10, FINDTRAC+4~, FINDTRAC+9*, FINDTRAC+10, FINDCRED+5~, FINDCRED+10*, FINDCRED+11
U CLEARSUS+29
>> VALMBCK FINDCHEK+2*, FINDTRAC+2*, FINDCRED+3*, ACCOUNT+5*, ACCOUNT+7*, RECEIPT+5*, RECEIPT+6*, CLEARSUS+3*, CLEARSUS+17*, CLEARSUS+34*
VALMBG SELPAY+1~, SELPAY+10*
VALMLST SELPAY+1~, SELPAY+12*
>> VALMSG SELPAY+3*
>> VALMY(0 SELPAY+14
X CHKTRACE+2~, ASKCHEK+1~, ASKTRACE+1~, ASKCRED+1~, ASKTYPE+1~, ADDCMT+2~
>> XQORNOD(0 SELPAY+13
Y CHKTRACE+2~, CHKTRACE+8, CHKTRACE+10, ASKCHEK+1~, ASKCHEK+6*, ASKCHEK+7, ASKTRACE+1~, ASKTRACE+6*, ASKTRACE+7, ASKCRED+1~
, ASKCRED+6*, ASKCRED+7, ASKTYPE+1~, ASKTYPE+6*, ASKTYPE+7, ADDCMT+2~, ADDCMT+5*, ADDCMT+7*, ADDCMT+8, ADDCMT+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All