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

Package: Accounts Receivable

Routine: RCRCRT1


Information

RCRCRT1 ;ALB/CMS - RC AND DOJ TRANSACTION ROU 1 ;8/14/97

Source Information

Source file <RCRCRT1.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Accounts Receivable 6 (M1,M2)^PRCAMESG  LCK^PRCAUPD  (PATTR,SETTR)^PRCAUTL  DELETE^PRCAWO1  (CAN,WRDATA,WRREF)^RCRCRT2  RCCAT^RCRCUTL  
VA FileMan 4 ^DIC  YN^DICN  ^DIE  D^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 DCDOJ REFER  PRCAC DCDOJ REREFER  PRCAC DCDOJ RETURNED  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**63,198**;Mar 20, 1995
EN(PRCATYPE) ;Enter here from Options
GET
ENQ
PROC ;Create Transaction and Update Bill
PROCQ
REF ;Check Group File for RC or DOJ based on amount
REFQ
SETEN ;record the Referral action transaction in the #433.
EDT
SETENQ
ASKOK
ASKED
DEL ;delete the entry.
BILL ;Get Active Bill that is not a TP Electronic Refer Type

External References

Name Field # of Occurrence
^DIC BILL+7
YN^DICN ASKOKASKED
^DIE PROC+10, EDTEDT+1
D^DIQ EDT+10
M1^PRCAMESG ASKOK+1
M2^PRCAMESG ASKED+1
LCK^PRCAUPD GET+1
PATTR^PRCAUTL PROC+2
SETTR^PRCAUTL PROC+2
DELETE^PRCAWO1 DEL+4
CAN^RCRCRT2 GET+13
WRDATA^RCRCRT2 EDT+11
WRREF^RCRCRT2 GET+12
RCCAT^RCRCUTL BILL+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This Bill was not referred to RC/DOJ !",!
  • Line Location: GET+4
Function Call: WRITE
  • Prompt: !,"The Principal Balance is less than the Minimum set for Referral"
  • Line Location: GET+15
Function Call: WRITE
  • Prompt: !!,"*Could not create Transaction at this time. Try again."
  • Line Location: PROC+3
Function Call: WRITE
  • Prompt: !!,"No Referral Action taken.",!
  • Line Location: PROC+5
Function Call: WRITE
  • Prompt: !!,"Referral Action taken.",!
  • Line Location: PROC+11
Function Call: WRITE
  • Prompt: !!,"**TRANSACTION TOTAL IS ZERO",!
  • Line Location: EDT+12
Function Call: WRITE
  • Prompt: !!,"**TRANSACTION TOTAL MUST EQUAL THE CURRENT BILL BALANCE $"_PRCACURB
  • Line Location: EDT+14
Function Call: WRITE
  • Prompt: !,"IS THIS CORRECT "
  • Line Location: ASKOK+0
Function Call: WRITE
  • Prompt: !!,"DO YOU WANT TO EDIT "
  • Line Location: ASKED+0
Function Call: WRITE
  • Prompt: !!,"* Deleting Transaction ......",!
  • Line Location: DEL+2
Function Call: WRITE
  • Prompt: !
  • Line Location: BILL+2
Routine Call
  • DIC
  • Line Location:
    • BILL+7
Routine Call
  • DIE
  • Line Location:
    • PROC+10
    • EDT
    • EDT+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] GET+3, GET+7, ENQ
^PRCA(430.2 - [#430.2] REF+2
^PRCA(430.3 - [#430.3] EDT+8
^PRCA(433 - [#433] EDT+2, EDT+6*, EDT+7
^RC(342.1 - [#342.1] REF+5, REF+6
^RC(342.2 - [#342.2] REF+4

Label References

Name Line Occurrences
ASKED EDT+12, EDT+14, ASKED+1
ASKOK EDT+16, ASKOK+1
BILL GET
DEL EDT+13, EDT+15, EDT+18
EDT EDT+12, EDT+14, EDT+17
ENQ EN+5, GETGET+12, GET+13, GET+15
GET GET+1, GET+4
PROC GET+19
PROCQ PROC+3, PROC+5
REF GET+14
REFQ REF+2, REF+4
SETEN PROC+4
SETENQ EDT+13, EDT+15, EDT+16

Naked Globals

Name Field # of Occurrence
^(2 REF+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+7~, ASKOK*, ASKOK+1, ASKOK+2, ASKED*, ASKED+1, ASKED+2
%Y BILL+2~
C EN+7~
D EN+7~
D0 EN+7~, SETEN+1~
DA EN+7~, GET+1*, PROC+1~, PROC+10*, SETEN+1~, EDT*, BILL+2~
DIC EN+7~, GET+1*, SETEN+1~, BILL+2~, BILL+5*
DIC("S" BILL+6*
DIC(0 BILL+5*
DIE PROC+1~, PROC+10*, SETEN+1~, EDT*
DPTNOFZK BILL+3~*
DPTNOFZY BILL+3~*
DR PROC+1~, PROC+7*, PROC+8*, PROC+9*, SETEN+1~, EDT*, EDT+1*
I EN+7~, GET+10*
MAX REF+1~, REF+6*, REF+7
MIN REF+1~, REF+6*, REF+7
PRCA EN+8~
PRCAAB EN+8~, GET+8*, EDT+3*, EDT+5
PRCABN EN+8~, GETGET+1, GET+3, GET+7, ENQPROC+10, BILL+7*
PRCABN0 EN+8~, GET+2, BILL+7*
PRCABN6 EN+8~, GET+3*, GET+5
PRCABN7 EN+8~, GET+7*, GET+8, GET+9, GET+10
PRCACAT EN+8~, GET+2*, REF+2, EDT+14, EDT+15
PRCACC EN+8~, GET+9*, EDT+4*, EDT+5
PRCACODE EN+8~, GET+5*, GET+6*, PROC+6*, PROC+7, REF+2*, REF+9*
PRCACOMM DEL+1~, DEL+3*
PRCACURB EN+8~, GET+10*, EDT+14, EDT+15
PRCAD EN+9~
PRCADT EN+8~, GET+3*, GET+4, GET+13, PROC+7, PROC+8, PROC+9, EDT+7*, EDT+10
PRCAEDIT SETEN+2~, EDT+12, EDT+13, EDT+14, EDT+15, EDT+17, ASKED!, ASKED+2*
PRCAEN EN+8~, PROC+3, EDTEDT+2, EDT+6, EDT+7
PRCAEN1 SETEN+2~, EDT+7*, EDT+8
PRCAEN8 SETEN+2~, EDT+2*, EDT+3, EDT+4
PRCAGRP REF+1~, REF+4*, REF+5*, REF+6
PRCAIB EN+9~, GET+8*, EDT+3*, EDT+5
PRCAKDT SETEN+2~, EDT+9*, EDT+10*
PRCAKTY SETEN+2~, EDT+8*
PRCAMAX REF+1~, REF+3*, REF+7*, REF+8
PRCAMF EN+9~, GET+9*, EDT+4*, EDT+5
PRCAMIN REF+1~, REF+3*, REF+7*, REF+8
PRCAOK PROC+1~, SETEN+1~, EDT+16, ASKOK!*
PRCAPB EN+9~, GET+8*, REF+8, EDT+3*, EDT+5
PRCAPROC EN+9~, GET+5*
PRCARAMT EN+9~, GET+5*
PRCAS EN+9~
PRCATEMP EN+9~, GET+16*, GET+17*, GET+18*, EDT
PRCATOT PROC+1~, PROC+5, PROC+6*, PROC+7, EDT+5*, EDT+6, EDT+11, EDT+12, EDT+13, EDT+14
EDT+15, DEL+4*
PRCATY EN+9~
PRCATYPE EN~, EN+5, GET+4, GET+13, GET+14, GET+15, GET+16, GET+17, GET+18, ENQ+1!
PROC+6, PROC+7, PROC+8, PROC+9, REF+2*, REF+3*, REF+8*, REF+9
RCCAT EN+7~, BILL+4
RCCAT( EDT+14, EDT+15
RCOUT EN+7~, GET+12
U GET+2, GET+3, GET+5, GET+8, GET+9, GET+10, REF+2, REF+6, EDT+3, EDT+4
EDT+6, EDT+7, EDT+8
X EN+7~, SETEN+1~, BILL+2~
Y EN+7~, SETEN+1~, EDT+10*, BILL+2~, BILL+7
Y(0 BILL+7
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