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

Package: Accounts Receivable

Routine: PRCAFBDU


Information

PRCAFBDU ;WASH-ISC@ALTOONA,PA/CLH-FMS Billing Document Utilities ;6/27/96 11:48 AM

Source Information

Source file <PRCAFBDU.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Accounts Receivable 5 EN^PRCAFBD  EN^PRCAFBDM  CPLK^PRCAFUT  ($$GSTAT,DEL)^RCFMFN02  $$SITE^RCMSITE  
VA FileMan 4 ^DIC  ^DIE  EN1^DIP  ^DIR  
IFCAP 1 COST^PRCSREC2  

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

Package Total Caller Graph
Accounts Receivable 7 PRCA FMS ACCT EDIT  PRCA FMS BD REGEN  PRCA FMS MBD REGEN  PRCA FMS SBOC  PRCA FMS-CONV ACCOUNTING  PRCAFUT  ^PRCA(430  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**2,16,29,42,168,169,204,198,358**;Mar 20, 1995;Build 19
BDGEN ;regenerate billing document
EN
RSEND
BDMGEN ;regenerate modified billing document
EN2
CC ;cost center PRCA*4.5*358
BOC ;budget object code
CCDISP ;display valid cost centers for FCP
BOCDISP ;display valid BOCs
RHLP ;help for refund/reimbursement prompt
ACCT ;edit accounting line information on rejected documents
ACCT1
EDT
FUND ;valid fund seletion
SBOC ;remove SUB BOC from rejected bills
BDTRANS ;Select trans type for billing documents

External References

Name Field # of Occurrence
^DIC EN+2, EN2+1, CC+4, BOC+4, CCDISP+6, BOCDISP+5, ACCT1+1, FUND+3, SBOC+3, BDTRANS+2
^DIE SBOC+6
EN1^DIP EDT
^DIR EN+5, EN2+5
EN^PRCAFBD RSEND+3
EN^PRCAFBDM EN2+10
CPLK^PRCAFUT EDT+2
COST^PRCSREC2 CC+2
$$GSTAT^RCFMFN02 EN+3, EN2+3
DEL^RCFMFN02 RSEND+1, EN2+8
$$SITE^RCMSITE CC+2, CCDISP+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"You CANNOT resend a document that has NOT REJECTED in FMS.",!!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,*7,"You CANNOT resend a document that has NOT REJECTED in FMS.",!!
  • Line Location: EN2+3
Function Call: WRITE
  • Prompt: !!,*7,"Invalid Cost Center for the Control Point"
  • Line Location: CC+6
Function Call: WRITE
  • Prompt: ?10,!!,"Valid BOCs for this Cost Center are:",!
  • Line Location: BOCDISP+4
Function Call: WRITE
  • Prompt: !!,"If this BILL will create a receivable for a budget element, i.e. Control Point,",!,"Answer REFUND. Otherwise answer REIMBURSEMENT.",!!,"A REFUND will ALWAYS reference a Control Point, i.e. SALARY OVERPAYMENT."
  • Line Location: RHLP+1
Function Call: WRITE
  • Prompt: !,"A REIMBURSEMENT is usually for services, i.e. Emergency/Humanitarian Care.",!!
  • Line Location: RHLP+2
Function Call: WRITE
  • Prompt: !,"YOU CAN ONLY SELECT BILLS THAT ARE ACTIVE.",!
  • Line Location: ACCT1+3
Function Call: WRITE
  • Prompt: !,"SUB BOC removed.",!
  • Line Location: SBOC+7
Routine Call
  • DIC
  • Line Location:
    • EN+2
    • EN2+1
    • CC+4
    • BOC+4
    • CCDISP+6
    • BOCDISP+5
    • ACCT1+1
    • FUND+3
    • SBOC+3
    • BDTRANS+2
Routine Call
  • DIE
  • Line Location:
    • SBOC+6
Routine Call
  • DIR
  • Line Location:
    • EN+5
    • EN2+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(347.4 - [#347.4] Classic Fileman Calls
^PRCD(420.1 - [#420.1] Classic Fileman Calls
^PRCD(420.14 - [#420.14] Classic Fileman Calls
^PRCD(420.2 - [#420.2] Classic Fileman Calls
^PRCA(430 - [#430] Classic Fileman Calls
^PRCA(433 - [#433] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] BOC+2, BOCDISP+2, ACCT1+3
^PRCA(433 - [#433] EN2+4
^PRCD(420.1 - [#420.1] BOC+6
^TMP("PRCCC" CC+8!
^TMP($J CC+6

Label References

Name Line Occurrences
ACCT EDT+6
ACCT1 ACCT1+3
CCDISP CC+6
EDT ACCT1+4
EN EN+3, EN+6, EN+10
EN2 EN2+3, EN2+6, EN2+11
RSEND EN+9, EDT+5

Naked Globals

Name Field # of Occurrence
^(1 EN2+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADJTYO BDMGEN+1~
>> ADJTYP EN2+4*, EN2+10
AMT BDMGEN+1~, EN2+4*, EN2+10
BILL ACCT+1~, ACCT1+5*
BN BDMGEN+1~, EN2+4*, EN2+10
>> BOC BOC+7*
>> BY EDT*
>> CC CC+7*
>> CCC CC+7*, BOC+2*, BOC+6, BOCDISP+2*, BOCDISP+3
>> CP CC+2, CCDISP+3
DA BOC+2, BOCDISP+2, ACCT+1~, SBOC+1~, SBOC+5*, BDTRANS+1~
DIC EN+1*, EN+2!, BDMGEN+1~, EN2+1*, CC+1~, CC+3*, BOC+1~, BOC+3*, CCDISP+1~, CCDISP+3*
BOCDISP+1~, BOCDISP+3*, ACCT+1~, ACCT1+1*, EDT*, EDT+1*, FUND+1~, FUND+2*, SBOC+1~, SBOC+3*
BDTRANS+1~, BDTRANS+2*
DIC("A" EN+1*, EN2+1*, CC+3*, ACCT1+1*, BDTRANS+2*
DIC("S" CCDISP+4*, BDTRANS+2*
DIC(0 EN+1*, EN2+1*, CC+3*, BOC+3*, CCDISP+5*, BOCDISP+3*, ACCT1+1*, FUND+2*, SBOC+3*, BDTRANS+2*
DIE ACCT+1~, ACCT1+1*, EDT+1*, SBOC+1~, SBOC+3*
DIR EN+5!, EN2+5!, ACCT+1~
DIR("A" EN+5*, EN2+5*
DIR("B" EN+5*, EN2+5*
DIR(0 EN+5*, EN2+5*
DPTNOFZK EN~*, EN2~*, ACCT1~*, SBOC+2~*
DPTNOFZY EN~*, EN2~*, ACCT1~*, SBOC+2~*
DR SBOC+1~, SBOC+6*
>> DTOUT CC+5, BOC+5
>> DUOUT CC+5, BOC+5
ERR BDMGEN+1~, EN2+10
FLDS ACCT+1~, EDT*
FMSNUM RSEND*, RSEND+1, RSEND+2!, EN2+7*, EN2+8, EN2+9!
FR ACCT+1~, EDT*
ID BDGEN+1~
IO(0 EDT
>> IOP EDT*
L ACCT+1~, EDT*
>> PRCA("EXIT" CC+5*, BOC+5*, EDT+3, BDTRANS+3*
>> PRCA("SITE" CC+2, CCDISP+3
PRCABN EN+4*, RSENDRSEND+3, RSEND+4!, BOC+2, BOCDISP+2, ACCT+1~, ACCT1+4*, ACCT1+6*, EDT
EDT+2
>> RCONVERT ACCT1+4, EDT+5
REFMS BDGEN+1~, EN+9*, BDMGEN+1~, EN2+7*, ACCT+1~, EDT+5*
>> SCC CC+7*
TDT BDMGEN+1~, EN2+4*, EN2+10
TN BDMGEN+1~, EN2+4*, EN2+7, EN2+10
TO ACCT+1~, EDT*
>> TYPE BDTRANS+4*
U EN2+4, CC+6, BOC+2, BOCDISP+2, BDTRANS+4
X CCDISP+1~, CCDISP+2*, BOCDISP+1~, BOCDISP+3*, ACCT+1~, FUND+1~, FUND+2*, BDTRANS+1~
Y BDGEN+1~, EN+2, EN+3, EN+4, EN+6, BDMGEN+1~, EN2+2, EN2+3, EN2+4, EN2+6
CC+1~, CC+4, CC+6, CC+7, BOC+1~, BOC+4, BOC+6*, BOC+7, CCDISP+1~, BOCDISP+1~
ACCT+1~, ACCT1+2, ACCT1+3, ACCT1+4, ACCT1+5, ACCT1+6, FUND+1~, SBOC+4, SBOC+5, BDTRANS+1~
BDTRANS+3, BDTRANS+4
ZZDA BOCDISP+1~
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