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

Package: Accounts Receivable

Routine: RCDPLPL3


Information

RCDPLPL3 ;WISC/RFJ - link payments listmanager options (link payment) ;1 Jun 00

Source Information

Source file <RCDPLPL3.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Accounts Receivable 9 ($$PROCESS,AUDIT,SUSPDIS)^RCBEPAY  ($$EEOB,RESTORE)^RCDPEM5  CHKEOB^RCDPEU2  $$SELPAY^RCDPLPL1  (MULTIPLE,REMCMT)^RCDPLPL4  INIT^RCDPLPLM  MAILMSG^RCDPLPSR  ($$LOCKREC,WRITE)^RCDPRPLU  
(DELEACCT,EDITACCT,EDITFMS)^RCDPURET  
VA FileMan 2 EN^DIQ  ^DIR  
Generic Code Sheet 1 $$STATUS^GECSSGET  
Kernel 1 $$FMDIFF^XLFDT  
List Manager 1 FULL^VALM1  

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 1 RCDP LINK PAYMENTS TO ACCOUNT  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
LINKPAY ; link a payment to an account
DBTRBIL
QUIT ; call here to unlock and rebuild list
SHOWPAY(RCRECTDA,RCTRANDA) ; show the payment transaction
ASKACCT() ; ask if its the correct account
; 1 is yes, otherwise no

External References

Name Field # of Occurrence
EN^DIQ SHOWPAY+3
^DIR LINKPAY+72, ASKACCT+5
$$STATUS^GECSSGET LINKPAY+22
$$PROCESS^RCBEPAY DBTRBIL+28
AUDIT^RCBEPAY DBTRBIL+54
SUSPDIS^RCBEPAY DBTRBIL+57
$$EEOB^RCDPEM5 DBTRBIL+20
RESTORE^RCDPEM5 DBTRBIL+61, DBTRBIL+89
CHKEOB^RCDPEU2 DBTRBIL+64
$$SELPAY^RCDPLPL1 LINKPAY+11
MULTIPLE^RCDPLPL4 LINKPAY+74
REMCMT^RCDPLPL4 DBTRBIL+51
INIT^RCDPLPLM QUIT+2
MAILMSG^RCDPLPSR DBTRBIL+72
$$LOCKREC^RCDPRPLU LINKPAY+15
WRITE^RCDPRPLU LINKPAY+45, LINKPAY+62, DBTRBIL+5, DBTRBIL+16, DBTRBIL+43, DBTRBIL+81, DBTRBIL+86
DELEACCT^RCDPURET DBTRBIL+14, DBTRBIL+41
EDITACCT^RCDPURET DBTRBIL
EDITFMS^RCDPURET DBTRBIL+75
FULL^VALM1 LINKPAY+3
$$FMDIFF^XLFDT LINKPAY+32

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This option will allow the account to be entered for an unapplied"
  • Line Location: LINKPAY+6
Function Call: WRITE
  • Prompt: !,"payment transaction selected from the above list. If the selected"
  • Line Location: LINKPAY+7
Function Call: WRITE
  • Prompt: !,"receipt has been previously processed, the selected account in the"
  • Line Location: LINKPAY+8
Function Call: WRITE
  • Prompt: !,"accounts receivable package will be updated with the payment.",!
  • Line Location: LINKPAY+9
Function Call: WRITE
  • Prompt: !!,"This receipt has been processed to FMS with cash receipt document"
  • Line Location: LINKPAY+23
Function Call: WRITE
  • Prompt: !,$TR(RCGECSCR," "),". The current status for this document in the"
  • Line Location: LINKPAY+24
Function Call: WRITE
  • Prompt: !,"Generic Code Sheet Stack file is ",RCSTATUS,"."
  • Line Location: LINKPAY+25
Function Call: WRITE
  • Prompt: !!,"You cannot link the payment to an account until the FMS cash receipt"
  • Line Location: LINKPAY+34
Function Call: WRITE
  • Prompt: !,"document is either Accepted or Rejected by FMS."
  • Line Location: LINKPAY+35
Function Call: WRITE
  • Prompt: !," 1. If the FMS cash receipt is Accepted by FMS, you will need to"
  • Line Location: LINKPAY+36
Function Call: WRITE
  • Prompt: !," remove the payment from the station's suspense account online"
  • Line Location: LINKPAY+37
Function Call: WRITE
  • Prompt: !," in FMS."
  • Line Location: LINKPAY+38
Function Call: WRITE
  • Prompt: !," 2. If the FMS cash receipt document is rejected by FMS, you can"
  • Line Location: LINKPAY+39
Function Call: WRITE
  • Prompt: !," use the option Process Receipt under the Receipt Processing"
  • Line Location: LINKPAY+40
Function Call: WRITE
  • Prompt: !," listmanager screen to regenerate the document. The payment"
  • Line Location: LINKPAY+41
Function Call: WRITE
  • Prompt: !," has not been deposited in the station's suspense account by"
  • Line Location: LINKPAY+42
Function Call: WRITE
  • Prompt: !," FMS since the cash receipt document rejected.",!
  • Line Location: LINKPAY+43
Function Call: WRITE
  • Prompt: !!,"The current payment transaction:",?40,"RECEIPT: ",$P(^RCY(344,RCRECTDA,0),"^")
  • Line Location: LINKPAY+50
Function Call: WRITE
  • Prompt: !,"--------------------------------"
  • Line Location: LINKPAY+51
Function Call: WRITE
  • Prompt: !!,"Editing Payment: ",RCTRANDA
  • Line Location: LINKPAY+77
Function Call: WRITE
  • Prompt: !
  • Line Location: DBTRBIL+1
Function Call: WRITE
  • Prompt: !,"The NEW payment transaction:",?40,"RECEIPT: ",$P(^RCY(344,RCRECTDA,0),"^")
  • Line Location: DBTRBIL+9
Function Call: WRITE
  • Prompt: !,"-----------------------------"
  • Line Location: DBTRBIL+10
Function Call: WRITE
  • Prompt: !
  • Line Location: DBTRBIL+25
Function Call: WRITE
  • Prompt: !,"Updating the Linked Account with the payment ..."
  • Line Location: DBTRBIL+27
Function Call: WRITE
  • Prompt: !
  • Line Location: DBTRBIL+31
Function Call: WRITE
  • Prompt: !,"+------------------------------------------------------------------------------+"
  • Line Location: DBTRBIL+32
Function Call: WRITE
  • Prompt: !,"| An ERROR has occurred when processing payment ",RCTRANDA," on receipt ",$P(^RCY(344,RCRECTDA,0),"^"),".",?79,"|"
  • Line Location: DBTRBIL+33
Function Call: WRITE
  • Prompt: !,"| The error message returned during processing is:",?79,"|"
  • Line Location: DBTRBIL+34
Function Call: WRITE
  • Prompt: !,"|",?79,"|"
  • Line Location: DBTRBIL+35
Function Call: WRITE
  • Prompt: !,"| ",$P(RCERROR,"^",2),?79,"|"
  • Line Location: DBTRBIL+36
Function Call: WRITE
  • Prompt: !,"|",?79,"|"
  • Line Location: DBTRBIL+37
Function Call: WRITE
  • Prompt: !,"| You will need to correct the error before you can link the payment.",?79,"|"
  • Line Location: DBTRBIL+38
Function Call: WRITE
  • Prompt: !,"+------------------------------------------------------------------------------+"
  • Line Location: DBTRBIL+39
Function Call: WRITE
  • Prompt: !
  • Line Location: DBTRBIL+40
Function Call: WRITE
  • Prompt: " done."
  • Line Location: DBTRBIL+47
Function Call: WRITE
  • Prompt: !
  • Line Location: DBTRBIL+48
Function Call: WRITE
  • Prompt: !,"Since the FMS cash receipt document is Accepted in FMS, you need to go"
  • Line Location: DBTRBIL+67
Function Call: WRITE
  • Prompt: !,"online in FMS and transfer the amount paid out of the station's suspense"
  • Line Location: DBTRBIL+68
Function Call: WRITE
  • Prompt: !,"account.",!
  • Line Location: DBTRBIL+69
Function Call: WRITE
  • Prompt: !,"Sending mail message to RCDP PAYMENTS mail group."
  • Line Location: DBTRBIL+71
Function Call: WRITE
  • Prompt: !,"Since the FMS cash receipt document is NOT Accepted in FMS, you can use"
  • Line Location: DBTRBIL+77
Function Call: WRITE
  • Prompt: !,"the option Process Receipt located under the Receipt Processing Menu"
  • Line Location: DBTRBIL+78
Function Call: WRITE
  • Prompt: !,"to regenerate the cash receipt document to FMS.",!
  • Line Location: DBTRBIL+79
Routine Call
  • DIR
  • Line Location:
    • LINKPAY+72
    • ASKACCT+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCY(344 - [#344] LINKPAY+16, LINKPAY+19, LINKPAY+32, LINKPAY+50, LINKPAY+55, LINKPAY+60, DBTRBIL+3, DBTRBIL+9, DBTRBIL+33, QUIT+1
^TMP("RCDPLPLM" LINKPAY+12

Label References

Name Line Occurrences
$$ASKACCT DBTRBIL+13
DBTRBIL DBTRBIL
QUIT LINKPAY+47, LINKPAY+57, LINKPAY+63, LINKPAY+73, LINKPAY+74, DBTRBIL+6, DBTRBIL+17, DBTRBIL+44
SHOWPAY LINKPAY+52, DBTRBIL+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A SHOWPAY+1~
D0 SHOWPAY+1~
DA LINKPAY+1~, SHOWPAY+1~, SHOWPAY+2*
DA(1 SHOWPAY+2*
DIC SHOWPAY+1~, SHOWPAY+2*
DIQ SHOWPAY+1~
DIQ(0 SHOWPAY+2*
DIQ2 ASKACCT+2~
DIR LINKPAY+1~, ASKACCT+2~
DIR("A" LINKPAY+71*, ASKACCT+4*
DIR("B" LINKPAY+70*, ASKACCT+3*
DIR(0 LINKPAY+70*, ASKACCT+3*
DIROUT LINKPAY+1~
DIRUT LINKPAY+1~
DK SHOWPAY+1~
DL SHOWPAY+1~
DT LINKPAY+32
DTOUT LINKPAY+1~, LINKPAY+73, ASKACCT+2~, ASKACCT+6
DUOUT LINKPAY+1~, LINKPAY+73, ASKACCT+2~, ASKACCT+6
DX SHOWPAY+1~
HRCDCKSW LINKPAY+10~, DBTRBIL*
INDEX LINKPAY+10~, LINKPAY+11*, LINKPAY+12
RCDCHKSW LINKPAY+10~, DBTRBIL*
RCDPFLAG LINKPAY+10~, LINKPAY+46*, LINKPAY+47
RCDPTYPE LINKPAY+10~, LINKPAY+16*
RCEEOB LINKPAY+1~, DBTRBIL+20*, DBTRBIL+21, DBTRBIL+61, DBTRBIL+89
RCERROR LINKPAY+10~, DBTRBIL+26, DBTRBIL+28*, DBTRBIL+30, DBTRBIL+36
RCGECSCR LINKPAY+10~, LINKPAY+19*, LINKPAY+21, LINKPAY+22, LINKPAY+24, LINKPAY+74, DBTRBIL+26, DBTRBIL+84
RCPAY LINKPAY+10~, LINKPAY+12*, LINKPAY+13
RCRECTDA LINKPAY+10~, LINKPAY+13*, LINKPAY+15, LINKPAY+16, LINKPAY+19, LINKPAY+32, LINKPAY+50, LINKPAY+52, LINKPAY+55, LINKPAY+60
LINKPAY+74, DBTRBILDBTRBIL+3, DBTRBIL+9, DBTRBIL+11, DBTRBIL+14, DBTRBIL+20, DBTRBIL+28, DBTRBIL+33, DBTRBIL+41
DBTRBIL+51, DBTRBIL+54, DBTRBIL+57, DBTRBIL+61, DBTRBIL+64, DBTRBIL+72, DBTRBIL+75, DBTRBIL+89, QUIT+1, SHOWPAY~
, SHOWPAY+2
RCSTATUS LINKPAY+10~, LINKPAY+22*, LINKPAY+25, LINKPAY+28, LINKPAY+30, LINKPAY+32, LINKPAY+74, DBTRBIL+66, DBTRBIL+76
RCTRANDA LINKPAY+10~, LINKPAY+13*, LINKPAY+16, LINKPAY+52, LINKPAY+55, LINKPAY+60, LINKPAY+61, LINKPAY+74, LINKPAY+77, DBTRBIL
DBTRBIL+3, DBTRBIL+11, DBTRBIL+14, DBTRBIL+20, DBTRBIL+28, DBTRBIL+33, DBTRBIL+41, DBTRBIL+51, DBTRBIL+54, DBTRBIL+57
DBTRBIL+61, DBTRBIL+64, DBTRBIL+72, DBTRBIL+75, DBTRBIL+89, SHOWPAY~, SHOWPAY+2
S SHOWPAY+1~
>> VALMBCK LINKPAY+4*
>> VALMSG LINKPAY+44*, LINKPAY+45, LINKPAY+56*, LINKPAY+61*, LINKPAY+62, DBTRBIL+4*, DBTRBIL+5, DBTRBIL+15*, DBTRBIL+16, DBTRBIL+42*
DBTRBIL+43, DBTRBIL+80*, DBTRBIL+81, DBTRBIL+85*, DBTRBIL+86, DBTRBIL+87*
X LINKPAY+1~, ASKACCT+2~
Y LINKPAY+1~, LINKPAY+74, SHOWPAY+1~, ASKACCT+2~, ASKACCT+6*, ASKACCT+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All