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

Package: Commitment Register

Routine: ACRFAPVS


Information

ACRFAPVS ;IHS/OIRM/DSD/THL,AEF - SET APPROVAL SEQUENCE FOR EACH DOC; [ 10/4/2005 9:44 AM ]

Source Information

Source file <ACRFAPVS.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Commitment Register 3 (DIE,DIR,FILE)^ACRFDIC  ^ACRFPAPV  UP^ACRFPRC3  
VA Fileman 2 NOW^%DTC  ^DIE  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Commitment Register 9 ACRFDEL  ACRFEA2  ACRFEA21  ACRFEA4  ACRFPRC3  ACRFPRC4  ACRFRR11  ACRFSCHK  
ACRFTO  

Entry Points

Name Comments DBIA/ICR reference
SADBUS ;EP;TO DETERMIN IF SADBUS SIGNATURE IS REQUIRED
EN ;EP;TO KILL,CREATE AND UPDATE DOCUMENTS IN THE APPROVAL SEQUENCE
CREATE ;CREATES NEW APPROVALS FOR A DOCUMENT
SETAPP ;EP;TO CREATE APPROVAL ENTRY
KILL ;EP;TO KILL EXISTING APPROVALS FOR A DOCUMENT
EXIT
PROP ;DETERMINE IF CREDIT CARD ITEMS INCLUDE EQUIPMENT AND INCLUDE
DISPLAY ;DISPLAY APPROVALS PRIOR TO KILLING AND RECREATING APPROVALS

External References

Name Field # of Occurrence
NOW^%DTC KILL+15
DIE^ACRFDIC KILL+19
DIR^ACRFDIC DISPLAY+14
FILE^ACRFDIC SETAPP+13
^ACRFPAPV DISPLAY+7
UP^ACRFPRC3 EN+8
^DIE KILL+29

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Sending this document for approval will delete any approvals currently listed."
  • Line Location: DISPLAY+12
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+13
Routine Call
  • DIE
  • Line Location:
    • KILL+29

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACRAPVS - [#9002190] Classic Fileman Calls
^ACRTVAL - [#9002191.6] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRAPVS - [#9002190] KILL+5, KILL+6!, KILL+7!, KILL+8, KILL+9, DISPLAY+4
^ACRAPVS("AB" EN+1, EN+6, KILL+4, KILL+7!, KILL+20!, DISPLAY+4
^ACRAPVS("AC" KILL+22!
^ACRAPVS("ANXT" SETAPP+12, KILL+14!
^ACRAPVS("AORDR" KILL+21!, KILL+24!
^ACRAPVT - [#9002190.5] CREATE+21, CREATE+22, CREATE+35, CREATE+36, CREATE+45, CREATE+46
^ACRDOC - [#9002196] EN+2, EN+3, EN+4, CREATE+1, CREATE+23, CREATE+37, CREATE+47, SADBUS+2, SADBUS+4, PROP+5
^ACRDOCA - [#9002197] CREATE+20
^ACRDOCA("AC" CREATE+15, CREATE+18, CREATE+19
^ACROBL - [#9002189] CREATE+3, PROP+5
^ACRPO - [#9002199.4] CREATE+9, CREATE+12
^ACRSS - [#9002193] SADBUS+7, PROP+5, PROP+6
^ACRSS("J" SADBUS+7
^ACRTVAL - [#9002191.6] KILL+25
^AUTTCAN - [#9999999.57] CREATE+17
^AUTTDOCR - [#9999999.63] EN+5
^AUTTOBJC - [#9999999.59] PROP+7
^AUTTVNDR - [#9999999.11] SADBUS+4

Label References

Name Line Occurrences
CREATE EN+7
DISPLAY EN+1
KILL EN+6
PROP CREATE+26
SADBUS CREATE+16
SETAPP CREATE+28, CREATE+38, CREATE+48

Naked Globals

Name Field # of Occurrence
^( SETAPP+12
^("APV" CREATE+3
^("PO" SADBUS+4
^(11 SADBUS+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % KILL+18
>> ACRADA CREATE+8, CREATE+9*, CREATE+12*, CREATE+13*, CREATE+15, CREATE+18, CREATE+19
ACRAPDA EXIT!, SETAPP+10~, SETAPP+11*, SETAPP+12*, KILL+1~, KILL+2*, KILL+4*, KILL+5, KILL+6, KILL+7
, KILL+8, KILL+9, KILL+14, KILL+16, KILL+20, KILL+21, KILL+22
ACRAPVT CREATE+14*, CREATE+15*, CREATE+16, CREATE+17, CREATE+18, CREATE+19, CREATE+21, CREATE+22, CREATE+24, CREATE+33*
, CREATE+35, CREATE+36, CREATE+43*, CREATE+45, CREATE+46, SETAPP+4, SETAPP+9, SETAPP+12, KILL+1~, KILL+11*
, KILL+14, KILL+23!
>> ACRCANDA EN+4*, CREATE+17
>> ACRCHANG EN+1
>> ACRDATE SETAPP+5
>> ACRDOC0 EN+2, CREATE+1*, CREATE+2, CREATE+6, CREATE+7, CREATE+11
>> ACRDOCDA EN+1, EN+2, EN+3, EN+4, EN+6, CREATE+1, CREATE+3, CREATE+23, CREATE+37, CREATE+47
, SETAPP+1, SETAPP+12, KILL+4, KILL+7, KILL+18, KILL+20, KILL+21, KILL+22, KILL+24, KILL+25
, KILL+26, SADBUS+2, SADBUS+4, SADBUS+7, DISPLAY+4, PROP+5
ACRFINAL EXIT!, CREATE+20*, CREATE+25, CREATE+34*, CREATE+44*, SETAPP+4
ACRGLB EXIT!, CREATE+21*, CREATE+23, CREATE+35*, CREATE+37, CREATE+45*, CREATE+47, SETAPP+8!
ACRINDV KILL+1~, KILL+13*, KILL+14, KILL+22
>> ACRLBDA CREATE+2*, SETAPP+4
ACRORD KILL+12*, KILL+21, KILL+23!
ACRORDER EXIT!, CREATE+18*, CREATE+19, CREATE+24*, CREATE+27*, CREATE+31*, CREATE+41*, SETAPP+4, SETAPP+8!
>> ACROUT SETAPP+9
ACRPC EXIT!, CREATE+22*, CREATE+23, CREATE+36*, CREATE+37, CREATE+46*, CREATE+47, SETAPP+8!
>> ACRPODA CREATE+9, CREATE+10, CREATE+11*, CREATE+12
ACRPROP CREATE+27*, CREATE+30, CREATE+31, CREATE+39!, CREATE+41, CREATE+49!, PROP+2!, PROP+8*
ACRQUIT EN+1, SETAPP+9!, SETAPP+12*, DISPLAY+1!, DISPLAY+4*, DISPLAY+5, DISPLAY+6!, DISPLAY+15*
>> ACRRDATE SETAPP+6
>> ACRREF EN+1, EN+5*
>> ACRREFDA EN+2*, EN+3*, EN+5, SETAPP+4, KILL+10, DISPLAY+4
>> ACRREFX CREATE+3*, CREATE+4, PROP+5
>> ACRRRNO SETAPP+7
>> ACRSCHK EN+1
ACRSDBUS EXIT!, CREATE+16, CREATE+24, SADBUS+8*
ACRTX EXIT!, CREATE+4*, CREATE+6*, CREATE+7*, CREATE+15, CREATE+18, CREATE+19, CREATE+25
ACRTYPDA EXIT!, CREATE+19*, CREATE+20, SETAPP+8!
>> ACRUSER CREATE+23*, CREATE+37*, CREATE+47*, SETAPP+4, SETAPP+12
>> DA KILL+16*, KILL+26*
>> DIC SETAPP+2*
>> DIC("DR" SETAPP+4*, SETAPP+5*, SETAPP+6*, SETAPP+7*
>> DIC(0 SETAPP+3*
>> DIE KILL+17*, KILL+27*
>> DIK KILL+3*
>> DIR("A" DISPLAY+9*, DISPLAY+10*
>> DIR("B" DISPLAY+11*
>> DIR(0 DISPLAY+8*
>> DR KILL+18*, KILL+28*
DUZ SETAPP+4, KILL+18
IOST EN+1
U EN+1, EN+2, EN+3, EN+4, EN+5, CREATE+2, CREATE+3, CREATE+6, CREATE+7, CREATE+9
, CREATE+11, CREATE+12, CREATE+17, CREATE+20, CREATE+21, CREATE+22, CREATE+23, CREATE+35, CREATE+36, CREATE+37
, CREATE+45, CREATE+46, CREATE+47, KILL+10, KILL+11, KILL+12, KILL+13, SADBUS+2, SADBUS+4, SADBUS+7
, DISPLAY+4, PROP+5, PROP+6, PROP+7
X SETAPP+1*, KILL+1~, KILL+8*, KILL+10, KILL+11, KILL+12, SADBUS+1~, SADBUS+2*, SADBUS+3, SADBUS+5~
, SADBUS+6*, SADBUS+7*, DISPLAY+2~, DISPLAY+3*, DISPLAY+4*, PROP+3~, PROP+4*, PROP+5*, PROP+6
Y KILL+1~, KILL+9*, KILL+13, SADBUS+5~, SADBUS+6*, SADBUS+7*, SADBUS+8, DISPLAY+15, PROP+3~, PROP+6*
, PROP+7*, PROP+8
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