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

Package: Fee Basis

Routine: FBAAVR


Information

FBAAVR ;AISC/GRR,SAB - FINALIZE BATCH ;4/16/2012

Source Information

Source file <FBAAVR.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Fee Basis 11 $$POSTBAT^FB1358  (LIST,LISTP)^FBAACCB  LISTT^FBAACCB0  LISTC^FBAACCB1  (,NOLINE)^FBAADD  CK1358^FBAAUTL1  (DELC,VCHNH)^FBAAVR0  (DELP,DELT)^FBAAVR1  
(DELM,SPLIT)^FBAAVR2  CHKSPLT^FBAAVR3  $$VBMSG^FBAAVR5  
VA FileMan 5 ^DIC  DT^DICRW  ^DIE  EN^DIQ  ^DIR  
Kernel 1 ^%ZIS  

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
Fee Basis 2 FBAA FINALIZE BATCH  FBAADD  

Entry Points

Name Comments DBIA/ICR reference
BT ; select batch
BTL
RD0 ; local reject functionality
RD1
RD2 ; update obligation for rejected lines that are posted by batch
RDD ; finalize batch functionality
RDD1 ; ask if batch should be finalized
DONE ;
Q ; clean-up
MEDV ; set DATE FINALIZED for line items in batch type B3
SETXFR

External References

Name Field # of Occurrence
^%ZIS FBAAVR+3
^DIC BT+3
DT^DICRW FBAAVR+4
^DIE RDD1+20, SETXFR
EN^DIQ BT+14, RD2+11
^DIR BTLRD0+3, RD0+10, RD1RDD1+3
$$POSTBAT^FB1358 RD2+5
LIST^FBAACCB BTL
LISTP^FBAACCB BTL
LISTT^FBAACCB0 BTL
LISTC^FBAACCB1 BTL
^FBAADD RD0+3
NOLINE^FBAADD RD1+3
CK1358^FBAAUTL1 RD1+4
DELC^FBAAVR0 RD1+5
VCHNH^FBAAVR0 RDD1+16
DELP^FBAAVR1 RD1+7
DELT^FBAAVR1 RD1+6
DELM^FBAAVR2 RD1+8
SPLIT^FBAAVR2 RD0+5
CHKSPLT^FBAAVR3 BT+17
$$VBMSG^FBAAVR5 RDD1+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, you must hold security key FBAAREJECT or FBAAFINANCE!"
  • Line Location: FBAAVR+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: BT+1
Function Call: WRITE
  • Prompt: !,"Another user is editing this batch. Try again later."
  • Line Location: BT+5
Function Call: WRITE
  • Prompt: !,$C(7),"Batch status must be CENTRAL FEE ACCEPTED!"
  • Line Location: BT+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: BT+14
Function Call: WRITE
  • Prompt: !,"Skipping reject function because key not held."
  • Line Location: RD0+1
Function Call: WRITE
  • Prompt: !,"Error posting $"_$FN(FBAARA,",",2)_" to 1358 for batch "_FBAAB
  • Line Location: RD2+7
Function Call: WRITE
  • Prompt: !," "_$P(FBX,"^",2)
  • Line Location: RD2+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: RD2+11
Function Call: WRITE
  • Prompt: !,"Skipping finalize function because key not held."
  • Line Location: RDD+1
Function Call: WRITE
  • Prompt: $C(7),!,"You released this batch. Per segregation of duties you cannot finalize it."
  • Line Location: RDD+4
Function Call: WRITE
  • Prompt: !!,"Batch has NOT been Finalized!",$C(7)
  • Line Location: RDD1+4
Function Call: WRITE
  • Prompt: !,"Voucher Batch message # "_FBX_" sent to Central Fee."
  • Line Location: RDD1+8
Function Call: WRITE
  • Prompt: !,"Error occurred during creation of voucher batch message."
  • Line Location: RDD1+10
Function Call: WRITE
  • Prompt: !," ",$P(FBX,U,2)
  • Line Location: RDD1+11
Function Call: WRITE
  • Prompt: !!,"Batch has NOT been Finalized!",$C(7)
  • Line Location: RDD1+12
Function Call: WRITE
  • Prompt: !!," Batch has been Finalized!"
  • Line Location: RDD1+21
Routine Call
  • %ZIS
  • Line Location:
    • FBAAVR+3
Routine Call
  • DIC
  • Line Location:
    • BT+3
Routine Call
  • DIE
  • Line Location:
    • RDD1+20
    • SETXFR
Routine Call
  • DIR
  • Line Location:
    • BTL
    • RD0+3
    • RD0+10
    • RD1
    • RDD1+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAA(161.7 - [#161.7] Classic Fileman Calls
^FBAAC - [#162] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAA(161.7 - [#161.7] BT+4, BT+7, BT+8, Q+1
^FBAAC - [#162] SETXFR
^FBAAC("AC" MEDV+1
^XUSEC("FBAAFINANCE" FBAAVR+5, RDD+1
^XUSEC("FBAAREJECT" FBAAVR+5, RD0+1

Label References

Name Line Occurrences
BT BT+3
DONE BT+7, RDD+1, RDD+4, RDD1+4, RDD1+9
FBAAVR DONE+2
MEDV RDD1+16
Q FBAAVR+5, BT+3, BT+5, BTLRD0+3, RD0+5, RD1RD1+4, RDD1+3, DONE+1
RDD RD0+1, RD1+1
SETXFR MEDV+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A Q+2!
A1 Q+2!
A2 Q+2!
B BTL*, Q+2!, MEDV+1
DA BT+14*, RD2+11*, RDD1+18*, RDD1+20!, Q+2!, SETXFR*!
DA(1 SETXFR*
DA(2 SETXFR*
DA(3 SETXFR*
DIC BT+2!*, BT+14*, RD2+11*, Q+2!
DIC("S" BT+2*, BT+3!
DIC(0 BT+2*
DIE RDD1+18*, RDD1+20!, SETXFR*!
>> DILOCKTM BT+4
DIR BTL!, RD0+3!, RD0+10!, RD1!, RDD1+3!
DIR("?" RD0+3*, RD0+9*
DIR("A" BTL*, RD0+3*, RD0+7*, RD1*, RDD1+1*
DIR("B" BTL*, RD0+3*, RD0+8*, RD1*, RDD1+2*
DIR(0 BTL*, RD0+3*, RD0+6*, RD1*, RDD1+1*
DIRUT BTLRD0+3, RD0+5, RD1RDD1+3, Q+2!
DL Q+2!
DO Q+2!
DR BT+14*, RD2+11*, RDD1+19*, Q+2!, SETXFR*!
DRX Q+2!
DUZ FBAAVR+5, RD0+1, RDD+1, RDD+4
DX Q+2!
ERR Q+2!
FBAAAP Q+2!
FBAAB BT+9*, RD2+7, Q+2!
FBAACB Q+2!
FBAACPT Q+2!
FBAAMT Q+3!
FBAAOB BT+9*, Q+2!
FBAAON BT+9*, Q+2!, Q+3!
FBAAOUT Q+2!
FBAARA BT+11*, RD2+4, RD2+5, RD2+7, Q+2!
FBAC Q+2!
FBAP Q+2!
FBCNH BT+10*, Q+3!
FBCOMM Q+3!
FBDX Q+3!
FBERR RD1+4, Q+3!
FBFD Q+2!
FBI Q+3!
FBII78 Q+3!
FBIN Q+2!
FBINOLD Q+3!
FBINTOT BT+1*, Q+2!
FBK Q+3!
FBL Q+3!
FBLIST Q+3!
FBLISTC Q+3!
FBLNLST RD0+5, Q+3!
FBN BT+6*, BT+7, BT+8, BT+14, BTLRD2+5, RD2+11, RDD1+7, RDD1+18, Q+1
Q+2!
FBPDT Q+2!
FBPROC Q+3!
FBRFLAG BT+11*, RD2+1, RD2+3*, Q+2!
FBRR Q+2!
FBSC Q+2!
FBTD Q+2!
FBTYPE BT+8*, BT+10, BT+17, BTLRD0+5, RD1+5, RD1+6, RD1+7, RD1+8, RDD1+16
Q+2!
FBVP Q+2!
FBX RD2+2~, RD2+5*, RD2+6, RD2+8, RDD1+7*, RDD1+8, RDD1+9, RDD1+11
FZ BT+8*, BT+9, BT+10, RD1+3, RDD+4, Q+2!
HX Q+2!
I Q+2!
IOF BTL
ION FBAAVR+3
>> IOP FBAAVR+3*
J Q+2!, MEDV+1*, SETXFR
K Q+2!, MEDV+1*, SETXFR
L Q+2!, MEDV+1*, SETXFR
M Q+2!, MEDV+1*, SETXFR
P3 Q+2!
P4 Q+2!
POP Q+2!
>> PRCS("TYPE" Q+3!
Q FBAAVR+3*, Q+2!
QQ BT+1!, Q+2!
S Q+2!
U RD1+3, RDD+4, RDD1+11
V Q+2!
VAL Q+2!
VID Q+2!
X BT+3, Q+2!
XY Q+2!
Y BT+3, BT+4, BT+6, BTLRD0+3, RD0+5, RD1+1, RDD1+4, Q+2!
Z Q+2!
ZS Q+2!
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