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

Package: Fee Basis

Routine: FBAADD1


Information

FBAADD1 ;WOIFO/SAB - REPROCESS OVERDUE BATCH ;4/19/2012

Source Information

Source file <FBAADD1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DIE  CLEAN^DILF  EN^DIQ  ^DIR  
Fee Basis 2 ($$CHK1358,$$POSTBAT)^FB1358  (ALLC,ALLM,ALLP,ALLT)^FBAADD  
Kernel 1 ($$DOW,$$FMADD)^XLFDT  

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 REPROCESS BATCH  FBAAVR6  

Entry Points

Name Comments DBIA/ICR reference
BT ; select batch
ASKACT ; ask action
END ;
CALCDT(FBN,FBDT) ; Calculate Date
; input
; FBN - (optional) integer, default 3
; FBDT - (optional) date in FileMan internal format, default today
; returns date that is FBN workdays before the FBDT
  • ICR #5828
    • Status: Retired
    • Usage: Private
    ACTR ; action R (retransmit)
    ACTF ; action F (flag as rejected)

    External References

    Name Field # of Occurrence
    ^DIC BT+4
    FILE^DIE ACTR+14, ACTF+49
    CLEAN^DILF ACTR+17, ACTF+52
    EN^DIQ BT+10, ASKACT+16
    ^DIR BT+16, ASKACT+3, ASKACT+9
    $$CHK1358^FB1358 ACTF+8
    $$POSTBAT^FB1358 ACTF+27
    ALLC^FBAADD ACTF+20
    ALLM^FBAADD ACTF+18
    ALLP^FBAADD ACTF+19
    ALLT^FBAADD ACTF+17
    $$DOW^XLFDT CALCDT+12
    $$FMADD^XLFDT CALCDT+11

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"This option is used to reprocess an overdue payment batch."
    • Line Location: FBAADD1+11
    Function Call: WRITE
    • Prompt: !,"A batch is considered overdue if the Payment Batch Result message"
    • Line Location: FBAADD1+12
    Function Call: WRITE
    • Prompt: !,"has not been received by the 3rd weekday after the batch was"
    • Line Location: FBAADD1+13
    Function Call: WRITE
    • Prompt: !,"transmitted to Central Fee."
    • Line Location: FBAADD1+14
    Function Call: WRITE
    • Prompt: !
    • Line Location: FBAADD1+15
    Function Call: WRITE
    • Prompt: !,"The National Service Desk Austin should be contacted to determine"
    • Line Location: FBAADD1+16
    Function Call: WRITE
    • Prompt: !,"the status of the batch before using this option. If Central Fee"
    • Line Location: FBAADD1+17
    Function Call: WRITE
    • Prompt: !,"already has the batch, you should request that Central Fee resend"
    • Line Location: FBAADD1+18
    Function Call: WRITE
    • Prompt: !,"the Payment Batch Result message. If Central Fee does not have"
    • Line Location: FBAADD1+19
    Function Call: WRITE
    • Prompt: !,"the batch then use this option to reprocess it.",!
    • Line Location: FBAADD1+20
    Function Call: WRITE
    • Prompt: !,"Another user is editing this batch. Try again later."
    • Line Location: BT+6
    Function Call: WRITE
    • Prompt: !!
    • Line Location: BT+10
    Function Call: WRITE
    • Prompt: !
    • Line Location: BT+15
    Function Call: WRITE
    • Prompt: !,"Please contact the National Service Desk Austin to determine the batch status."
    • Line Location: BT+17
    Function Call: WRITE
    • Prompt: !!
    • Line Location: ASKACT+16
    Function Call: WRITE
    • Prompt: !,"Error updating batch file."
    • Line Location: ACTR+15
    Function Call: WRITE
    • Prompt: !,"Batch status was updated. It will be included with the next transmission."
    • Line Location: ACTR+16
    Function Call: WRITE
    • Prompt: !,"Batch was not rejected.",!,$P(FBX,U,2)
    • Line Location: ACTF+9
    Function Call: WRITE
    • Prompt: !,"Error posting $"_$FN(FBAARA,",",2)_" to 1358 for batch "_FBAAB
    • Line Location: ACTF+29
    Function Call: WRITE
    • Prompt: !," "_$P(FBX,"^",2)
    • Line Location: ACTF+30
    Function Call: WRITE
    • Prompt: !,"Batch was not completely rejected."
    • Line Location: ACTF+40
    Function Call: WRITE
    • Prompt: !,"There are still payment line items in the batch."
    • Line Location: ACTF+41
    Function Call: WRITE
    • Prompt: !,"Error updating batch file."
    • Line Location: ACTF+50
    Function Call: WRITE
    • Prompt: !,"Batch was rejected."
    • Line Location: ACTF+51
    Routine Call
    • DIC
    • Line Location:
      • BT+4
    Routine Call
    • DIE
    • Line Location:
      • ACTR+14
      • ACTF+49
    Routine Call
    • DIR
    • Line Location:
      • BT+16
      • ASKACT+3
      • ASKACT+9

    FileMan Files Accessed Via FileMan Db Call

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

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^FBAA(161.7 - [#161.7] BT+5, END+1, ACTR+2, ACTF+3
    ^FBAA(162.1 - [#162.1] ACTF+36
    ^FBAAC("AC" ACTF+35
    ^FBAAC("AD" ACTF+34
    ^FBAAI("AC" ACTF+37

    Label References

    Name Line Occurrences
    $$CALCDT FBAADD1+25
    ACTF ASKACT+13
    ACTR ASKACT+12
    ASKACT ASKACT+9
    BT BT+6
    END BT+4, BT+16, BT+17, ASKACT+3, ASKACT+9

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    B ACTF+13~, ACTF+14*
    DA FBAADD1+22~, BT+10*, ASKACT+16*
    DIC FBAADD1+22~, BT+1*, BT+4!, BT+10*, ASKACT+16*
    DIC("S" BT+3*
    DIC(0 BT+1*
    >> DIERR ACTR+15, ACTF+50
    >> DILOCKTM BT+5
    DIR FBAADD1+22~, BT+16!, ASKACT+3!, ASKACT+9!
    DIR("A" BT+14*, ASKACT+2*, ASKACT+8*
    DIR("B" ASKACT+7*
    DIR(0 BT+13*, ASKACT+1*, ASKACT+7*
    DIRUT FBAADD1+22~, BT+16, ASKACT+3, ASKACT+9
    DR FBAADD1+22~, BT+10*, ASKACT+16*
    DT FBAADD1+25, CALCDT+6, ACTR+13, ACTF+46
    DTOUT FBAADD1+22~
    DUOUT FBAADD1+22~
    DUZ ACTR+12, ACTF+47
    FBAAB ACTF+1~, ACTF+4*, ACTF+29
    FBAAOB ACTF+1~, ACTF+5*, ACTF+8
    FBAAON ACTF+1~, ACTF+5*
    FBAARA ACTF+13~, ACTF+16*, ACTF+26, ACTF+27, ACTF+29
    FBACT FBAADD1+22~, ASKACT+4*, ASKACT+8, ASKACT+12, ASKACT+13
    FBC CALCDT+5~, CALCDT+9*, CALCDT+10, CALCDT+12*
    FBDT FBAADD1+22~, FBAADD1+25*, BT+3, CALCDT~, CALCDT+6*, CALCDT+11
    FBEMPTY ACTF+1~, ACTF+33*, ACTF+34*, ACTF+35*, ACTF+36*, ACTF+37*, ACTF+39, ACTF+43
    FBFDA ACTR+1~
    FBFDA( ACTR+10*, ACTR+11*, ACTR+12*, ACTR+13*, ACTF+45*, ACTF+46*, ACTF+47*, ACTF+48*
    FBI CALCDT+5~, CALCDT+10*, CALCDT+11
    FBIENS ACTF+13~
    FBN FBAADD1+22~, BT+7*, BT+10, ASKACT+16, END+1, CALCDT~, CALCDT+7*, CALCDT+10, ACTR+2, ACTR+10
    ACTR+11, ACTR+12, ACTR+13, ACTF+3, ACTF+14, ACTF+27, ACTF+34, ACTF+35, ACTF+36, ACTF+37
    ACTF+45, ACTF+46, ACTF+47, ACTF+48
    FBPDT CALCDT+5~, CALCDT+10, CALCDT+11*, CALCDT+12
    FBRET CALCDT+5~, CALCDT+6*, CALCDT+10*, CALCDT+13
    FBRFLAG ACTF+13~, ACTF+16*, ACTF+23, ACTF+25*
    FBRR ACTF+13~, ACTF+15*
    FBSTAT ACTR+1~, ACTR+5*, ACTR+7*, ACTR+10
    FBTYPE ACTF+1~, ACTF+4*, ACTF+17, ACTF+18, ACTF+19, ACTF+20, ACTF+34, ACTF+35, ACTF+36, ACTF+37
    FBWKDAY CALCDT+5~, CALCDT+8*, CALCDT+12
    FBX ACTF+1~, ACTF+8*, ACTF+9, ACTF+24~, ACTF+27*, ACTF+28, ACTF+30
    FZ ACTR+1~, ACTR+2*, ACTR+7, ACTF+1~, ACTF+3*, ACTF+4, ACTF+5
    J ACTF+13~
    K ACTF+13~
    L ACTF+13~
    M ACTF+13~
    U ACTR+7, ACTF+9
    X FBAADD1+22~
    Y FBAADD1+22~, BT+4, BT+5, BT+7, BT+17, ASKACT+4, ASKACT+9
    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