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  | All
Print Page as PDF
Routine: RCDPRPL3

Package: Accounts Receivable

Routine: RCDPRPL3


Information

RCDPRPL3 ;WISC/RFJ-receipt profile listmanager options ;1 Jun 99

Source Information

Source file <RCDPRPL3.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Accounts Receivable 12 DIQ3441^RCDPDPLM  $$LOCKDEP^RCDPDPLU  ($$EDILB,$$LBEVENT)^RCDPEU  RET^RCDPEWL2  $$ERAWL^RCDPRPL4  (DIQ344,HDR,INIT)^RCDPRPLM  $$LOCKREC^RCDPRPLU  EDITDEP^RCDPUDEP  
($$HAC,PROCESS)^RCDPURE1  ($$FMSSTAT,EDITREC)^RCDPUREC  $$PAYTOTAL^RCDPURED  $$PENDPAY^RCDPURET  
VA FileMan 2 ^DIE  ^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: 1

Package Total Caller Graph
Accounts Receivable 1 RCDPRPLM  

Entry Points

Name Comments DBIA/ICR reference
EDITREC ; option: edit the receipt, deposit #
PROCESS ; option: process receipt
UNLOCK ; unlock/pause
CHECKPAY(RCRECTDA,RCTRDA) ; called to check amt pd against amt of bill
ASKPROC() ; ask if its okay to process the receipt
; 1 is yes, otherwise no

External References

Name Field # of Occurrence
^DIE PROCESS+52
^DIR PROCESS+51, ASKPROC+5
$$STATUS^GECSSGET PROCESS+76
DIQ3441^RCDPDPLM PROCESS+128, PROCESS+132
$$LOCKDEP^RCDPDPLU PROCESS+114
$$EDILB^RCDPEU PROCESS+118
$$LBEVENT^RCDPEU PROCESS+5
RET^RCDPEWL2 PROCESS+22, PROCESS+31, PROCESS+36, PROCESS+45
$$ERAWL^RCDPRPL4 PROCESS+62
DIQ344^RCDPRPLM PROCESS+73
HDR^RCDPRPLM EDITREC+11, PROCESS+147, UNLOCK+5
INIT^RCDPRPLM PROCESS+146
$$LOCKREC^RCDPRPLU EDITREC+4, PROCESS+58
EDITDEP^RCDPUDEP PROCESS+127, PROCESS+131
$$HAC^RCDPURE1 PROCESS+118
PROCESS^RCDPURE1 PROCESS+144
$$FMSSTAT^RCDPUREC PROCESS+42
EDITREC^RCDPUREC EDITREC+7, PROCESS+122
$$PAYTOTAL^RCDPURED PROCESS+15
$$PENDPAY^RCDPURET CHECKPAY+23
FULL^VALM1 EDITREC+1, PROCESS+2
$$FMDIFF^XLFDT PROCESS+86

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITREC+6
Function Call: WRITE
  • Prompt: !!,"This option will process the payments for the receipt updating the AR"
  • Line Location: PROCESS+6
Function Call: WRITE
  • Prompt: !,"Package and generate the "_CRTR_" receipt document to FMS. Any decrease"
  • Line Location: PROCESS+7
Function Call: WRITE
  • Prompt: !,"adjustments entered via the EDI Lockbox Worklist will also be generated."
  • Line Location: PROCESS+8
Function Call: WRITE
  • Prompt: !,"Once a receipt has been processed, the receipt status will change to closed"
  • Line Location: PROCESS+9
Function Call: WRITE
  • Prompt: !,"and no further processing of the receipt can occur. If the FMS "_CRTR
  • Line Location: PROCESS+10
Function Call: WRITE
  • Prompt: !," receipt document rejects, you can use this same option to reprocess the"
  • Line Location: PROCESS+11
Function Call: WRITE
  • Prompt: !,"receipt.",!
  • Line Location: PROCESS+12
Function Call: WRITE
  • Prompt: !,"This receipt cannot be processed because the total amount of the associated",!," ERA ("_$J(+$P($G(^RCY(344.4,+RCERA,0)),U,5),"",2)_") does not equal the total amount on the receipt ("_$J(RCAMT,"",2)_")"
  • Line Location: PROCESS+20
Function Call: WRITE
  • Prompt: !,"This receipt cannot be processed until EDI Lockbox checksum exception is",!," cleared on the EFT transmission"
  • Line Location: PROCESS+29
Function Call: WRITE
  • Prompt: !,"This receipt cannot be processed - the receipt total does not match the",!," EFT total for this EDI Lockbox receipt"
  • Line Location: PROCESS+34
Function Call: WRITE
  • Prompt: !,"This receipt cannot be processed yet - the EFT's deposit has not been",!," successfully sent to FMS. Status currently is "_Z
  • Line Location: PROCESS+43
Function Call: WRITE
  • Prompt: !
  • Line Location: PROCESS+51
Function Call: WRITE
  • Prompt: !,"The bill balance for the bills listed above must be manually increased to",!,"accommodate the automatic ERA Worklist dec adjustment amounts and to allow",!,"the ERA receipt to be balanced - Receipt NOT processed."
  • Line Location: PROCESS+65
Function Call: WRITE
  • Prompt: !,"WARNING, no transactions are on the receipt. Processing will only change"
  • Line Location: PROCESS+70
Function Call: WRITE
  • Prompt: !,"the status of the receipt to closed."
  • Line Location: PROCESS+71
Function Call: WRITE
  • Prompt: !,"This receipt has been previously processed to FMS in the cash receipt"
  • Line Location: PROCESS+77
Function Call: WRITE
  • Prompt: !,"document ",$TR(RCDPDATA(344,RCRECTDA,200,"E")," "),". The current status for this document in the"
  • Line Location: PROCESS+78
Function Call: WRITE
  • Prompt: !,"Generic Code Sheet Stack file is ",STATUS,"."
  • Line Location: PROCESS+79
Function Call: WRITE
  • Prompt: !!,"You cannot reprocess and retransmit an ACCEPTED document."
  • Line Location: PROCESS+90
Function Call: WRITE
  • Prompt: !!,"You cannot reprocess and retransmit a document which has previously been",!,"transmitted and is waiting on confirmation (less than 2 days since",!,"processing)."
  • Line Location: PROCESS+91
Function Call: WRITE
  • Prompt: !!,"Checking payment amounts versus billed amounts ..."
  • Line Location: PROCESS+95
Function Call: WRITE
  • Prompt: !," "
  • Line Location: PROCESS+103
Function Call: WRITE
  • Prompt: "*"
  • Line Location: PROCESS+103
Function Call: WRITE
  • Prompt: "WARNING: Trans# ",RCTRDA,". Pending Payments $ ",$J($P(X,"^",3),0,2)," exceed billed amount $ ",$J($P(X,"^",2),0,2)
  • Line Location: PROCESS+104
Function Call: WRITE
  • Prompt: !,"NOTE: * Indicates more than one pending payment entered against this bill."
  • Line Location: PROCESS+106
Function Call: WRITE
  • Prompt: !,"Adjust payments listed above before processing."
  • Line Location: PROCESS+107
Function Call: WRITE
  • Prompt: " payments okay."
  • Line Location: PROCESS+110
Function Call: WRITE
  • Prompt: !!,"WARNING, Deposit Ticket is missing. If you continue with processing,"
  • Line Location: PROCESS+119
Function Call: WRITE
  • Prompt: !,"the AR accounts will be updated and a cash receipt (CR) document will"
  • Line Location: PROCESS+120
Function Call: WRITE
  • Prompt: !,"NOT be sent to FMS. You have the option to add the Deposit Ticket now."
  • Line Location: PROCESS+121
Function Call: WRITE
  • Prompt: !!,"No DEPOSIT DATE, you can edit the deposit data now."
  • Line Location: PROCESS+130
Function Call: WRITE
  • Prompt: !!,"Still No DEPOSIT DATE, use the Edit Deposit option under Deposit Processing."
  • Line Location: PROCESS+134
Function Call: WRITE
  • Prompt: !
  • Line Location: PROCESS+138
Function Call: WRITE
  • Prompt: !!,*7,"WARNING - EDI Lbox Worklist auto dec adjustments have already been made for",!,"this receipt!!!"
  • Line Location: PROCESS+140
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue: "
  • Line Location: UNLOCK+3
Routine Call
  • DIE
  • Line Location:
    • PROCESS+52
Routine Call
  • DIR
  • Line Location:
    • PROCESS+51
    • ASKPROC+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RCY(344 - [#344] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] CHECKPAY+12, CHECKPAY+14, CHECKPAY+16, CHECKPAY+19
^RCD(340 - [#340] CHECKPAY+12
^RCY(344 - [#344] EDITREC+8, PROCESS+5, PROCESS+14, PROCESS+41, PROCESS+48, PROCESS+69, PROCESS+96, PROCESS+102, PROCESS+123, PROCESS+148
UNLOCK+1, CHECKPAY+3, CHECKPAY+4
^RCY(344.1 - [#344.1] UNLOCK+2
^RCY(344.3 - [#344.3] PROCESS+26, PROCESS+28, PROCESS+39, PROCESS+41
^RCY(344.31 - [#344.31] PROCESS+33, PROCESS+39, PROCESS+41
^RCY(344.4 - [#344.4] PROCESS+19, PROCESS+20, PROCESS+61
^RCY(344.49 - [#344.49] PROCESS+61
^TMP($J CHECKPAY+24!

Label References

Name Line Occurrences
$$ASKPROC PROCESS+139
$$CHECKPAY PROCESS+97
UNLOCK PROCESS+63, PROCESS+66, PROCESS+92, PROCESS+108, PROCESS+114, PROCESS+136, PROCESS+141, PROCESS+145

Naked Globals

Name Field # of Occurrence
^(0 PROCESS+14, PROCESS+48

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CRTR PROCESS+1~, PROCESS+5*, PROCESS+7, PROCESS+10
CSRECPT PROCESS+144!
DA PROCESS+27~, PROCESS+52*
DIE PROCESS+27~, PROCESS+52*
DIQ2 ASKPROC+2~
DIR PROCESS+27~, PROCESS+51!, ASKPROC+2~
DIR("A" PROCESS+50*, PROCESS+51*, ASKPROC+4*
DIR("B" PROCESS+51*, ASKPROC+3*
DIR(0 PROCESS+51*, ASKPROC+3*
DR PROCESS+27~, PROCESS+52*
DT PROCESS+86
DTIME UNLOCK+3
DTOUT ASKPROC+2~, ASKPROC+6
DUOUT ASKPROC+2~, ASKPROC+6
PAYDATA CHECKPAY+1~, CHECKPAY+4*, CHECKPAY+6, CHECKPAY+8, CHECKPAY+10, CHECKPAY+12, CHECKPAY+14, CHECKPAY+16, CHECKPAY+19, CHECKPAY+23
PENDING CHECKPAY+1~, CHECKPAY+23*, CHECKPAY+26, CHECKPAY+28
RC PROCESS+1~, PROCESS+5*
RCADJ PROCESS+55~, PROCESS+62*, PROCESS+63, PROCESS+64, PROCESS+140
RCAMT PROCESS+1~, PROCESS+15*, PROCESS+19, PROCESS+20, PROCESS+33
RCDEPDA PROCESS+40~, PROCESS+41*
RCDEPTDA PROCESS+55~, PROCESS+112*, PROCESS+114, PROCESS+118, PROCESS+123*, PROCESS+126, PROCESS+127, PROCESS+128, PROCESS+129, PROCESS+131
PROCESS+132, PROCESS+133, UNLOCK+2
RCDPDATA PROCESS+55~
RCDPDATA( PROCESS+129, PROCESS+133
RCDPDATA(344 PROCESS+75, PROCESS+76, PROCESS+78, PROCESS+86, PROCESS+112, PROCESS+118, PROCESS+123*
RCDPFHLP PROCESS+55~, PROCESS+103*, PROCESS+106
RCDPFLAG PROCESS+55~, PROCESS+89*, PROCESS+92, PROCESS+100*, PROCESS+102*, PROCESS+103, PROCESS+105, PROCESS+135*, PROCESS+136
RCEFT PROCESS+1~, PROCESS+14*, PROCESS+18, PROCESS+24, PROCESS+26, PROCESS+33, PROCESS+39, PROCESS+41
RCEFT1 PROCESS+1~, PROCESS+26*, PROCESS+28
RCERA PROCESS+1~, PROCESS+14*, PROCESS+18, PROCESS+19, PROCESS+20
RCHAC PROCESS+1~, PROCESS+14*, PROCESS+26*
RCNE PROCESS+1~
RCOK PROCESS+1~, PROCESS+24, PROCESS+26*, PROCESS+46*, PROCESS+48, PROCESS+49*, PROCESS+52*
RCOK1 PROCESS+25~, PROCESS+38*, PROCESS+39, PROCESS+44*
RCQUIT PROCESS+1~, PROCESS+17*, PROCESS+18, PROCESS+19*
RCRECTDA EDITREC+4, EDITREC+7, EDITREC+8, PROCESS+5, PROCESS+14, PROCESS+15, PROCESS+40~, PROCESS+41*, PROCESS+42, PROCESS+48
PROCESS+52, PROCESS+58, PROCESS+61, PROCESS+69, PROCESS+73, PROCESS+75, PROCESS+76, PROCESS+78, PROCESS+86, PROCESS+96
PROCESS+97, PROCESS+102, PROCESS+112, PROCESS+118, PROCESS+122, PROCESS+123, PROCESS+144, PROCESS+148, UNLOCK+1, CHECKPAY~
, CHECKPAY+3, CHECKPAY+4
RCSCR PROCESS+55~, PROCESS+61*, PROCESS+62
RCTRDA PROCESS+55~, PROCESS+96*, PROCESS+97, PROCESS+102, PROCESS+104, CHECKPAY~, CHECKPAY+4
STATUS PROCESS+55~, PROCESS+76*, PROCESS+79, PROCESS+82, PROCESS+84, PROCESS+86, PROCESS+90, PROCESS+91
U PROCESS+5, PROCESS+14, PROCESS+19, PROCESS+20, PROCESS+26, PROCESS+28, PROCESS+33, PROCESS+39, PROCESS+41, PROCESS+42
PROCESS+48
>> VALMBCK EDITREC+2*, PROCESS+3*
>> VALMSG PROCESS+21*, PROCESS+30*, PROCESS+35*, PROCESS+44*, PROCESS+53*, PROCESS+58*, PROCESS+148*, UNLOCK+4*
X PROCESS+97*, PROCESS+98, PROCESS+102, PROCESS+104, UNLOCK+3*, CHECKPAY+1~, CHECKPAY+16*, CHECKPAY+17, CHECKPAY+19*, CHECKPAY+26
, CHECKPAY+28, ASKPROC+2~
Y PROCESS+52, ASKPROC+2~, ASKPROC+6*, ASKPROC+7
Z PROCESS+1~, PROCESS+27~, PROCESS+42*, PROCESS+43
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  | All