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

Package: Accounts Receivable

Routine: PRCAEIN


Information

PRCAEIN ;SF-ISC/YJK-EDIT INCOMPLETE ACCOUNTS RECEIVABLE ;10/17/96 1:07 PM

Source Information

Source file <PRCAEIN.m>

Call Graph

Call Graph

Call Graph Total: 18

Package Total Call Graph
Accounts Receivable 14 $$ACCK^PRCAACC  DELETE^PRCABIL4  SEGMT^PRCAEOL  EN^PRCAFBD  (CPLK,DISPLACC)^PRCAFUT  (M1,M2)^PRCAMESG  (EN,SIG)^PRCASIG  ^PRCATO2  
(CKSITE,DIC,UPSEG)^PRCAUDT  WOBIL^PRCAUDT1  UPSTATS^PRCAUT2  COMMENTS^PRCAUT3  LOCKF^PRCAWO1  PREPAY^RCBEPAYP  
VA FileMan 3 NOW^%DTC  YN^DICN  ^DIE  
Kernel 1 ^%ZIS  

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

Package Total Caller Graph
Accounts Receivable 5 PRCA DISP AUDIT  PRCA DISP AUDIT2  PRCAA INCOMPLETE  PRCASET  PRCATO2  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**57,67,153**;Mar 20, 1995
EDIN ;edit incomplete accounts receivable.
EDT
DIP
DIP1
ASTAT ;Set status for accrued bills
KILLV
END
DIE
D1
DISPL ;display the accounts receivable data user has entered.
ASK2
ASK1
CKSITE ;check site parameter and user number.
DELETE ;delete new AR without category and debtor field.
ORAMT ;Update original amount.
RESULT
MTIFY ;CHECK TO SEE IF ONE FY IS ENTERED PER BILL
MTCHK
MTIFYQ

External References

Name Field # of Occurrence
NOW^%DTC ASK1+2
^%ZIS DISPL+1
YN^DICN ASK2ASK1
^DIE DIED1MTCHK+4
$$ACCK^PRCAACC DIP+2, D1+2
DELETE^PRCABIL4 DELETE+1
SEGMT^PRCAEOL DIP
EN^PRCAFBD DIP+3
CPLK^PRCAFUT D1+2
DISPLACC^PRCAFUT DIP
M1^PRCAMESG ASK1+1
M2^PRCAMESG ASK2
EN^PRCASIG ASK1+3
SIG^PRCASIG ASK1+2
^PRCATO2 DISPL+2
CKSITE^PRCAUDT CKSITE+1
DIC^PRCAUDT EDIN+2
UPSEG^PRCAUDT DIP+1
WOBIL^PRCAUDT1 DISPL+2
UPSTATS^PRCAUT2 DIP+1
COMMENTS^PRCAUT3 D1+3
LOCKF^PRCAWO1 DIE
PREPAY^RCBEPAYP EDIN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,PRCA("MESS1"),!!
  • Line Location: EDT+2
Function Call: WRITE
  • Prompt: !!,*7,"Error creating FMS Billing Document:",!,?10,$P(ERR,U,2),!,"Bill status remains 'NEW BILL'",!!
  • Line Location: DIP+5
Function Call: WRITE
  • Prompt: !!,PRCA("MESS1"),!
  • Line Location: DIP1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DIE+0
Function Call: WRITE
  • Prompt: !,*7,?3,"The 'Bill Resulting From' input does not exist.",!
  • Line Location: D1+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DISPL+2
Function Call: WRITE
  • Prompt: !!,"DO YOU WANT TO EDIT THE DATA"
  • Line Location: ASK2+0
Function Call: WRITE
  • Prompt: !!,"IS THIS DATA CORRECT"
  • Line Location: ASK1+0
Function Call: WRITE
  • Prompt: *7,!,"The entry has been deleted!",!
  • Line Location: DELETE+2
Function Call: WRITE
  • Prompt: !!,"BILL RESULTING FROM: ",$P(^(0),U,2)
  • Line Location: RESULT+1
Function Call: WRITE
  • Prompt: !!,?3,"** Currently, just one Fiscal Year amount is sent to FMS."
  • Line Location: MTCHK+2
Function Call: WRITE
  • Prompt: !,?3,"** Please enter just one Fiscal Year for this bill. (",PRCAMT1,") entered",!!
  • Line Location: MTCHK+3
Routine Call
  • DIE
  • Line Location:
    • DIE
    • D1
    • MTCHK+4
Routine Call
  • %ZIS
  • Line Location:
    • DISPL+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] EDIN+3, EDTDIPASTAT+1, KILLVDIE+1, DIE+2, D1+4, ASK1+3*, ORAMT+1
ORAMT+2, ORAMT+3*, RESULT+1, MTCHK
^PRCA(430.2 - [#430.2] DIPDIE+2
^PRCA(430.3 - [#430.3] EDIN+3, DIP+1, DIP+6, DIP+8, ASTAT+2
^PRCA(430.6 - [#430.6] RESULT+1
^UTILITY($J DISPL+2!
^VA(200 - [#200] ASK1+3

Label References

Name Line Occurrences
ASK1 DIPASK1+1
ASK2 DIP+10, ASK2
ASTAT DIP+2
CKSITE EDIN+1
DIE EDTDIP+10
DIP DIP+10
DIP1 DIPDIP+1
DISPL DIP
EDIN EDIN+4
EDT EDIN+3
END EDIN+1, EDIN+2
KILLV EDIN+4, DIP1END
MTCHK MTCHK+5
MTIFY D1+1
MTIFYQ MTCHK+1
ORAMT ASK1+3

Naked Globals

Name Field # of Occurrence
^( ORAMT+2, MTCHK
^(0 EDTDIPDIE+1, DIE+2, RESULT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ASK2*, ASK2+1, ASK1*, ASK1+1, ASK1+2, ASK1+3
D0 KILLV+1!, DISPL+2*
D1 KILLV+1!
DA DIE*!, D1*, ASK1+2*, ASK1+3, MTIFY+1~, MTCHK+4*
DIC KILLV+1!, DIE*
DIC("S" EDIN+1*
DIE KILLV+1!, DIE*!, D1*, MTIFY+1~, MTCHK+4*
DR KILLV+1!, DIE*!, D1*, D1+2!, MTIFY+1~, MTCHK+4*
DR(2 MTCHK+4*
DT DIP+1
DUZ ASK1+3
DXS DISPL+2!
>> ERR DIP+3, DIP+4, DIP+5
IOF DISPL+1, DISPL+2
>> IOP DISPL+1*
J KILLV+1!
PRC KILLV+1!
PRCA END!
PRCA("CKSITE" EDIN+1!, KILLV+1!, CKSITE+3*
PRCA("DEBTOR" ASTAT+1*
PRCA("EXIT" DIPKILLV+1!, D1*, D1+1, D1+2, D1+3, ASK1*
PRCA("LOCK" DIE*
PRCA("MESS1" EDIN+2*, EDT+2, DIP1KILLV+1!
PRCA("MESS2" EDIN+2*, ASTAT+2*, KILLV+1!
PRCA("SDT" DIP+1*
PRCA("SITE" CKSITE+1, CKSITE+2
PRCA("STATUS" DIP+1*, DIP+6*, DIP+8*, ASTAT+2*
PRCABN EDIN+2, EDIN+3, EDTDIPDIP+2, DIP+3, ASTAT+1, KILLVKILLV+1!, DIE
DIE+1, DIE+2, D1D1+2, D1+4, DISPL+1, DISPL+2, ASK1+2, ASK1+3, ORAMT+1
ORAMT+2, ORAMT+3, RESULTRESULT+1, MTCHKMTCHK+4
PRCACOMM DELETE+1*!
PRCADEL EDT*, KILLV+1!
>> PRCADIN0 D1+1*
PRCADINO EDIN+3!, EDTEDT+2, KILLV+1!, DIE+1*, D1*, D1+2*, D1+3*, D1+4*
PRCADIOK EDIN+2*, KILLV+1!
PRCAGLN KILLV+1!, DIE+2*
PRCAI MTIFY+1~, MTCHK*
PRCAMT ORAMT+1*, ORAMT+2*, ORAMT+3, ORAMT+4!, MTIFY+1~, MTCHK*
PRCAMT1 MTIFY+1~, MTCHK*, MTCHK+1, MTCHK+3
PRCANM DIP+1, KILLV+1!, ASK1+3*
PRCAOK DIP*, DIP+1, DIP+10, KILLV+1!, ASK2+1*, ASK1+2*
PRCAORA ORAMT+1*, ORAMT+2*, ORAMT+4!
PRCAT DIP*, KILLV+1!, DIE!, DIE+2*
PRCAT("C" DIE+2*
PRCATY KILLV+1!
U EDIN+3, EDTDIPDIP+5, DIE+1, DIE+2, D1+4, ASK1+3, ORAMT+2, ORAMT+3
RESULT+1
>> Y DIE+1, D1
Z0 ORAMT+2*, ORAMT+4!
Z1 KILLV+1!
ZZ KILLV+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