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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: FBAAPET

Package: Fee Basis

Routine: FBAAPET


Information

FBAAPET ;AISC/DMK - EDIT PAYMENT ;10/1/14 17:10

Source Information

Source file <FBAAPET.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Fee Basis 8 (FILEADJ,LOADADJ)^FBAAFA  (FILERR,LOADRR)^FBAAFR  CPTM^FBAALU  ($$IPACEDIT,CKINVEDI)^FBAAPET1  ($$MODL,REPMOD)^FBAAUTL4  $$ADJL^FBUTL2  $$RRL^FBUTL4  $$UOKPAY^FBUTL9  
VA FileMan 4 MSG^DIALOG  ^DIC  (,FILE)^DIE  $$GET1^DIQ  

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

Package Total Caller Graph
Fee Basis 1 FBAA EDIT PAYMENT  

Entry Points

Name Comments DBIA/ICR reference
GETPT
GETVD
GETDT
SERV
EDIT
BADDATE(FBDOS,INVRCVDT) ;Reject entry if InvRcvDt is Prior to the Date of Service on the Invoice
END

External References

Name Field # of Occurrence
MSG^DIALOG EDIT+9
^DIC GETPT+5, GETVDGETDTSERV+4
^DIE EDIT+49
FILE^DIE EDIT+9
$$GET1^DIQ EDIT+57
FILEADJ^FBAAFA EDIT+51
LOADADJ^FBAAFA SERV+21
FILERR^FBAAFR EDIT+53
LOADRR^FBAAFR SERV+25
CPTM^FBAALU EDIT+3
$$IPACEDIT^FBAAPET1 EDIT+14
CKINVEDI^FBAAPET1 EDIT+58
$$MODL^FBAAUTL4 SERV+19, EDIT+11
REPMOD^FBAAUTL4 EDIT+11
$$ADJL^FBUTL2 SERV+23, EDIT+51
$$RRL^FBUTL4 SERV+27, EDIT+53
$$UOKPAY^FBUTL9 SERV+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: GETPT+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: GETVD+0
Function Call: WRITE
  • Prompt: !!,"You cannot process a payment associated with authorization ",DFN,"-",FTP
  • Line Location: SERV+9
Function Call: WRITE
  • Prompt: !,"due to separation of duties."
  • Line Location: SERV+10
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, only the clerk who entered the payment or",!," a holder of the FBAA LEVEL 2 key can edit this payment."
  • Line Location: SERV+14
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, only a holder of the FBAA LEVEL 2 key can edit",!," a payment once the batch has been released."
  • Line Location: SERV+36
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, you cannot edit a payment when the batch has been sent to Austin."
  • Line Location: SERV+37
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDIT+59
Routine Call
  • DIALOG
  • Line Location:
    • EDIT+9
Routine Call
  • DIC
  • Line Location:
    • GETPT+5
    • GETVD
    • GETDT
    • SERV+4
Routine Call
  • DIE
  • Line Location:
    • EDIT+49
Routine Call
  • DIE
  • Line Location:
    • EDIT+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAAC - [#162] Classic Fileman Calls
162.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FB583 - [#162.7] SERV+13
^FBAA(161.7 - [#161.7] GETPT+1*, GETPT+2*, SERV+35
^FBAAA - [#161] EDIT+47, EDIT+48
^FBAAC - [#162] GETPT+4, GETPT+6*, GETVD+1*, GETDT+1*, SERV+7, SERV+16, SERV+29, SERV+31, EDIT+42, EDIT+43
EDIT+44, EDIT+46
^FBAAC("AC" GETPT+1, GETPT+2, GETPT+4
^XUSEC("FBAA LEVEL 2" SERV+14, SERV+36

Label References

Name Line Occurrences
EDIT SERV+33
END GETPT+5
GETDT GETDT
GETPT GETPT+5, GETVDGETDTSERV+5, SERV+8, SERV+14, SERV+36, SERV+37, EDIT+3, EDIT+5
GETVD GETVD
SERV SERV+5, EDIT+14, EDIT+59

Naked Globals

Name Field # of Occurrence
^(0 GETPT+2*, GETPT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAT GETPTGETPT+1, GETPT+2, GETPT+4, SERV+5*, SERV+33, SERV+35, END!
DA EDIT*, END!
DA(1 SERV*
DA(2 SERV*
DA(3 SERV*
DFN GETPT+5*, GETPT+6, GETPT+7, GETVD+1, GETDT+1, SERV+8, SERV+9, EDIT+3, EDIT+47, EDIT+48
, END!
DIC GETPT+5*, GETPT+7*, GETVD+2*, GETDT+2, SERV+2*, END!
DIC("A" GETDT*!
DIC("W" SERV+1*
DIC(0 GETPT+5*, GETVD*, GETDT*, SERV+2*
DIE EDIT+37*, END!
DIE("NO^" EDIT+17*
DR EDIT+21*, END!
DR(1 EDIT+23*, EDIT+25*, EDIT+27*, EDIT+28*, EDIT+29*, EDIT+31*, EDIT+32*, EDIT+33*, EDIT+34*, EDIT+35*
EDIT+36*
DUZ SERV+14, SERV+36
FB1725 SERV+13*, END+1!
FB583 EDIT+39~, EDIT+45*
FBAACP SERV+5*, EDIT+5, EDIT+8, END!
FBAACP(0 SERV+5*, EDIT+3, EDIT+5
FBAACPI SERV+5*, END!
FBAADT GETDT*, SERV+4, EDIT+3, EDIT+40, END!
FBAAIN EDIT+56~, EDIT+57*, EDIT+58
FBAAMM EDIT+39~
FBAAMM1 EDIT+39~, EDIT+42*
FBAAPTC SERV+5*, END+1!
FBADJ SERV+21, SERV+23, EDIT+51, END+1!
FBADJD END+1!
>> FBADJL(0 SERV+23*, EDIT+51, END+1!
FBAMTPD END!
FBAMTPD(0 SERV+18*
FBCNTRA EDIT+39~, EDIT+48*
FBCNTRP EDIT+39~, EDIT+43*
FBDA SERV+5*, SERV+7, SERV+16, SERV+19, SERV+21, SERV+25, SERV+29, SERV+31, EDIT+7, EDIT+11
EDIT+14, EDIT+42, EDIT+43, EDIT+44, EDIT+46, EDIT+51, EDIT+53, EDIT+57, EDIT+58, END!
FBDA(1 GETDT*, GETDT+1, SERVSERV+7, SERV+16, SERV+19, SERV+21, SERV+25, SERV+29, SERV+31
EDIT+7, EDIT+11, EDIT+42, EDIT+43, EDIT+44, EDIT+46, EDIT+51, EDIT+53, EDIT+57, EDIT+58
FBDA(2 GETVD*, GETVD+1, GETDT+1, SERVSERV+7, SERV+16, SERV+19, SERV+21, SERV+25, SERV+29
SERV+31, EDIT+7, EDIT+11, EDIT+42, EDIT+43, EDIT+44, EDIT+46, EDIT+51, EDIT+53, EDIT+57
EDIT+58
FBDA(3 GETPT+5*, SERVSERV+7, SERV+16, SERV+19, SERV+21, SERV+25, SERV+29, SERV+31, EDIT+7
EDIT+11, EDIT+42, EDIT+43, EDIT+44, EDIT+46, EDIT+51, EDIT+53, EDIT+57, EDIT+58
FBDOS BADDATE~, BADDATE+1, BADDATE+2
FBDUZ SERV+5*, SERV+14, END!
FBDXCHK1 EDIT+19~*, EDIT+31
FBDXCHK2 EDIT+20~*, EDIT+32
FBFDA EDIT+6~
FBFDA( EDIT+8*
>> FBFPPSC SERV+30*, EDIT+55, EDIT+58
>> FBFPPSC(0 SERV+29*, SERV+30, EDIT+55, EDIT+58
>> FBFPPSL SERV+32*
>> FBFPPSL(0 SERV+31*, SERV+32
FBFSAMT END+1!
FBFSAMT(0 SERV+16*, SERV+18
FBFSUSD END+1!
FBFY END!
>> FBGOT EDIT+3
>> FBHCFA(30 END+1!
FBHOLDX END!
FBIENS EDIT+6~, EDIT+7*, EDIT+8
FBMODA END+1!
>> FBMODL SERV+19*, EDIT+3, EDIT+11
FBOT FBAAPET+3*, END!
FBRRMK SERV+25, SERV+27, EDIT+53, END+1!
FBRRMKD END+1!
>> FBRRMKL(0 SERV+27*, EDIT+53, END+1!
FBSD GETDT*, GETDT+2, END!
FBSDI GETDT*, END!
FBSTAT SERV+35*, SERV+36, SERV+37, SERV+38!
FBSV SERV+5*, EDITEDIT+59!, END!
FBTIME END+1!
FBTOT GETPT+2!, GETPT+3*, GETPT+4*
FBUNITS END+1!
FBV GETVD*, END!
FBVD GETVD*, GETVD+2, END!
FBVEN EDIT+39~, EDIT+47*
FBX END+1!
FBZ GETDT+2*, SERV+2, EDIT+37, END!
FBZIP END+1!
FTP SERV+7*, SERV+8, SERV+9, EDIT+39~, EDIT+46*, EDIT+47, EDIT+48, END+1!
FY END!
I GETPT+1*, GETPT+2!, GETPT+3*, GETPT+4*
ICDVDT EDIT+39~, EDIT+40*
ICPTVDT SERV+4~*, EDIT+39~, EDIT+40*
INVRCVDT BADDATE~, BADDATE+1
J GETPT+3~*, GETPT+4*, END!
J(0 SERV+5*, SERV+18
K GETPT+3~*, GETPT+4*, SERV+5*, END!
L GETPT+3~*, GETPT+4*
M GETPT+3~*, GETPT+4*
PRC END!
SHOWDOS BADDATE+2~*, BADDATE+3
U GETPT+1, GETPT+2, GETPT+4, GETDTSERV+5, SERV+7, SERV+13, SERV+16, SERV+29, SERV+31
SERV+35, SERV+37, EDIT+42, EDIT+43, EDIT+44, EDIT+46, EDIT+47, EDIT+48
X GETPT+5, GETVDGETDTSERV+5, EDIT+44*, EDIT+45, END!
Y GETPT+5, GETVDGETDTSERV+5, END!
Y(0 SERV+5, SERV+13
ZZ END!
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 |  Naked Globals |  Local Variables  | All