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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: FBAAVR5

Package: Fee Basis

Routine: FBAAVR5


Information

FBAAVR5 ;WOIFO/SAB - GENERATE VOUCHER BATCH MSG ;9/12/2012

Source Information

Source file <FBAAVR5.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Fee Basis 4 HD^FBAAUTL  $$SUB^FBAAUTL5  (ADDRESS,ROUT)^FBAAV01  $$AUSDT^FBAAV3  
VA FileMan 3 FILE^DIE  CLEAN^DILF  $$GET1^DIQ  
Kernel 2 ($$LJ,$$RJ)^XLFSTR  $$STA^XUAF4  
MailMan 1 SENDMSG^XMXAPI  

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
Fee Basis 4 FBAAV0  FBAAV3  FBAAVR  FBAAVR6  

Entry Points

Name Comments DBIA/ICR reference
VBMSG(FBN) ; Generate Voucher Batch Message
; input
; FBN - Batch IEN (file 161.7)
; returns value
; =message number if successful
; =0^error message if unsuccessful
  • ICR #5825
    • Status: Active
    • Usage: Private
    END ;
    ADDLN ; add detail line
    STANUM(FBN) ; determine station number to transmit
    RECIP ; determine message recipients
    ; input
    ; DUZ
    ; output
    ; XMDUZ
    ; XMY(
    ORGICN(FBFILE,FBICN) ; return original ICN value for a line item
    ; input
    ; FBFILE - sub-file (162.03 or 162.04)
    ; FBICN - ICN value
    ; return value = the original ICN value
  • ICR #5825
    • Status: Active
    • Usage: Private

    External References

    Name Field # of Occurrence
    FILE^DIE VBMSG+100
    CLEAN^DILF VBMSG+101
    $$GET1^DIQ VBMSG+14, VBMSG+16, VBMSG+41, VBMSG+57, VBMSG+69, VBMSG+78
    HD^FBAAUTL VBMSG+20
    $$SUB^FBAAUTL5 STANUM+8
    ADDRESS^FBAAV01 RECIP+12
    ROUT^FBAAV01 RECIP+17
    $$AUSDT^FBAAV3 VBMSG+25
    $$LJ^XLFSTR VBMSG+24
    $$RJ^XLFSTR VBMSG+83, ADDLN+2
    SENDMSG^XMXAPI VBMSG+91
    $$STA^XUAF4 STANUM+14

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^FBAA(161.7 - [#161.7] GET1^DIQ
    162.03 GET1^DIQ
    162.04 GET1^DIQ
    162.11 GET1^DIQ
    ^FBAAI - [#162.5] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^FBAA(161.4 - [#161.4] STANUM+13
    ^FBAA(161.45 - [#161.45] ORGICN+21, ORGICN+23
    ^FBAA(161.7 - [#161.7] STANUM+7
    ^FBAA(162.1 - [#162.1] VBMSG+65, VBMSG+67
    ^FBAAC("AG" VBMSG+37, VBMSG+39
    ^FBAAC("AH" VBMSG+49, VBMSG+51, VBMSG+53, VBMSG+55
    ^FBAAI("AH" VBMSG+76
    ^TMP($J VBMSG+8!, VBMSG+83*, END+1!, ADDLN+2*

    Label References

    Name Line Occurrences
    $$ORGICN VBMSG+43, VBMSG+59
    $$STANUM VBMSG+24
    ADDLN VBMSG+44, VBMSG+60, VBMSG+71, VBMSG+80
    END VBMSG+11, VBMSG+15, VBMSG+17, VBMSG+21
    RECIP VBMSG+90

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DIERR VBMSG+15, VBMSG+97~
    DT VBMSG+25, VBMSG+98
    DUZ RECIP+7
    FBAUS VBMSG+7~
    FBAUS("DT" VBMSG+25*, VBMSG+31, VBMSG+83
    FBAUS("PT" VBMSG+26*, VBMSG+31, VBMSG+83
    FBAUS("SN" VBMSG+24*, VBMSG+31, VBMSG+83
    FBCIENS ORGICN+10~, ORGICN+15*, ORGICN+21, ORGICN+27*, ORGICN+30, ORGICN+31, ORGICN+32
    FBCNT VBMSG+7~, VBMSG+28*, VBMSG+83, ADDLN+1*, ADDLN+2
    FBDA ORGICN+19~, ORGICN+21*, ORGICN+22, ORGICN+23
    FBFDA VBMSG+97~
    FBFDA( VBMSG+98*, VBMSG+99*
    FBFILE ORGICN~, ORGICN+9, ORGICN+12, ORGICN+13, ORGICN+21, ORGICN+31, ORGICN+32
    FBFLAG RECIP+16~
    FBHD VBMSG+7~, VBMSG+21, VBMSG+83
    FBI RECIP+11~, RECIP+16~
    FBICN ORGICN~, ORGICN+7, ORGICN+9, ORGICN+12, ORGICN+13
    FBIEN VBMSG+35~, VBMSG+38*, VBMSG+39*, VBMSG+40, VBMSG+42, VBMSG+47~, VBMSG+54*, VBMSG+55*, VBMSG+56, VBMSG+58
    , VBMSG+63~, VBMSG+66*, VBMSG+67*, VBMSG+68, VBMSG+70, VBMSG+74~, VBMSG+75*, VBMSG+76*, VBMSG+77, VBMSG+79
    FBIEN(1 VBMSG+36*, VBMSG+37*, VBMSG+39, VBMSG+40, VBMSG+42, VBMSG+52*, VBMSG+53*, VBMSG+55, VBMSG+56, VBMSG+58
    , VBMSG+64*, VBMSG+65*, VBMSG+67, VBMSG+68, VBMSG+70
    FBIEN(2 VBMSG+50*, VBMSG+51*, VBMSG+53, VBMSG+55, VBMSG+56, VBMSG+58
    FBIEN(3 VBMSG+48*, VBMSG+49*, VBMSG+51, VBMSG+53, VBMSG+55, VBMSG+56, VBMSG+58
    FBIENS VBMSG+35~, VBMSG+40*, VBMSG+41, VBMSG+47~, VBMSG+56*, VBMSG+57, VBMSG+63~, VBMSG+68*, VBMSG+69, VBMSG+74~
    , VBMSG+77*, VBMSG+78
    FBINSTR VBMSG+87~, VBMSG+91
    FBINSTR("ADDR FLAGS" , VBMSG+89*
    FBLN VBMSG+7~
    FBN VBMSG~, VBMSG+11, VBMSG+14, VBMSG+16, VBMSG+24, VBMSG+37, VBMSG+39, VBMSG+49, VBMSG+51, VBMSG+53
    , VBMSG+55, VBMSG+65, VBMSG+67, VBMSG+76, VBMSG+98, VBMSG+99, STANUM~, STANUM+6, STANUM+7
    FBNUM VBMSG+7~, VBMSG+14*, VBMSG+83, VBMSG+88
    FBOIENS ORGICN+10~, ORGICN+18, ORGICN+20*, ORGICN+23*, ORGICN+25*, ORGICN+27
    FBPICN VBMSG+42*, VBMSG+43*, VBMSG+47~, VBMSG+58*, VBMSG+59*, VBMSG+63~, VBMSG+70*, VBMSG+74~, VBMSG+79*, ADDLN+2
    FBRET VBMSG+7~, VBMSG+11*, VBMSG+15*, VBMSG+17*, VBMSG+21*, VBMSG+92*, VBMSG+93*, VBMSG+96, END+2, STANUM+2~
    , STANUM+3*, STANUM+9*, STANUM+12, STANUM+14*, STANUM+16, ORGICN+6~, ORGICN+7*, ORGICN+31*, ORGICN+32*, ORGICN+34
    FBSIENS ORGICN+10~, ORGICN+12*, ORGICN+13*, ORGICN+15, ORGICN+25, ORGICN+30
    FBSTUB VBMSG+7~, VBMSG+31*, ADDLN+2
    FBTYPE VBMSG+7~, VBMSG+16*, VBMSG+17, VBMSG+26, VBMSG+34, VBMSG+46, VBMSG+62, VBMSG+73
    FBVAR RECIP+11~
    FBX VBMSG+97~, STANUM+2~, STANUM+8*, STANUM+9, STANUM+13*, STANUM+14
    FBXMFEE RECIP+6~
    FBXMNVP RECIP+6~
    FBY0 STANUM+2~, STANUM+7*, STANUM+8
    U STANUM+8, ORGICN+23
    VAT RECIP+11~
    VATERR RECIP+11~
    VATNAME RECIP+11~
    X RECIP+16~
    XMD RECIP+16~
    XMDUZ VBMSG+87~, VBMSG+91, RECIP+7*
    XMERR VBMSG+87~, VBMSG+92, VBMSG+93
    XMLOC RECIP+16~
    XMMG RECIP+16~
    XMN RECIP+16~
    XMSUBJ VBMSG+87~, VBMSG+88*, VBMSG+91
    XMY VBMSG+87~, VBMSG+91
    XMZ VBMSG+87~, VBMSG+91, VBMSG+93
    Y RECIP+16~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All