Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: FBAAV3

Package: Fee Basis

Routine: FBAAV3


Information

FBAAV3 ;AISC/GRR - CREATE & ELECTRONICALLY TRANSMIT TRANSACTIONS FOR TRAVEL PAYMENTS ;3/23/2012

Source Information

Source file <FBAAV3.m>

Entry Points

Name Comments DBIA/ICR reference
DETT ; process a travel batch
  • ICR #5109
    • Status: Retired
    • Usage: Controlled Subscription
    GOT ; process a travel line item
    AUSDT(FBDT) ;called to format date from VA FileMan internal to YYYYMMDD
    ; if input date is blank or invalid, eight spaces will be returned
  • ICR #5109
    • Status: Retired
    • Usage: Controlled Subscription
    AUSAMT(FBAMT,FBL,FBS) ; called to format signed dollar amount for Austin
    ; input
    ; FBAMT - dollar amount
    ; FBL - (optional) length of return sting
    ; FBS - (optional) =true(1) if return value could be negative (-)
    ; default is false (0)
    ; result
    ; string value, right justified, 0 padded, decimal point removed,
    ; with rightmost 2 numeric characters the cents
    ; if FBS true then rightmost character indicate the sign (' ' or '-')
    ; example with FBS false: 12.41 with length 8 would return '00001241'
    ; example with FBS true: 12.41 with length 9 would return '00001241 '
    ; example with FBS true: -12.41 with length 9 would return '00001241-'
  • ICR #5109
    • Status: Retired
    • Usage: Controlled Subscription
    AUSNUM(FBNUM,FBDEC,FBL,FBS) ; called to format signed/unsigned numeric for Austin
    ; input
    ; FBNUM - numeric
    ; FBDEC - number of decimal places
    ; FBL - (optional) length of return sting
    ; FBS - (optional) =true(1) if return value could be negative (-)
    ; default is false (0)
    ; result
    ; string value, right justified, 0 padded, decimal point removed,
    ; with rightmost FBDEC=5 numeric characters the decimal part
    ; if FBS true then rightmost character indicate the sign (' ' or '-')
    ; example with FBS false: 12.41 with length 12 would return '000001241000'
    ; example with FBS true: 12.41 with length 13 would return '000001241000 '
    ; example with FBS true: -12.41 with length 13 would return '000001241000-'
    Info |  Source |  Entry Points