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

Package: Accounts Receivable

Routine: PRCARFD1


Information

PRCARFD1 ;WASH-ISC@ALTOONA,PA/LDB-APPROVE REFUND AND GENERATE FMS DOC ;2/14/96 9:13 AM

Source Information

Source file <PRCARFD1.m>

Call Graph

Call Graph

Call Graph Total: 21

Package Total Call Graph
Accounts Receivable 14 $$ADDPTEDT^PRCAACC  UPFY^PRCADJ  CANC^PRCARFD  SIG^PRCASIG  UPSTATS^PRCAUT2  (PATTR,SETTR,TRANUP)^PRCAUTL  $$DADD^RCAMADD  $$FPS^RCAMFN01  
$$FMSDATE^RCBEUTRA  OPEN^RCFMDRV1  ($$GSTAT,SSTAT)^RCFMFN02  ($$FY,$$NAM,$$SSN)^RCFN01  $$LDATE^RCRJR  $$CALCRSC^RCXFMSUR  
VA FileMan 4 DD^%DT  NOW^%DTC  (,FILE)^DIE  ^DIR  
Generic Code Sheet 3 SETCODE^GECSSDCT  (SETCS,SETSTAT)^GECSSTAA  CONTROL^GECSUFMS  

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 2 PRCARFD  PRCARFD2  

Entry Points

Name Comments DBIA/ICR reference
APPRV ;Enter Elec sig for CFO
FMSDOC ;Create FMS overcollection payment voucher document
FMS
TREF ;Create REFUNDED transaction and set to REFUNDED status

External References

Name Field # of Occurrence
DD^%DT FMS+19
NOW^%DTC FMS+20
^DIE TREF+7, TREF+22
FILE^DIE TREF+11
^DIR TREF+16
SETCODE^GECSSDCT FMS+42
SETCS^GECSSTAA FMS+41
SETSTAT^GECSSTAA FMS+43
CONTROL^GECSUFMS FMS+25
$$ADDPTEDT^PRCAACC FMS+36
UPFY^PRCADJ TREF+9
CANC^PRCARFD APPRV+6
SIG^PRCASIG APPRV+4
UPSTATS^PRCAUT2 TREF+11
PATTR^PRCAUTL TREF+6
SETTR^PRCAUTL TREF+4
TRANUP^PRCAUTL TREF+9
$$DADD^RCAMADD FMS+7
$$FPS^RCAMFN01 FMS+19
$$FMSDATE^RCBEUTRA FMS+31
OPEN^RCFMDRV1 FMS+29
$$GSTAT^RCFMFN02 FMSDOC+5
SSTAT^RCFMFN02 FMS+44
$$FY^RCFN01 FMS+23
$$NAM^RCFN01 FMS+3
$$SSN^RCFN01 FMS+5
$$LDATE^RCRJR FMS+19
$$CALCRSC^RCXFMSUR FMS+38

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"REFUND AMOUNT OUT-OF-BALANCE!"
  • Line Location: APPRV+3
Function Call: WRITE
  • Prompt: !!,"DID NOT APPROVE REFUND"
  • Line Location: APPRV+4
Function Call: WRITE
  • Prompt: !," <APPROVED BY CERTIFYING OFFICER>"
  • Line Location: APPRV+5
Function Call: WRITE
  • Prompt: !!,*7,"This Accounts Receivable doesn't have an excess payment !"
  • Line Location: APPRV+6
Function Call: WRITE
  • Prompt: !!,"Status Changed to 'CANCELLATION'",!
  • Line Location: APPRV+6
Function Call: WRITE
  • Prompt: *7,!!,"No other transactions may be made to the bill now."
  • Line Location: APPRV+7
Function Call: WRITE
  • Prompt: !,"THIS BILL NUMBER ENTRY IN FILE 430 IS CORRUPTED",!,"NO PROCESSING CAN CONTINUE - SEE IRM"
  • Line Location: FMSDOC+3
Function Call: WRITE
  • Prompt: !!,*7,"THIS DOCUMENT SEEMS TO HAVE ALREADY BEEN SENT TO FMS-",!,"IT CANNOT BE RESENT UNLESS FMS REJECTS IT."
  • Line Location: FMSDOC+6
Function Call: WRITE
  • Prompt: !!,"Creating an FMS Overcollection Payment Voucher . . .",!
  • Line Location: FMS+0
Function Call: WRITE
  • Prompt: !!," * * * * Transmission will be held until "_Y_" * * * *",!
  • Line Location: FMS+19
Function Call: WRITE
  • Prompt: !,"AN ENTRY WAS NOT MADE IN THE STACKER FILE.",!,"PLEASE RE-SELECT THE BILL IN THE APPROVE OPTION."
  • Line Location: FMS+27
Function Call: WRITE
  • Prompt: !!,*7,"AN AR DOC REF CANNOT BE CREATED BECAUSE THE FOLLOWING ERROR HAS OCCURRED -",!?10,ERROR,!
  • Line Location: FMS+30
Function Call: WRITE
  • Prompt: !!,"COULD NOT SET UP A REFUND TRANSACTION!"
  • Line Location: TREF+4
Function Call: WRITE
  • Prompt: !!,"Creating a REFUNDED transaction for bill number: ",$P(^PRCA(430,PRCABN,0),"^")," . . .",!
  • Line Location: TREF+5
Function Call: WRITE
  • Prompt: !,"Bill is now in REFUNDED status.",!
  • Line Location: TREF+12
Function Call: WRITE
  • Prompt: !,*7,"There is no valid trace number entered for this debtor",!,"Cannot process as TOP refund."
  • Line Location: TREF+19
Function Call: WRITE
  • Prompt: !,"TOP REFUND DOCUMENT WILL BE SENT WITH NEXT TOP TRANSMISSION"
  • Line Location: TREF+23
Routine Call
  • DIE
  • Line Location:
    • TREF+7
    • TREF+22
Routine Call
  • DIE
  • Line Location:
    • TREF+11
Routine Call
  • DIR
  • Line Location:
    • TREF+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430 - [#430] Classic Fileman Calls
^PRCA(433 - [#433] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" FMS+21
^PRCA(430 - [#430] APPRV+2, APPRV+3, APPRV+5*, APPRV+6, FMSDOC+3, FMSDOC+4, FMS+13, FMS+14, FMS+45, TREF+3
TREF+5, TREF+6, TREF+11, TREF+17
^PRCA(430.3 - [#430.3] FMS+45, TREF+3, TREF+6, TREF+11
^PRCA(433 - [#433] TREF+8
^RCD(340 - [#340] FMS+2, TREF+18
^TMP($J FMS+32*, FMS+33*, FMS+38*, FMS+40, FMS+41, FMS+46!

Naked Globals

Name Field # of Occurrence
^(9 APPRV+5*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FMSDOC+2~, FMS+20, FMS+21, FMS+22, FMS+23
ADD APPRV+1~, FMSDOC+2~, FMS+3*, FMS+6*, FMS+8*, FMS+10*, FMS+11*, FMS+12*, FMS+15
CLYRRF TREF+1~, TREF+20*
DA APPRV+1~, APPRV+4*, FMS+40*, FMS+41, TREF+1~, TREF+7*, TREF+20*, TREF+22*
DATE FMSDOC+2~, FMS+21*
DEBT FMSDOC+2~, FMS+2*, FMS+3, FMS+5, FMS+7
DEBTOR TREF+1~, TREF+17*, TREF+18
DIE TREF+1~, TREF+7*, TREF+21*
DIE("NO^" TREF+22*
DIR TREF+1~
DIR("??" TREF+15*
DIR("A" TREF+15*
DIR("B" TREF+15*
DIR(0 TREF+15*
DOC FMSDOC+2~, FMS+28*, FMS+29
DR TREF+1~, TREF+7*, TREF+21*
DT APPRV+5, FMS+19, FMS+31, FMS+36, TREF+6, TREF+20
DUZ APPRV+5, TREF+6
DY FMSDOC+2~, FMS+20*, FMS+21
ENT APPRV+1~, FMS+29
ERROR APPRV+1~, FMS+29, FMS+30
FMSDT FMS+31~*, FMS+32
GECSFMS FMSDOC+2~
GECSFMS("DA" FMS+27, FMS+41, FMS+42, FMS+43
GECSFMS("DOC" FMS+28
MO FMSDOC+2~, FMS+20*, FMS+21
PRCA FMSDOC+2~
PRCA("ADD" FMS+7*, FMS+8, FMS+9, FMS+10, FMS+11, FMS+12
PRCA("ADJ" TREF+6*
PRCA("FY" FMS+23*, FMS+37*, FMS+38
PRCA("LAMT" FMS+13*, FMS+24*, FMS+32, FMS+38
PRCA("STATUS" TREF+11*
PRCA("STN" FMS+1*, FMS+25, FMS+38
PRCA("VADD1" FMS+8*, FMS+33
PRCA("VADD2" FMS+9*, FMS+33
PRCA("VCITY" FMS+10*, FMS+33
PRCA("VCODE" FMS+5*
PRCA("VNAME" FMS+3*, FMS+4*, FMS+33
PRCA("VSTATE" FMS+11*, FMS+33
PRCA("VZIP" FMS+12*, FMS+33
PRCAA2 TREF+1~, TREF+8*
>> PRCABN APPRV+2, APPRV+3, APPRV+4, APPRV+5, APPRV+6, FMSDOC+3, FMSDOC+4, FMS+13, FMS+14, FMS+29
FMS+38, FMS+44, FMS+45, TREF+3, TREF+5, TREF+6, TREF+11, TREF+17, TREF+20, TREF+22
PRCABN0 APPRV+1~, FMSDOC+4*, FMS+1, FMS+2
PRCAEN TREF+1~, TREF+4, TREF+7, TREF+8
PRCAMT TREF+1~, TREF+8*, TREF+11
PRCANM APPRV+1~, APPRV+4, APPRV+5, FMSDOC+2~, FMSDOC+4*, FMSDOC+5, FMS+14*, FMS+25, FMS+28
PRCAPT FMS+35~, FMS+36*, FMS+37, FMS+38
>> PRCASV("APR" TREF+6*
>> PRCASV("BDT" TREF+6*
>> PRCASV("FY" TREF+6*
PRCASVC TREF+1~
PRCFDA TREF+1~
PRCFDA(430 TREF+11*
RA APPRV+1~, APPRV+2*, APPRV+3
>> REFMS FMS+19, FMS+36
STAT FMSDOC+2~, FMSDOC+5*, FMSDOC+6
TIME APPRV+1~, FMS+22*
>> TRACE TREF+18*, TREF+19
U APPRV+2, APPRV+3, APPRV+5, FMS+1, FMS+2, FMS+8, FMS+9, FMS+10, FMS+11, FMS+12
FMS+13, FMS+14, FMS+32, FMS+33, FMS+45, TREF+2*, TREF+3, TREF+6, TREF+8, TREF+17
TREF+18
X APPRV+1~, APPRV+2*, TREF+1~
Y APPRV+1~, FMS+19*, FMS+21*, TREF+1~, TREF+16
YR FMSDOC+2~, FMS+20*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All