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 |  Marked Items |  All
Print Page as PDF
Routine: ACRFPO1

Package: Commitment Register

Routine: ACRFPO1


Information

ACRFPO1 ;IHS/OIRM/DSD/THL,AEF - PURCHASE ORDER PROCESSING; [ 1/31/2007 9:44 AM ]

Source Information

Source file <ACRFPO1.m>

Call Graph

Call Graph Total: 20

Package Total Call Graph
Commitment Register 19 ^ACRFCTL1  EN2^ACRFDEL  (DIE,DIR,FILE,MIX)^ACRFDIC  SET^ACRFEA  (A1,SETDOC)^ACRFEA1  (,REACT)^ACRFEA4  ^ACRFEA41  PR^ACRFEA42  
A1^ACRFNEWD  EN^ACRFPO  LOOKUP^ACRFPO3  TSKVAR^ACRFPRNT  RRNO^ACRFRRPT  PRINT^ACRFSHIP  ^ACRFSSPO  $$NAME3^ACRFUTL1  
PAUSE^ACRFWARN  XMY^ACRFXMY  ^ACRFZIS  
VA Fileman 1 NOW^%DTC  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Commitment Register 8 ACRFDTPE  ACRFEA41  ACRFEA42  ACRFPO  ACRFPO2  ACRFRR11  ACRFRR3  ACRFRRPT  

Entry Points

Name Comments DBIA/ICR reference
FEDSTRIP ;EP;TO PRINT FEDSTRIP ORDER
AMEND ;EP;
P1
EDIT ;EP;
PSC ;EP;DETERMINE WHICH PO TO PRINT
S1
PSC1
SPENT ;EP;TO ADJUST OBLIGATION WITH THE ACTUAL EXPENDITURE
ACCEPT ;EP;
P11 ;EP;FOR RECEIVING REPORT PRINT
M1 ;
M2 ;
PRINT ;EP;TO PRINT PURCHASE ORDER
ACRCANCL ;EP;TO SELECT APPROVED PURCHASE ORDER FOR CANCELLATION
ASSIGN ;EP;
MOD ;EP;PURCHASE AGENT OPTIONS

External References

Name Field # of Occurrence
NOW^%DTC ASSIGN+53, AMEND+4
^ACRFCTL1 EDIT+1, M1+3
EN2^ACRFDEL AMEND+15
DIE^ACRFDIC ASSIGN+27, ASSIGN+45, ASSIGN+51, ACCEPT+21, S1+5, S1+9
DIR^ACRFDIC ASSIGN+11, ASSIGN+21, ASSIGN+39, ACCEPT+4, P1+20, MOD+6, PSC+15, PSC1+5
FILE^ACRFDIC ASSIGN+60, AMEND+11
MIX^ACRFDIC M2+7
SET^ACRFEA EDIT+4, M1+5
A1^ACRFEA1 M1+7
SETDOC^ACRFEA1 M2+11
^ACRFEA4 EDIT+5
REACT^ACRFEA4 ACCEPT+10
^ACRFEA41 AMEND+14, M2+12
PR^ACRFEA42 ASSIGN+14
A1^ACRFNEWD M1+6
EN^ACRFPO MOD+8
LOOKUP^ACRFPO3 P1+3, AMEND+2, S1
TSKVAR^ACRFPRNT P11+10
RRNO^ACRFRRPT P11+3
PRINT^ACRFSHIP P1+8
^ACRFSSPO P1+10
$$NAME3^ACRFUTL1 ASSIGN+30
PAUSE^ACRFWARN ASSIGN+34, ACCEPT+15
XMY^ACRFXMY ACCEPT+7, ACCEPT+13
^ACRFZIS P11+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASSIGN+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ASSIGN+20
Function Call: WRITE
  • Prompt: !
  • Line Location: ASSIGN+38
Function Call: WRITE
  • Prompt: !!,"Assign ",ACRDOC," to:"
  • Line Location: ASSIGN+46
Function Call: WRITE
  • Prompt: !
  • Line Location: ACCEPT+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MOD+1
Function Call: WRITE
  • Prompt: !?20,"Purchasing Agent Options"
  • Line Location: MOD+2
Function Call: WRITE
  • Prompt: !
  • Line Location: M2+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PSC+14
Function Call: WRITE
  • Prompt: !
  • Line Location: PSC1+4

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)
^ACRDOC - [#9002196] ASSIGN+28, ASSIGN+47, ASSIGN+52, ASSIGN+59*, ACCEPT+17, ACCEPT+20, P1+14, P11+9, AMEND+10*, PSC+2

Label References

Name Line Occurrences
ACCEPT ASSIGN+5
AMEND ACRCANCL+6
M1 MOD+9
M2 MOD+10
P1 PRINT+1
PRINT FEDSTRIP+2
PSC P1+6
PSC1 PSC+9
S1 SPENT+1

Naked Globals

Name Field # of Occurrence
^("PA" ASSIGN+52
^(0 ACCEPT+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ASSIGN+54, AMEND+9
ACR3542 P11+9*, P11+13!
ACRADJST P11+13!, PSC1+7*
>> ACRAMEND M1+7
ACRAPDA ASSIGN+1!
>> ACRAPDAS ACCEPT+6*, ACCEPT+12*
ACRAPV P1+4!
ACRCANCL AMEND+14, AMEND+15, ACRCANCL+2~, ACRCANCL+4*
>> ACRCOST P1+21*
>> ACRDOC ASSIGN+31, ASSIGN+46, ACCEPT+14
>> ACRDOC0 P1+9
>> ACRDOCDA ASSIGN+24, ASSIGN+28, ASSIGN+41, ASSIGN+47, ASSIGN+48, ASSIGN+52, ASSIGN+56, ASSIGN+57, ASSIGN+59, ACCEPT+17
, ACCEPT+18, ACCEPT+20, P1+14, P11+9, AMEND+6, S1+2, S1+6, M2+10*, PSC+2
ACRENTRY EDIT+1*, AMEND+12~, AMEND+13*, ACRCANCL+2~, ACRCANCL+3*, M1+1~, M1+2*, M1+3*
>> ACRFEDS P11+7, FEDSTRIP+1*
>> ACRIV P11+2
>> ACRMCODE AMEND+15*
ACRORIGF P11+13!, PSC+1!, PSC1*
>> ACROUT ASSIGN+2, ASSIGN+6, ASSIGN+12, ASSIGN+16, ASSIGN+22, ASSIGN+40, PRINT+1, P1+5, P1+7, P1+9
, P1+22, P11+2, P11+4, AMEND+3, MOD+7, M2+9
>> ACRPA ASSIGN+47*, ASSIGN+52, ASSIGN+58
ACRPAGE P11+1~
ACRPO EDIT+2*, AMEND+12~, AMEND+13*, ACRCANCL+2~, ACRCANCL+5*, MOD+4*, M1+1~
ACRPOA EDIT+3!, MOD+3!
>> ACRPOTOT P1+12
ACRPPO PRINT+2!, P1+6, MOD+11!
ACRPRCS EDIT+6!
ACRPRT ACRCANCL+7!, MOD+11!
>> ACRPS ASSIGN+28*, ASSIGN+30*, ASSIGN+31
ACRPSC P11+13!, PSC+1!, PSC+3!, PSC+4*, PSC+5*, PSC+6*, PSC+7*, PSC+8*
ACRQUIT ASSIGN+2, ASSIGN+6!, ASSIGN+13!, ASSIGN+22!, ASSIGN+40!, ACCEPT+16*, PRINT+1, PRINT+2!, P1+5, P1+7
, P11+2, P11+4, P11+13!, AMEND+3, SPENT+1, SPENT+2!, S1+1, MOD+7*, MOD+11!, M1+7
, M2+8*, M2+9, PSC+3*, PSC1+6*
>> ACRREF P11+6*, P11+8*
>> ACRREFX ASSIGN+3*, P1+8, P11+6*, P11+8*
ACRREFZ P1+4!
ACRREQST ASSIGN+4*, ASSIGN+15!, P1, ACRCANCL+1!
>> ACRRR P1+9, P11+2
>> ACRRRNO P11+2, P11+4, P11+5
>> ACRRTN P11+11*
>> ACRY ASSIGN+23, ASSIGN+43, ACCEPT+5, ACCEPT+8*, ACCEPT+9, ACCEPT+11
>> ACRZY M1+4*
>> D M2+4*
>> DA ASSIGN+24*, ASSIGN+41*, ASSIGN+48*, ACCEPT+18*, S1+2*, S1+6*
>> DA(1 ASSIGN+57*, AMEND+6*, AMEND+7, AMEND+10
>> DIC ASSIGN+56*, ASSIGN+59, AMEND+7*, M2+1*
>> DIC("A" M2+3*
>> DIC("DR" ASSIGN+58*, AMEND+9*
>> DIC("S" P1+1*, P1+2*, AMEND+1*, M2+5*
>> DIC(0 ASSIGN+55*, AMEND+8*, M2+2*
>> DIE ASSIGN+25*, ASSIGN+42*, ASSIGN+49*, ACCEPT+19*, S1+3*, S1+7*
>> DIR("?" ASSIGN+37*
>> DIR("A" ASSIGN+9*, ASSIGN+18*, ASSIGN+36*, P1+17*, PSC+12*, PSC1+2*
>> DIR("B" ASSIGN+10*, ASSIGN+19*, ACCEPT+2*, P1+18*, PSC+13*, PSC1+3*
>> DIR(0 ASSIGN+8*, ASSIGN+17*, ASSIGN+35*, ACCEPT+1*, P1+16*, MOD+5*, PSC+11*, PSC1+1*
>> DR ASSIGN+26*, ASSIGN+43*, ASSIGN+44*, ASSIGN+50*, ACCEPT+20*, S1+4*, S1+8*
DUZ ASSIGN+58, AMEND+5
IOF MOD+1
U ASSIGN+28, ACCEPT+17, ACCEPT+20, P1+9, P1+14, P11+9, PSC+2
X ASSIGN+54*, P1+13~, P1+14*, P1+15, AMEND+5*
>> Y ASSIGN+2, ASSIGN+14, ACCEPT+8*, ACCEPT+16*, P1+21, MOD+7, MOD+8*, MOD+9*, MOD+10*, M2+8
, M2+10, PSC+2*, PSC+3, PSC+4, PSC+5, PSC+6, PSC+7, PSC+8, PSC+9, PSC+16
, PSC1+6, PSC1+7

Marked Items

Name Field # of Occurrence
$T(@ACRENTRY^ACRFCTL1 EDIT+1, M1+3
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 |  Marked Items |  All