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

Package: Accounts Receivable

Routine: PRCAWREA


Information

PRCAWREA ;WASH-ISC@ALTOONA,PA/TJK-RE-ESTABLISH BILL ;7/24/96 2:35 PM

Source Information

Source file <PRCAWREA.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Accounts Receivable 9 $$ACCK^PRCAACC  MODWR^PRCAFWO  CKSITE^PRCAUDT  UPSTATS^PRCAUT2  (BILLN,PATTR,SETTR)^PRCAUTL  UPCALM^PRCAWO  PREPAY^RCBEPAYP  $$ENUM^RCMSNUM  
UPDBAL^RCRPU1  
VA FileMan 2 (,FILE)^DIE  $$GET1^DIQ  

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

Package Total Caller Graph
Accounts Receivable 3 PRCAC TR RE-ESTABLISH BILL  RCDPAPL1  RCDPEWL2  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**16,49,153,315,377,371**;Mar 20, 1995;Build 29
APJ ; Entry point from the ENAP entry point (below) for the Account Profile screen *315
EXIT
AMT ;
AMTE
AMTQ
AMTH
ENAP(PRCABN) ; Entry point for Re-Establish bill from the Account Profile screen - *315
; originally called from REESTAB^RCDPAPL1. PRCABN is the internal bill# and is required.
ENAPX ;

External References

Name Field # of Occurrence
^DIE APJ+14
FILE^DIE AMTQ+5
$$GET1^DIQ ENAP+15, ENAP+22, ENAP+28
$$ACCK^PRCAACC APJ+5, APJ+24
MODWR^PRCAFWO APJ+27
CKSITE^PRCAUDT V+4
UPSTATS^PRCAUT2 APJ+15
BILLN^PRCAUTL V+7
PATTR^PRCAUTL APJ+12
SETTR^PRCAUTL APJ+12
UPCALM^PRCAWO APJ+12
PREPAY^RCBEPAYP APJ+23
$$ENUM^RCMSNUM APJ+26
UPDBAL^RCRPU1 APJ+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Your site is not defined."
  • Line Location: V+4
Function Call: WRITE
  • Prompt: !,"Transaction Types not defined, please contact IRM."
  • Line Location: V+6
Function Call: WRITE
  • Prompt: !!,*7,"ANOTHER USER IS EDITING THIS BILL"
  • Line Location: APJ+2
Function Call: WRITE
  • Prompt: !!,"Sorry, no bill amount entered!"
  • Line Location: APJ+11
Function Call: WRITE
  • Prompt: !!,*7,?5,$P(^PRCA(430,PRCABN,0),U,1)," is in the ",$P(^PRCA(430.3,$P(^PRCA(430,PRCABN,0),U,8),0),U,1)," status for $",$P(^PRCA(433,PRCAEN,1),U,5)
  • Line Location: APJ+22
Function Call: READ
  • Formatting: !!
  • Prompt: "Enter Re-Establish Amount: "
  • Variable: Y
  • Timeout: DTIME
  • Line Location: AMTE+0
Function Call: WRITE
  • Prompt: !,*7,"The amount is required. Enter ""^"" to exit!",!
  • Line Location: AMTE+1
Function Call: WRITE
  • Prompt: !,"Enter in an amount from .01 to 999999.99, 2 decimal digits"
  • Line Location: AMTH+0
Function Call: WRITE
  • Prompt: !!,"The bill must have an amount inorder to be re-established."
  • Line Location: AMTH+1
Function Call: WRITE
  • Prompt: !,"This amount will be the principal balance of the bill."
  • Line Location: AMTH+2
Function Call: WRITE
  • Prompt: !,"The Re-Establish action is not available for this bill because the current"
  • Line Location: ENAP+21
Function Call: WRITE
  • Prompt: !,"AR status of this bill is "_$$GET1^DIQ(430,PRCABN,8)_"."
  • Line Location: ENAP+22
Function Call: WRITE
  • Prompt: !,"Valid statuses are WRITE-OFF, SUSPENDED, CANCELLATION, or COLLECTED/CLOSED."
  • Line Location: ENAP+23
Function Call: WRITE
  • Prompt: !,"The Re-Establish action is not available for this bill because the current"
  • Line Location: ENAP+27
Function Call: WRITE
  • Prompt: !,"AR category of this bill is "_$$GET1^DIQ(430,PRCABN,2)_". This is the only one not allowed."
  • Line Location: ENAP+28
Routine Call
  • DIE
  • Line Location:
    • APJ+14
Routine Call
  • DIE
  • Line Location:
    • AMTQ+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ
^PRCA(430 - [#430] GET1^DIQ
^PRCA(433 - [#433] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] APJ+2, APJ+3, APJ+8, APJ+11, APJ+13, APJ+17, APJ+22, APJ+23, APJ+25, AMTQ+4*
, ENAP+7
^PRCA(430.3 - [#430.3] V+5, APJ+13, APJ+15, APJ+22, APJ+23, ENAP+19
^PRCA(433 - [#433] APJ+16*, APJ+17*, APJ+22
^RC(342 - [#342] ENAP+14

Label References

Name Line Occurrences
AMT APJ+11
AMTE AMTE+2
AMTH AMTE+2
AMTQ AMTE
APJ ENAP+31
ENAPX ENAP+20, ENAP+26
EXIT V+4, V+6, V+7, APJ+2, APJ+5, APJ+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA V+3~, V+5!, APJ+14!*, ENAP+4~
DIC V+3~, V+5!, APJ+14!*, ENAP+4~
DIC("S" V+7*
DIE V+3~, APJ+14!*, ENAP+4~
DR APJ+14!*, ENAP+4~
DT APJ+15
DTIME AMTE
FMSAMT V+3~, APJ+10*, APJ+24, APJ+27, ENAP+3~
FMSNUM V+3~, APJ+25*, APJ+26*, APJ+27, ENAP+3~
I V+3~, V+5*, APJ+4*, ENAP+3~, ENAP+19*
MOD APJ+25*, APJ+26*, APJ+27, ENAP+3~
PG ENAP+3~, ENAP+7*, ENAP+8, ENAP+9, ENAP+10, ENAP+11
PRCA V+3~, ENAP+3~
PRCA("APPR" ENAP+11*
PRCA("CKSITE" V+4, ENAP+16*
PRCA("SDT" APJ+15*
PRCA("SEG" ENAP+9*
PRCA("SITE" ENAP+15*, ENAP+16
PRCA("STATUS" APJ+15*, ENAP+10*, ENAP+20
PRCABN V+3~, V+7, APJ+2, APJ+3, APJ+5, APJ+8, APJ+11, APJ+13, APJ+17, APJ+20
APJ+22, APJ+23, APJ+24, APJ+25, APJ+27, AMTQ+3, AMTQ+4, ENAP~, ENAP+7, ENAP+22
, ENAP+28
PRCAEN V+3~, APJ+14, APJ+16, APJ+17, APJ+20, APJ+22, APJ+27, ENAP+3~
PRCAPB V+3~, APJ+3*, APJ+4, AMTQ+3*, ENAP+3~
PRCASTAT V+3~, APJ+3*, APJ+24, ENAP+3~
PRCATAMT V+3~, APJ+4*, APJ+5, APJ+10, APJ+11, APJ+16, AMTQ*, AMTQ+3, AMTQ+4, ENAP+3~
PRCATY V+3~, ENAP+3~, ENAP+8*, ENAP+26
PRCATYPE V+3~, APJ+13*, ENAP+3~
PRCAWO V+3~, V+5*, V+6, V+7, ENAP+3~, ENAP+19*, ENAP+20
PRCFDA AMTQ+2~
PRCFDA(430 AMTQ+3*
PRS ENAP+3~, ENAP+14*, ENAP+15
U APJ+3, APJ+4, APJ+16, APJ+17, APJ+22, APJ+23, APJ+25, AMTQ+4, ENAP+8, ENAP+9
, ENAP+10, ENAP+11, ENAP+14
X V+3~, ENAP+4~
Y V+3~, AMT+2~, AMTE*, AMTE+1, AMTE+2, AMTQAMTQ+1, AMTQ+3, ENAP+4~
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 |  Local Variables  | All