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

Package: Commitment Register

Routine: ACRFNEWD


Information

ACRFNEWD ;IHS/OIRM/DSD/THL,AEF - CREATE NEW DOCUMENT; [ 11/01/2006 4:15 PM ]

Source Information

Source file <ACRFNEWD.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Commitment Register 8 BPAADD^ACRFCIS  EN3^ACRFDEL  (DIE,DIR,FILE,MIX)^ACRFDIC  DOC^ACRFDOCN  SETDOC^ACRFEA1  ($$AMEND,$$CALLNUM)^ACRFNEW1  $$EXPDN^ACRFUTL  PAUSE^ACRFWARN  
VA Fileman 2 C^%DTC  ^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Commitment Register 2 ACRFEA1  ACRFPO1  

Entry Points

Name Comments DBIA/ICR reference
BPA
BEGIN ;EP;TO INQUIRE IF NEW DOCUMENT SHOULD BE CREATED
EXPDN(ACRDOCDA)
CALLNUM ;D CALLNUM^ACRFNEW1
AMEND ;EP;TO INDICATE IF REQUEST IS FOR MOD TO EXISTING DOCUMENT AND SELECT
BEGIN1 ;EP;TO CREATE NEW DOCUMENT
A1 ;EP;FOR PURCHASING OFFICER TO SELECT DOCUMENT TO MODIFY

External References

Name Field # of Occurrence
C^%DTC BEGIN1+12
BPAADD^ACRFCIS BPA+49
EN3^ACRFDEL BPA+11
DIE^ACRFDIC BPA+30, BPA+36, BPA+42
DIR^ACRFDIC BEGIN+5, AMEND+7, A1+35
FILE^ACRFDIC BEGIN1+6, BPA+9
MIX^ACRFDIC A1+10
DOC^ACRFDOCN BEGIN+8
SETDOC^ACRFEA1 BPA+46
$$AMEND^ACRFNEW1 A1+19
$$CALLNUM^ACRFNEW1 CALLNUM+1
$$EXPDN^ACRFUTL EXPDN+8
PAUSE^ACRFWARN BPA+5, A1+16, A1+21
^DIE EXPDN+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BEGIN+4
Function Call: WRITE
  • Prompt: !!?10,"One moment, please. Request being generated......"
  • Line Location: BEGIN+9
Function Call: WRITE
  • Prompt: !
  • Line Location: AMEND+6
Function Call: WRITE
  • Prompt: !
  • Line Location: A1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: A1+34
Routine Call
  • DIE
  • Line Location:
    • EXPDN+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACROBL - [#9002189] Classic Fileman Calls
^ACRDOC - [#9002196] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRCAN - [#9002186.5] BPA+17, BPA+29
^ACRDOC - [#9002196] BPA+26, A1+24, A1+25, A1+26, CALLNUM+6
^ACRDOC("C" CALLNUM+5
^ACRLOCB - [#9002188] BPA+16
^ACROBL - [#9002189] A1+14, A1+28
^ACRPO - [#9002199.4] BPA+18, BPA+29
^ACRSYS - [#9002199.2] BPA+19
^ACRTXTYP - [#9002194] BEGIN+2
^AUTTDOCR - [#9999999.63] BPA+28, BPA+45, A1+27
^AUTTDOCR("B" A1+30
^AUTTOBJC - [#9999999.59] BPA+43

Label References

Name Line Occurrences
CALLNUM BPA+2, CALLNUM+5
EXPDN BPA+51

Naked Globals

Name Field # of Occurrence
^("PO" A1+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACR BPA+20*
>> ACRADA BPA+15, BPA+16*, BPA+17*, BPA+18*, BPA+19
>> ACRALWNO BPA+40
ACRAMEND BEGIN+2, BPA+26, BPA+35, BPA+37!, AMEND+2!, A1+23*
>> ACRANUM BPA+26
>> ACRAPPDA BPA+40
>> ACRBPA BPA+2, BPA+25, BPA+47, CALLNUM+1, CALLNUM+6
>> ACRBPAFO BPA+25
>> ACRBPAPS BPA+25
>> ACRBPATO BPA+25
>> ACRBPATX BPA+25
>> ACRBPAV BPA+25
ACRCALL BPA+3, CALLNUM+1*, CALLNUM+2, CALLNUM+3, CALLNUM+4!
>> ACRCANDA BEGIN1+4, BPA+27, BPA+29
>> ACRDOC BEGIN1+14, BPA+7
>> ACRDOC2 BPA+26
ACRDOCDA BEGIN1+7*, BEGIN1+17, BEGIN1+18, BPA+13*, BPA+21, BPA+26, BPA+32, BPA+38, BPA+40, BPA+51
, CALLNUM+6, EXPDN~, EXPDN+8, EXPDN+9
>> ACRDT BPA+19*, BPA+20
>> ACRDTREQ BEGIN1+13*, BPA+1, BPA+7
ACREXPDN EXPDN+7~, EXPDN+8*
>> ACRFDNO BEGIN+7, BEGIN1+4, BEGIN1+18, BPA+15, BPA+16, BPA+44
>> ACRID BPA+7
>> ACRLBDA BPA+44*
>> ACRLBOC BPA+43*
ACRNOT AMEND+2!
>> ACROBL BEGIN1+8*
>> ACROD BPA+25
>> ACROUT BEGIN+7, BEGIN+10, AMEND+8, A1+18
>> ACRPONUM CALLNUM+3*, CALLNUM+5, CALLNUM+6
>> ACRQUIT BEGIN+6*, BEGIN+7, BEGIN+10, BPA+6*, BPA+12*, AMEND+8, A1+17*, A1+18, A1+22*, A1+36*
>> ACRREF BPA+28*, BPA+29, BPA+31, BPA+45*, A1+27*, A1+29*, A1+30
>> ACRREFDA BEGIN1+4, BPA+7, BPA+28, BPA+45, A1+25*, A1+27, A1+30*
>> ACRRQDD BPA+25
>> ACRRR BEGIN1+5, BPA, BPA+7, BPA+8, BPA+41
ACRS BPA+14~
ACRS( BPA+20*
ACRS(1 BPA+23
ACRS(10 BPA+23
ACRS(11 BPA+24
ACRS(12 BPA+24
ACRS(13 BPA+34
ACRS(14 BPA+24
ACRS(15 BPA+24
ACRS(16 BPA+35
ACRS(2 BPA+23
ACRS(3 BPA+23
ACRS(4 BPA+23
ACRS(5 BPA+23
ACRS(6 BPA+23
ACRS(7 BPA+23
ACRS(8 BPA+23
ACRS(9 BPA+23
>> ACRSSADA BPA+40
>> ACRTXDA BEGIN+2, BEGIN1+5, BEGIN1+18, A1+24*
>> ACRTXOBJ BPA+40, BPA+43, A1+28*
>> ACRVDA A1+26*
>> ACRZDA BEGIN1+7*
>> ACRZY BEGIN1+9*
>> D A1+4*
DA BPA+21*, BPA+32*, BPA+38*, EXPDN+7~, EXPDN+9*
>> DIC BEGIN1+2*, BEGIN1+15*, A1+1*
>> DIC("A" A1+3*
>> DIC("DR" BEGIN1+4*, BEGIN1+5*, BEGIN1+18*, BPA+1*, BPA+7*, CALLNUM+6*
>> DIC("S" AMEND+9*, A1+8*
>> DIC(0 BEGIN1+3*, BEGIN1+16*, A1+2*
DIE BPA+22*, BPA+33*, BPA+39*, EXPDN+7~, EXPDN+10*
>> DINUM BEGIN1+17*
>> DIR("A" BEGIN+2*, AMEND+5*, A1+32*
>> DIR("B" BEGIN+3*, AMEND+4*, A1+33*
>> DIR(0 BEGIN+1*, AMEND+3*, A1+31*
DR BPA+23*, BPA+24*, BPA+25*, BPA+26*, BPA+27*, BPA+29*, BPA+34*, BPA+35*, BPA+40*, EXPDN+7~
, EXPDN+11*
DT BEGIN1+4, BEGIN1+10, BEGIN1+18
DUZ BEGIN1+4, CALLNUM+6
IOST BPA+8, BPA+41
U BEGIN+2, BPA+16, BPA+17, BPA+18, BPA+20, BPA+26, BPA+28, BPA+29, BPA+43, BPA+45
, A1+14, A1+24, A1+25, A1+26, A1+27, A1+28, A1+29
X BEGIN1+1*, BEGIN1+13, BEGIN1+14*, EXPDN+7~
>> X1 BEGIN1+10*
>> X2 BEGIN1+11*
Y BEGIN+6, BEGIN1+7, BEGIN1+9, BPA+10, BPA+13, AMEND+8, A1+14, A1+19, A1+23, A1+24
, A1+25, A1+26, A1+28, A1+36, EXPDN+7~
Y(0 BEGIN1+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