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

Package: Accounts Receivable

Routine: PRCARETN


Information

PRCARETN ;SF-ISC/YJK-RETURN BILL TO THE SERVICE ;10/17/96 5:39 PM

Source Information

Source file <PRCARETN.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Accounts Receivable 6 M1^PRCAMESG  ^PRCATR2  MTCHK^PRCAUDT  LCK^PRCAUPD  UPSTATS^PRCAUT2  (BILLN,PATTR,SETTR,UNIT)^PRCAUTL  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 YN^DICN  ^DIE  

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

Package Total Caller Graph
Accounts Receivable 2 PRCAA AMEND AUDIT  PRCAF RETURN BILL  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**57**;Mar 20, 1995
RETN
RET1
RET2
EN1
AMEND
AMD1
ASK1
ASK2
MESS
EN2
PRT
WR
DISP
KILLV
END

External References

Name Field # of Occurrence
^%ZIS PRT+2
^%ZISC PRT+4
^%ZTLOAD PRT+3
YN^DICN RET2ASK1ASK2PRT
^DIE RET2+4, EN1EN2+1
M1^PRCAMESG ASK1+3
^PRCATR2 DISP
MTCHK^PRCAUDT ASK1+1
LCK^PRCAUPD RET2+3
UPSTATS^PRCAUT2 RET2+4, EN2+3
BILLN^PRCAUTL RET1+1, AMEND
PATTR^PRCAUTL EN1+3, EN2+3
SETTR^PRCAUTL EN1EN2
UNIT^PRCAUTL EN1+3, EN2+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Are you sure you want to return this bill to the Service "
  • Line Location: RET2+0
Function Call: WRITE
  • Prompt: !,"Answer 'Y' or 'YES' if you want to return this bill to the service that originated it, answer 'N' or 'NO' if not",!
  • Line Location: RET2+1
Function Call: WRITE
  • Prompt: !,"Is this correct "
  • Line Location: ASK1+0
Function Call: WRITE
  • Prompt: !,"Do you want to return this bill to the service again "
  • Line Location: ASK2+0
Function Call: WRITE
  • Prompt: !,"Answer 'Y' or 'YES' if you want to return this bill, answer 'N' or 'NO' if not.",!
  • Line Location: ASK2+0
Function Call: WRITE
  • Prompt: !,"You should audit this amended bill !"
  • Line Location: MESS+0
Function Call: WRITE
  • Prompt: !,"Do you want to print the amended bill data "
  • Line Location: PRT+0
Function Call: WRITE
  • Prompt: !,"Answer 'Y' or 'YES' if you want to print the data, answer 'N' or 'NO' if not.",!
  • Line Location: PRT+1
Function Call: WRITE
  • Prompt: !!,"OK!, The Bill is active now, you may need to do the following:"
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: !
  • Line Location: WR+1
Function Call: WRITE
  • Prompt: "-"
  • Line Location: WR+1
Function Call: WRITE
  • Prompt: !,"| 1. If the bill has been cancelled in the service, run the option",?79,"|"
  • Line Location: WR+2
Function Call: WRITE
  • Prompt: !,"|",?6,"'Decrease Adjustment' to decrease the balance to 0. The",?79,"|"
  • Line Location: WR+3
Function Call: WRITE
  • Prompt: !,"|",?6,"status of the bill will be changed to CANCELLATION automatically.",?79,"|",!,"|",?79,"|"
  • Line Location: WR+4
Function Call: WRITE
  • Prompt: !,"| 2. If the amended bill needs to change the original amount,",?79,"|",!,"| use 'Adjustment to AR' option.",?79,"|",!,"|",?79,"|"
  • Line Location: WR+5
Function Call: WRITE
  • Prompt: !,"| 3. If the debtor's address has been changed in the amended bill,",?79,"|",!,"| use 'Edit Debtor's Address' option.",?79,"|",!
  • Line Location: WR+6
Function Call: WRITE
  • Prompt: "-"
  • Line Location: WR+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: WR+8
Routine Call
  • %ZIS
  • Line Location:
    • PRT+2
Routine Call
  • DIE
  • Line Location:
    • RET2+4
    • EN1
    • EN2+1

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)
^PRCA(430 - [#430] EN1+1, EN1+2, EN2+2, KILLV
^PRCA(430.3 - [#430.3] RET2+4, EN2EN2+3
^PRCA(433 - [#433] EN1+1*, EN1+2*, EN2+2*

Label References

Name Line Occurrences
AMD1 AMEND
AMEND AMEND
ASK1 ASK1+3
ASK2 ASK2
DISP AMD1PRT+2, PRT+4
EN1 RET2+4
EN2 ASK1+2
END RET1+1, AMEND
KILLV RET1+1, RET2+3
MESS ASK1
PRT EN2+3, PRT+1
RET1 RET1+1
RET2 RET1+1, RET2+1, ASK2+1
WR EN2+3

Naked Globals

Name Field # of Occurrence
^(1 EN2+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % RET2*, RET2+1, RET2+2, ASK1*, ASK1+1*, ASK1+2, ASK1+3, ASK2*, ASK2+1, PRT*
PRT+1
%ZIS PRT+2*!, PRT+3!
>> D0 DISP*
DA RET2+3*, EN1*, EN2+1*!, KILLV!
DIC RET2+3*, AMEND*!, KILLV!
DIC("S" RET1*, AMEND*
DIC(0 AMEND*
DIE RET2+3*, EN1*, EN2+1*!, KILLV!
DR RET2+3*, EN1*, EN2+1*!, KILLV!
DT RET2+4, EN2+2, EN2+3
DUZ RETN
DXS DISP!
I WR+1*, WR+2!, WR+7*, WR+8!
IO PRT+2, PRT+4
IO("Q" PRT+2!, PRT+3!
IO(0 PRT+2
>> POP PRT+2
PRCA EN1+3!, END!
PRCA("EXIT" ASK1+1!
PRCA("SDT" RET2+4*, EN2+3*
PRCA("STATUS" RET2+4*, EN1, EN2*, EN2+1, EN2+3*
PRCABIL END!
PRCABN RET1+1, RET2+3, EN1EN1+1, EN1+2, AMENDEN2+1, EN2+2, PRT+3, DISP
KILLV, END!
PRCAEN EN1EN1+1, EN1+2, EN2EN2+1, EN2+2, END!
PRCAQRET RET2+3!, RET2+4, END!
>> PRCASV("STATUS" RET2+4*!
PRCATY END!
U EN1+1, EN1+2, EN2+2
>> ZTDESC PRT+3*
ZTDTH PRT+3*!
ZTRTN PRT+3*!
ZTSAVE PRT+3!
ZTSAVE("PRCABN" PRT+3*
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