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

Package: Commitment Register

Routine: ACRFWARN


Information

ACRFWARN ;IHS/OIRM/DSD/THL,AEF - WARNING AND MESSAGES; [ 1/31/2007 10:19 AM ]

Source Information

Source file <ACRFWARN.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Commitment Register 4 (DIK,DIR)^ACRFDIC  (B1,B2)^ACRFMENU  $$NAME2^ACRFUTL1  PAUSE^ACRFWARN  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 176

Package Total Caller Graph
Commitment Register 172 ACRADDM  ACRF1441  ACRF26  ACRF33  ACRF3542  ACRFACC  ACRFAS  ACRFAU  
ACRFAUTO  ACRFBOIL  ACRFBPA  ACRFCA  ACRFCA1  ACRFCAN  ACRFCCP1  ACRFCERT  
ACRFCIS  ACRFCLM  ACRFDA  ACRFDC  ACRFDCC  ACRFDEL  ACRFDFLT  ACRFDHR  
ACRFDHR4  ACRFDI  ACRFDIAC  ACRFDISA  ACRFDOCN  ACRFDRC1  ACRFDT  ACRFDTP4  
ACRFDUP  ACRFEA  ACRFEA1  ACRFEA2  ACRFEA21  ACRFEA4  ACRFEA41  ACRFEA42  
ACRFEA43  ACRFEVAL  ACRFEVAX  ACRFEXP2  ACRFFDS  ACRFFF1  ACRFFF2  ACRFFF3  
ACRFFF4  ACRFFF5  ACRFFS  ACRFIRSA  ACRFIRSF  ACRFIV  ACRFIV11  ACRFIV31  
ACRFIV4  ACRFIV41  ACRFIV42  ACRFIV5  ACRFIVDX  ACRFJS  ACRFMENU  ACRFNEWD  
ACRFNEWF  ACRFNY2  ACRFODD  ACRFONE  ACRFPAH  ACRFPAPV  ACRFPAY  ACRFPAY1  
ACRFPAY2  ACRFPAY3  ACRFPAY4  ACRFPAY5  ACRFPAY6  ACRFPAY7  ACRFPAY8  ACRFPAYE  
ACRFPAYL  ACRFPAYR  ACRFPAYU  ACRFPCC  ACRFPITM  ACRFPO  ACRFPO1  ACRFPO2  
ACRFPOL  ACRFPPR  ACRFPR  ACRFPRC1  ACRFPRC2  ACRFPRC4  ACRFPRC9  ACRFPRCS  
ACRFPSC1  ACRFPSR  ACRFPSS  ACRFPUTL  ACRFPVEN  ACRFQ  ACRFRCA  ACRFRR  
ACRFRR1  ACRFRR11  ACRFRR12  ACRFRR3  ACRFRR31  ACRFRR32  ACRFRR33  ACRFRRPT  
ACRFSCHK  ACRFSHFT  ACRFSHI1  ACRFSHIP  ACRFSOF  ACRFSOF1  ACRFSS  ACRFSS1  
ACRFSS12  ACRFSS3  ACRFSS4  ACRFSS41  ACRFSS43  ACRFSS5  ACRFSS6  ACRFSSA1  
ACRFSSD1  ACRFSYS  ACRFTA  ACRFTO  ACRFTPAR  ACRFTR1  ACRFTV1  ACRFTV2  
ACRFTV3  ACRFTVA  ACRFTXTP  ACRFUFM4  ACRFUFMD  ACRFUFMR  ACRFUP1  ACRFVLK  
ACRFVLK2  ACRFWARN  ACRFXPT  ACRFZIS  ACRPCAN  ACRPCC  ACRPCC1  ACRPEC  
ACRPPO  ACRPPOA  ACRPQT  ACRPQT1  ACRPRQT  ACRPSS  ACRPSS1  ACRPSTI  
ACRPTC  ACRPTE  ACRPTI  ACRPTO  ACRPTOS  ACRPTRG  ACRPTRG1  ACRPTRG2  
ACRPTV  ACRPTVS  ACRRR  ACRSPCL  
NCR Financial System 4 AFSHSELX  AFSLDKG  AFSLDKG2  AFSLLDO1  

Entry Points

Name Comments DBIA/ICR reference
WARNING ;EP;TO DISPLAY WARNING MESSAGE
SSTOT ;EP - TOTAL OF ALL OBLIGATED AMOUNTS FOR ALL ITEMS ON THE PO PLUS MODS
PAUSE ;EP;
EXCTOT ;EP;
CHECKCC(ACRSSTOT) ;EP; ;ACR*2.1*5.17
EXTOT ;EP;WARNING MESSAGE IF TOTAL OBLIGATED EXCEEDS PROCUREMENT AUTHORITY
EXCEED ;EP;TO CALCULATE AND DISPLAY DATA FOR PO AND MODS WHICH EXCEED
P1 ;EP;
MAX ;EP;
MESSAGE ;EP;
TOTAL ;EP;TO CALCULATE THE TOTAL DOLLARS OF A PO PLUS MODS
CHECK ;EP;
CHECK1 ;EP;

External References

Name Field # of Occurrence
DIK^ACRFDIC EXCTOT+6, CHECK1+8
DIR^ACRFDIC CHECK+20, CHECKCC+14, P1+4
B1^ACRFMENU WARNING+1
B2^ACRFMENU WARNING+5
$$NAME2^ACRFUTL1 MESSAGE+9
PAUSE^ACRFWARN CHECK+14
^XMD MESSAGE+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXCTOT+1
Function Call: WRITE
  • Prompt: *7,*7
  • Line Location: EXCTOT+2
Function Call: WRITE
  • Prompt: !!,"The total ",ACRFDNY," available has been exceeded."
  • Line Location: EXCTOT+4
Function Call: WRITE
  • Prompt: !,"The sum of all entries must not exceed the total ",ACRFDNY," available."
  • Line Location: EXCTOT+5
Function Call: WRITE
  • Prompt: !!?10,X," is over your procurement limit (",ACRTXLIM,")"
  • Line Location: MAX+2
Function Call: WRITE
  • Prompt: !!,"One moment please, message being delivered."
  • Line Location: MESSAGE+1
Function Call: WRITE
  • Prompt: *7,*7
  • Line Location: CHECK+10
Function Call: WRITE
  • Prompt: !!?10,"THE ",@ACRON,$FN(ACRFDNAM,"P,",2),@ACROF," ALLOCATED TO THIS BUDGET HAS BEEN EXCEEDED."
  • Line Location: CHECK+12
Function Call: WRITE
  • Prompt: !?10,"REVIEW THIS ACCOUNT WITH THE FINANCIAL MANAGEMENT OFFICER"
  • Line Location: CHECK+13
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECK+19
Function Call: WRITE
  • Prompt: !!?10,*7,"YOU HAVE EXCEEDED YOUR PROCUREMENT LIMIT (",ACRTXLIM,".00)"
  • Line Location: CHECK1+2
Function Call: WRITE
  • Prompt: !?10,"THE LAST ITEM YOU ENTERED WILL BE DELETED. MAKE THE NECESSARY"
  • Line Location: CHECK1+3
Function Call: WRITE
  • Prompt: !?10,"ADJUSTMETS TO KEEP THIS REQUEST WITHIN YOUR PROCUREMENT LIMIT."
  • Line Location: CHECK1+4
Function Call: WRITE
  • Prompt: *7,*7
  • Line Location: CHECKCC+3
Function Call: WRITE
  • Prompt: !!?10,"THE TOTAL OF ",@ACRON,$FN(ACRSSTOT,"P,",2),@ACROF
  • Line Location: CHECKCC+5
Function Call: WRITE
  • Prompt: " EXCEEDS THE $3000.00 PER PURCHASE"
  • Line Location: CHECKCC+7
Function Call: WRITE
  • Prompt: !?10,"SPENDING LIMIT ALLOWED FOR A CREDIT CARD PURCHASE"
  • Line Location: CHECKCC+8
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECKCC+13
Function Call: WRITE
  • Prompt: !
  • Line Location: P1+1
Function Call: WRITE
  • Prompt: !!?10,"PURCHASE ORDER"
  • Line Location: EXTOT+9
Function Call: WRITE
  • Prompt: ?30,"REQUISITION NUMBER"
  • Line Location: EXTOT+10
Function Call: WRITE
  • Prompt: ?50,"DOLLAR AMOUNT"
  • Line Location: EXTOT+11
Function Call: WRITE
  • Prompt: !?10,"--------------"
  • Line Location: EXTOT+12
Function Call: WRITE
  • Prompt: ?30,"------------------"
  • Line Location: EXTOT+13
Function Call: WRITE
  • Prompt: ?50,"-------------"
  • Line Location: EXTOT+14
Function Call: WRITE
  • Prompt: !!
  • Line Location: WARNING+3
Function Call: WRITE
  • Prompt: ?$X+5,"WARNING"
  • Line Location: WARNING+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACRSS - [#9002193] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRAPVS - [#9002190] MESSAGE+2, MESSAGE+3, MESSAGE+4, MESSAGE+9, MESSAGE+11
^ACRAPVT - [#9002190.5] MESSAGE+11
^ACRDOC - [#9002196] MESSAGE+7, CHECK+4, EXTOT+17, EXCEED+3, EXCEED+4
^ACRDOC("MOD" TOTAL+9
^ACRLOCB - [#9002188] CHECK+6, CHECK+9
^ACROBL - [#9002189] MESSAGE+5*, MESSAGE+6*
^ACRSS - [#9002193] SSTOT+4
^ACRSS("J" SSTOT+3
^ACRSYS(1 CHECK+7, CHECK1+1, EXTOT+3, EXCEED+6

Label References

Name Line Occurrences
EXTOT EXCEED+7
PAUSE EXCTOT+8, CHECK1+5, EXCEED+8
SSTOT TOTAL+7, TOTAL+9
TOTAL EXCEED+5
WARNING EXCTOT+3, CHECK+11, CHECKCC+4

Naked Globals

Name Field # of Occurrence
^("DT" EXTOT+3
^("DT1" CHECK+7
^(0 CHECK+6, EXCEED+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACR TOTAL+3!, TOTAL+5*, TOTAL+8*, TOTAL+9*, SSTOT+2, SSTOT+3, SSTOT+6, EXTOT+15*, EXTOT+16*, EXTOT+17
ACR( TOTAL+6*, SSTOT+2*, SSTOT+6*, EXTOT+16, EXTOT+17
>> ACR0 EXTOT+17*, EXTOT+18, EXTOT+19
>> ACRAPCHK CHECK+14
>> ACRAPDA MESSAGE+2, MESSAGE+3, MESSAGE+4, MESSAGE+9, MESSAGE+11
ACRAPV MESSAGE+4*, MESSAGE+7, MESSAGE+29!
ACRCNG MESSAGE+2*, MESSAGE+5, MESSAGE+16, MESSAGE+18, MESSAGE+29!
>> ACRDOC MESSAGE+7
>> ACRDOCDA MESSAGE+5, MESSAGE+6, MESSAGE+7, CHECK+3, CHECK+4, EXCEED+3, EXCEED+4
>> ACRFDNAM CHECK+3, CHECK+9, CHECK+12
>> ACRFDNY EXCTOT+4, EXCTOT+5
ACRI MESSAGE+17~, MESSAGE+18*, MESSAGE+22~, MESSAGE+23*, WARNING+2~, WARNING+4*
>> ACRLBDA CHECK+4*, CHECK+5, CHECK+6, CHECK+9
ACRLIM EXTOT+2~, EXTOT+3*, EXTOT+6
>> ACROF CHECK+12, CHECKCC+5, EXTOT+5, EXTOT+6
>> ACRON CHECK+12, CHECKCC+5, EXTOT+5, EXTOT+6
>> ACRORIDA TOTAL+2, TOTAL+5, TOTAL+6, TOTAL+9, EXCEED+4*
ACROUT CHECK+2!, CHECK+14*, CHECK+21*, CHECK+22!, CHECKCC+2!, P1+5*
ACRQUIT EXCTOT+7*, CHECK+2!, CHECK+21*, CHECK+22!, CHECKCC+2!
>> ACRREF CHECK+16, EXCEED+2
ACRRSN MESSAGE+3*, MESSAGE+6, MESSAGE+21, MESSAGE+23, MESSAGE+29!
ACRSSDA CHECK1+6, SSTOT+1~, SSTOT+2*, SSTOT+3*, SSTOT+4
ACRSSTOT CHECKCC~, CHECKCC+5, TOTAL+4*, SSTOT+5*, EXTOT+1, EXTOT+3, EXTOT+5, EXCEED+6
>> ACRTOT SSTOT+2*, SSTOT+4*, SSTOT+5, SSTOT+6, EXTOT+17*, EXTOT+20
>> ACRTXLIM MAX+1, MAX+2, CHECK1+2
>> DA CHECK1+6*
>> DIK CHECK1+7*
DIR PAUSE+2!
DIR("A" CHECK+16*, CHECK+17*, CHECKCC+11*, P1+3*
DIR("B" CHECK+18*, CHECKCC+12*
DIR(0 CHECK+15*, CHECKCC+10*, P1+2*
>> DN P1+5*
IOF EXCTOT+1
IOST PAUSE+1
U MESSAGE+7, MESSAGE+9, MESSAGE+11, MESSAGE+18, MESSAGE+23, CHECK+4, CHECK+6, CHECK+7, CHECK+9, CHECK1+1
, SSTOT+4, EXTOT+3, EXTOT+18, EXTOT+19, EXCEED+2, EXCEED+3, EXCEED+4, EXCEED+6
X MAX+1, MAX+2, MAX+3!, CHECK+1~, CHECK+6*, CHECK+8, CHECKCC+1~, P1+5
XMB MESSAGE+27*, MESSAGE+29!
XMB( MESSAGE+18*, MESSAGE+23*
XMB(1 MESSAGE+7*
XMB(10 MESSAGE+19*
XMB(11 MESSAGE+20*
XMB(2 MESSAGE+9*, MESSAGE+10*, MESSAGE+13*
XMB(3 MESSAGE+11*, MESSAGE+12*, MESSAGE+13, MESSAGE+14*
XMB(4 MESSAGE+15*
XMDUZ MESSAGE+24*, MESSAGE+29!
XMSUB MESSAGE+26*, MESSAGE+29!
XMTEXT MESSAGE+25*, MESSAGE+29!
XMY MESSAGE+29!
Y CHECK+1~, CHECK+7*, CHECK+8, CHECK+21, CHECKCC+1~
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