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

Package: IFCAP

Routine: PRCEAU


Information

PRCEAU ;WISC/CLH/LDB/BGJ-CREATE/EDIT AUTHORIZATIONS-CONTROL POINTS ; 15 Apr 93 1:20 PM

Source Information

Source file <PRCEAU.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
IFCAP 10 ASK^PRCEADJ  (DEL,LREC)^PRCEAU0  (ADJ,BALDIS,OPN,ZERO)^PRCEAU1  MSG^PRCFQ  $$LBF1^PRCFU  WAIT^PRCFYN  $$BAL^PRCH58  (NODE,OROBL)^PRCS58OB  
EN3^PRCSUT  EN1^PRCSUT3  
VA FileMan 5 NOW^%DTC  ^DIC  ^DIE  ^DIK  ^DIR  

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

Package Total Caller Graph
IFCAP 2 PRCEAU0  PRCEC AUTHORIZATION  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**23,180**;Oct 20, 2000;Build 5
GO
EN0
EN ;when and poda and site variables are defined
AMT ;looping area for authorization amount
EN1
EXIT
AMTMSG
ADJMSG
AMTDEL

External References

Name Field # of Occurrence
NOW^%DTC EN+2, EN+27
^DIC EN+5, EN+24
^DIE EN+20, EN1+1
^DIK AMTDEL
^DIR EN+4, EN+11, AMT+1
ASK^PRCEADJ AMT+9
DEL^PRCEAU0 EN1+2
LREC^PRCEAU0 EN1+4
ADJ^PRCEAU1 EN+16
BALDIS^PRCEAU1 EN+8, EN+28
OPN^PRCEAU1 EN+19
ZERO^PRCEAU1 EN+17
MSG^PRCFQ EN+7, EN+23, EN+24, AMTMSGADJMSG
$$LBF1^PRCFU EN+8
WAIT^PRCFYN EN+23
$$BAL^PRCH58 EN+1
NODE^PRCS58OB EN0+1
OROBL^PRCS58OB GO
EN3^PRCSUT V+9
EN1^PRCSUT3 EN+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?35,"Authorization balance: ","$"
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: $$LBF1^PRCFU(Y,14),!
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !,"This authorization has been marked as completed",!,"and must first be reopened to continue."
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: !,"This authorization is not marked as complete yet.",$C(7)
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !,"This entry has been assigned transaction number: ",$P(X,"-",3),"."
  • Line Location: EN+25
Function Call: WRITE
  • Prompt: $C(7),!,"This amount will EXCEED obligation balances by $",$FN((+BAL-$P(BAL,U,3))-Y,",",2),"."
  • Line Location: AMT+6
Function Call: WRITE
  • Prompt: !!?20,"SERVICE BALANCE: $",$FN(+BAL-$P(BAL,U,3),",",2),!!
  • Line Location: AMT+7
Function Call: WRITE
  • Prompt: !!,"This authorization cannot be entered until Fiscal has obligated ",!,"the increase adjustment."
  • Line Location: AMT+8
Routine Call
  • DIC
  • Line Location:
    • EN+5
    • EN+24
Routine Call
  • DIE
  • Line Location:
    • EN+20
    • EN1+1
Routine Call
  • DIR
  • Line Location:
    • EN+4
    • EN+11
    • AMT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls
^PRC(424 - [#424] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(424 - [#424] EN+7, EN+8, EN+15, EN+18, EN1+3, EXIT

Label References

Name Line Occurrences
ADJMSG AMT+9
AMTDEL AMT+2, AMT+9
AMTMSG AMT+2
EN0 EN+4, AMT+1, AMT+2, AMT+5, EN1+2, EN1+4
EXIT GOEN+23, EN+24
GO EN0+2, EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+2, EN+27
ABAL V+7~, EN0!
ACT V+7~, EN0!, EN+13*, EN+16~, EN+17~, EN+19~
AMT V+7~, EN0!
AUDA V+7~, EN0!, EN+6*, EN+8, EN+15, EN+18, EN+26*, EN1+3, EXITAMTDEL
>> AUDA0 EN+6*, EN+26*
BAL V+7~, EN0!, EN+1*, AMT+5, AMT+6, AMT+7
BAL1 V+7~, EN0!, EN1*
BAL2 V+7~, EN0!
DA V+7~, EN+6*, EN+7, EN+26*, AMTDEL*
DIC V+7~, GO*, EN+5*, EN+6, EN+24*, EN+26, AMT+8!
DIC("S" EN+5*!
DIC(0 EN+5*, EN+24*
DIE V+7~, EN+6*, EN+26*
DIK EXIT!, AMTDEL*
DIR V+7~, EN0!, EN+4!, EN+9!, AMT+1!, AMT+8!
DIR("?" EN+3*, EN+4*, EN+11*, AMT+1*
DIR("A" EN+3*, EN+9*, EN+10*, EN+11*, AMT+1*
DIR(0 EN+3*, EN+9*, AMT+1*
DIROUT EXIT!
DIRUT AMT+1, AMT+2, EXIT!
DLAYGO V+7~, EN+24*
DR V+7~, EN+20*, EN1*
DTOUT EXIT!
DUOUT EXIT!
ER V+7~, EN0!
FINAL EN+13!, EN+15*, EN+19*!
I EN+13*, EN+14, EN+15, EN+16~, EN+17~, EN+18, EN+19~
IN V+7~, EN0!
>> JJ EN+13*
MSG EN+23!
PODA V+7~, EN0!, EN0+1*, EN0+2, EN+1
PRC V+7~, GO
PRC("CP" V+9
PRC("SITE" EN+22
PRCE424 EN+23*!
PRCF V+7~, EN0!
>> PRCRI(410 GO*, EN0+1
TIME V+7~, EN0!, EN+2*, EN+27*
TRDA V+7~, EN0!
TRNODE EN0+1, EXIT!
TRNODE(10 EN0+1
TRNODE(4 EN+22
U EN0+1, EN+6, EN+8, EN+15, EN+18, EN+22, AMT+5, AMT+6, AMT+7
X V+7~, EN0!, EN+7*, EN+22*, EN+23*, EN+24*, EN+25, AMTMSG*, ADJMSG*
X(1 EN1+3*
Y V+7~, GO, EN0!, EN+2!, EN+3!, EN+4, EN+5, EN+6, EN+8*, EN+12
EN+13, EN+24, EN+26, EN+27!, AMT+2, AMT+5, AMT+6, EN1EN1+2
Y(0 EN+26
Z V+7~, EN0!, EN+22*
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