Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: RCRPFB

Package: Accounts Receivable

Routine: RCRPFB


Information

RCRPFB ;EDE/SAB - REPAYMENT PLAN FORBEARBANCE;03/31/2021 8:40 AM

Source Information

Source file <RCRPFB.m>

Entry Points

Name Comments DBIA/ICR reference
MAIN ; Entry point for Forbearance Option
FORBEAR(RPIEN,LN) ; Ask the user for the month and year to move.
CORRECT(RCDT,RCNEWDT) ;Are you sure this is correct?
; Input: (Optional) Prompt to display
; Return: 1 for Yes
; 0 for No
CALCNWDT(RCPIEN) ;Calculate the next date in the repayment plan.
UPDFORB(RCRPIEN,RCCHGDT,RCLSTDT,RCNEWDT,RCCMMNT) ; Update the Audit Log for the Plan
UPDFRBFG(RCPIEN,RCLSTDT) ; Update the Forbearance flag in the plan schedule.
UPDSCHED(RCRPIEN,RCNEWDT) ; Add another month to the schedule - For Forbearances only.
INCFRBN(RCPIEN) ; increase # of forbearances (340.5/.09) by 1 PRCA*4.5*389

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,IOBON,IORVON,$$CJ^XLFSTR("*** WARNING: YOU HAVE SELECTED A CLOSED REPAYMENT PLAN ***",80),IORVOFF,IOBOFF,!!
  • Line Location: MAIN+10
Function Call: WRITE
  • Prompt: !,"The payment date entered is not in the repayment plan.",!
  • Line Location: FORBEAR+15
Function Call: WRITE
  • Prompt: "Please try again.",!
  • Line Location: FORBEAR+16
Function Call: WRITE
  • Prompt: !!,"This scheduled payment cannot be forborne because the payment has"
  • Line Location: FORBEAR+20
Function Call: WRITE
  • Prompt: !,"already been received."
  • Line Location: FORBEAR+21
Function Call: WRITE
  • Prompt: !,"Please select another month to forbear.",!
  • Line Location: FORBEAR+22
Function Call: WRITE
  • Prompt: !!,"This scheduled payment cannot be forborne because the forbearance"
  • Line Location: FORBEAR+25
Function Call: WRITE
  • Prompt: !,"has already been granted."
  • Line Location: FORBEAR+26
Function Call: WRITE
  • Prompt: !,"Please select another month to forbear.",!
  • Line Location: FORBEAR+27
Function Call: WRITE
  • Prompt: !
  • Line Location: FORBEAR+30
Function Call: WRITE
  • Prompt: !
  • Line Location: CORRECT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RCRP(340.5 - [#340.5] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call