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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: FBUTL4

Package: Fee Basis

Routine: FBUTL4


Information

FBUTL4 ;WOIFO/SAB-FEE BASIS UTILITY ;7/6/2003

Source Information

Source file <FBUTL4.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 ^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: 11

Package Total Caller Graph
Fee Basis 11 FBAACO3  FBAAEPI  FBAAFR  FBAAPET  FBCHEP1  FBCHFR  FBCHPET  FBCHRR  
FBNHEDPA  FBRXFR  FBUTL2  

Entry Points

Name Comments DBIA/ICR reference
RR(FBRRMK,FBMAX,FBDT,FBRRMKD,FBADJ) ; Prompt for Remittance Remarks
ASKRR ; multiply prompt for remarks
EXIT ;
DEL(FBADJ,FBI) ; delete remark from list
RRL(FBRRMK) ; build list of remittance remarks extrinsic function
; Input
; FBRRMK- required, array passed by reference
; array of remittance remarks
; format
; FBRRMK(ADJI,#)=FBRRMKC
; where
; ADJI = Adjustment Reason IEN
; # = integer number greater than 0
; FBRRMKC = remittance remark (internal value file 162.93)
; Result
; string containing sorted list (by external code) of remarks
; format
; FBRRMKCE 1, FBRRMKCE 2
; where
; FBRRMKCE = remittance remark code (external value)
  • ICR #5102
    • Status: Retired
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    ^DIR ASKRR+24, ASKRR+38

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"Current list of Remittance Remarks: "
    • Line Location: ASKRR+4
    Function Call: WRITE
    • Prompt: "none"
    • Line Location: ASKRR+5
    Function Call: WRITE
    • Prompt: !
    • Line Location: ASKRR+8
    Function Call: WRITE
    • Prompt: !,$C(7)," Change was not accepted because the new value is already on the list."
    • Line Location: ASKRR+44
    Function Call: WRITE
    • Prompt: !!,$C(7),"ERROR: A new reason would exceed maximum number (",FBMAX,") allowed for this invoice."
    • Line Location: ASKRR+53
    Function Call: WRITE
    • Prompt: !," If necessary, a code on the current list can be selected and changed."
    • Line Location: ASKRR+54
    Function Call: WRITE
    • Prompt: !!,$C(7),"ERROR: Maximum number of remittance remark codes (",FBMAX,") have been exceeded."
    • Line Location: ASKRR+60
    Function Call: WRITE
    • Prompt: " (deleted)"
    • Line Location: DEL+4
    Routine Call
    • DIR
    • Line Location:
      • ASKRR+24
      • ASKRR+38

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^FB(161.93 - [#161.93] ASKRR+7, ASKRR+16, ASKRR+37, RRL+25

    Label References

    Name Line Occurrences
    ASKRR ASKRR+28, ASKRR+59
    DEL ASKRR+40
    EXIT ASKRR+17, ASKRR+28

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ADJI RRL+16~, RRL+18*, RRL+19*, RRL+21, RRL+23
    DIR RR+29~, ASKRR+24!, ASKRR+38!
    DIR("?" ASKRR+21*, ASKRR+22*, ASKRR+23*
    DIR("A" ASKRR+19*
    DIR("B" ASKRR+37*
    DIR("S" ASKRR+20*
    DIR(0 ASKRR+18*, ASKRR+36*
    DIRUT RR+29~, ASKRR+35
    DT RR+33
    DTOUT RR+29~, ASKRR+17, ASKRR+38
    DUOUT RR+29~, ASKRR+17, ASKRR+38
    FBADJ RR~, RR+34, RR+37, RR+39, ASKRR+5, ASKRR+6, ASKRR+7, ASKRR+14, ASKRR+15, ASKRR+31
    ASKRR+32, ASKRR+40, ASKRR+43, ASKRR+44, ASKRR+47, ASKRR+55, ASKRR+56, DEL~, DEL+2
    FBADJI RR+29~, RR+30*
    FBCNT RR+28~, RR+38*, RR+39*, ASKRR+3, ASKRR+12, ASKRR+51, ASKRR+56*, ASKRR+59, DEL+1*
    FBDT RR~, RR+33*
    FBEDIT RR+28~, ASKRR+31*, ASKRR+32*, ASKRR+33, ASKRR+35, ASKRR+40, ASKRR+44, ASKRR+47, ASKRR+50, ASKRR+55*
    ASKRR+56
    FBERR RR+28~
    FBI RR+28~, RR+39*, ASKRR+6*, ASKRR+7, ASKRR+13~, ASKRR+14*, ASKRR+15, ASKRR+31*, ASKRR+32, ASKRR+43*
    ASKRR+44, DEL~, DEL+2, RRL+16~, RRL+20*, RRL+21*, RRL+23, RRL+27, RRL+30*, RRL+31
    FBMAX RR~, RR+32*, ASKRR+3, ASKRR+12, ASKRR+38, ASKRR+51, ASKRR+53, ASKRR+59, ASKRR+60
    FBNEW RR+28~, ASKRR+33*
    FBRET RR+28~, RR+31*, ASKRR+17*, ASKRR+28, ASKRR+38*, EXIT+1, RRL+16~, RRL+17*, RRL+31*, RRL+33*
    , RRL+35
    FBRRMK RR~, RRL~
    FBRRMK( RR+34!, RR+37*, RR+39, ASKRR+5, ASKRR+6, ASKRR+7, ASKRR+14, ASKRR+15, ASKRR+31, ASKRR+32
    ASKRR+43, ASKRR+44, ASKRR+47*, ASKRR+55, ASKRR+56*, DEL+2!, RRL+19, RRL+21, RRL+23
    FBRRMKC RR+28~, ASKRR+13~, ASKRR+15*, ASKRR+16, ASKRR+29*, ASKRR+32, ASKRR+35, ASKRR+37, ASKRR+41*, ASKRR+43
    ASKRR+44*, ASKRR+45, ASKRR+47, ASKRR+50, ASKRR+52*, ASKRR+56, DEL+3*, RRL+16~, RRL+23*, RRL+25
    FBRRMKCE RRL+16~, RRL+25*, RRL+27
    FBRRMKD RR~
    FBRRMKD( RR+37
    FBRRMKS RRL+16~
    FBRRMKS( RRL+27*, RRL+30, RRL+31
    U ASKRR+7, ASKRR+15, ASKRR+16, ASKRR+32, ASKRR+37, ASKRR+44, ASKRR+47, ASKRR+56, RRL+23, RRL+25
    , RRL+27
    X RR+29~, ASKRR+39
    Y RR+29~, ASKRR+16*, ASKRR+28, ASKRR+29, ASKRR+41
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All