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

Package: IFCAP

Routine: PRCEAU1


Information

PRCEAU1 ;WISC/CLH/LDB/BGJ-AUTHORIZATION EDITS ; 07/08/93 12:00 PM

Source Information

Source file <PRCEAU1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 7 ASK^PRCEADJ  ^PRCEBL  ADJ^PRCEDRE0  MSG^PRCFQ  $$LBF1^PRCFU  WAIT^PRCFYN  ($$BAL,BALUP)^PRCH58  
VA FileMan 2 ^DIE  ^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: 3

Package Total Caller Graph
IFCAP 3 PRCEAU  PRCEDRE  PRCEDRE0  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**23**;Oct 20, 2000
ADJ
AMT
ZERO ;zero out authorization balance, mark authorization as complete and
UPDT ;Called from PRCEDRE when final daily record is entered
ZEROQ
OPN ;Called from PRCEAU to reopen an authorization set as completed
BUPDT ;up date balance in file 442
BALDIS ;Called from PRCEAU to display balances

External References

Name Field # of Occurrence
^DIE AMT+11, UPDT+1, OPN+7
^DIR AMT+2, ZERO+3, OPN+5
ASK^PRCEADJ AMT+8
^PRCEBL AMT+15
ADJ^PRCEDRE0 AMT+10, ZERO+5
MSG^PRCFQ UPDT+2, UPDT+3
$$LBF1^PRCFU BALDIS+1, BALDIS+2, BALDIS+3
WAIT^PRCFYN AMT+11, ZERO+5
$$BAL^PRCH58 AMT+12
BALUP^PRCH58 BUPDT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"This amount EXCEEDS the balance remaining on this",!,"obligation by ",$FN(+BAL-($P(BAL,U,3)+DIFF),",",2),"."
  • Line Location: AMT+7
Function Call: WRITE
  • Prompt: !!,?20,"AVAILABLE FUNDS: ",$FN((+BAL-$P(BAL,U,3)),",",2),!!,"An increase adjustment to the obligation must be submitted."
  • Line Location: AMT+8
Function Call: WRITE
  • Prompt: !,$C(7),"This amount will cause a negative balance on this",!,"authorization."
  • Line Location: AMT+9
Function Call: WRITE
  • Prompt: !!,"NEW BALANCES: "
  • Line Location: AMT+12
Function Call: WRITE
  • Prompt: !!,?15,"Authorization Amount: $",$FN($P($G(^PRC(424,DA,0)),U,12),",P",2),!,?28,"Balance: $",$FN($P($G(^(0)),U,5),",P",2),!!
  • Line Location: AMT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDT+3
Function Call: WRITE
  • Prompt: !!,"Obligation amount: $"
  • Line Location: BALDIS+1
Function Call: WRITE
  • Prompt: $$LBF1^PRCFU(Y,14)
  • Line Location: BALDIS+1
Function Call: WRITE
  • Prompt: ?42,"Fiscal balance: $"
  • Line Location: BALDIS+2
Function Call: WRITE
  • Prompt: $$LBF1^PRCFU(Y,14)
  • Line Location: BALDIS+2
Function Call: WRITE
  • Prompt: !?2,"Service balance: $"
  • Line Location: BALDIS+3
Function Call: WRITE
  • Prompt: $$LBF1^PRCFU(Y,14)
  • Line Location: BALDIS+3
Routine Call
  • DIE
  • Line Location:
    • AMT+11
    • UPDT+1
    • OPN+7
Routine Call
  • DIR
  • Line Location:
    • AMT+2
    • ZERO+3
    • OPN+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(424 - [#424] AMTAMT+3, AMT+5, AMT+9, AMT+11, AMT+12, AMT+15, ZERO+5

Label References

Name Line Occurrences
AMT AMT+4, OPN+6
BALDIS AMT+12
BUPDT AMT+11, UPDT+1
ZEROQ AMT+2, ZERO+4, UPDT+2, OPN+7

Naked Globals

Name Field # of Occurrence
^(0 AMT+12, AMT+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AAMT AMT+10*, ZERO+5*, UPDT+1
>> ABAL AMT+3*, AMT+9, AMT+11*, ZERO+5*, UPDT+1, UPDT+2
ACT ADJ~, OPN+6*
>> AMT AMT+2*, AMT+4, AMT+9*, OPN+7
>> AUDA UPDT+1, OPN+7
>> BAL AMT+6, AMT+7, AMT+8, AMT+12*, AMT+15, BALDIS+1, BALDIS+2, BALDIS+3
>> BAL1 AMT+11*, ZERO+5*, UPDT+1*, BUPDT+1
>> BAL2 AMT+11*
>> DA AMTAMT+3, AMT+5, AMT+9, AMT+11, AMT+12, AMT+15, ZERO+5, UPDT+1*, OPN+7*
>> DIE AMT+11*, UPDT+1*, OPN+7*
DIFF ADJ~, AMT+5*, AMT+6, AMT+7, AMT+10, AMT+11
DIR ADJ~, ZERO+3!, OPN+1!, OPN+6!
DIR("?" AMT*, AMT+1*
DIR("A" AMT*, ZERO+3*, OPN+1*, OPN+2*, OPN+3*, OPN+4*, OPN+5*
DIR("B" AMT*, OPN+5*
DIR(0 AMT*, ZERO+3*, OPN+1*
DIROUT ZEROQ!
DIRUT AMT+2, ZERO+4, ZEROQ!, OPN+5
>> DR AMT+11*, UPDT+1*, OPN+7*
DTOUT ZEROQ!
DUOUT ZEROQ!
IN ADJ~, AMT+15*
>> PODA AMT+12, BUPDT+1
>> PRCADJ AMT+6*, AMT+8*, AMT+10*, ZERO+5*
U AMTAMT+3, AMT+5, AMT+6, AMT+7, AMT+8, AMT+9, AMT+11, AMT+12, AMT+15
ZERO+5, BALDIS+2, BALDIS+3
UAAMT ADJ~
X ADJ~, AMT+2, AMT+5, ZERO+4*, ZERO+5*, UPDT+2*, UPDT+3*
>> X1 UPDT+2*
Y ADJ~, ZERO+4, OPN+5, BALDIS+1*, BALDIS+2*, BALDIS+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