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

Package: IFCAP

Routine: PRCHMA2


Information

PRCHMA2 ;WISC/AKS-Amendments to purchase orders and requisitions ;6/9/96 20:44

Source Information

Source file <PRCHMA2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 3 (EN0,EN1)^PRCHAMXB  (EN11,EN12,EN13,EN14,EN4)^PRCHAMXC  CAN^PRCHMA3  
VA FileMan 3 %XY^%RCR  ^DIC  ^DIE  

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
IFCAP 1 PRCHMA3  

Entry Points

Name Comments DBIA/ICR reference
EN10 ;EST. SHIPPING Edit
EN11 ;F.C.P. Edit
EN12 ;Change Vendor
EN14 ;Prompt payment edit
GBL ;Delete GBL information

External References

Name Field # of Occurrence
%XY^%RCR EN14+3
^DIC EN12+10, EN12+17, EN14+14
^DIE EN10+16, EN10+19, EN11+11, EN12+11, EN12+18, EN12+22, EN14+13, EN14+20, GBL+3
EN0^PRCHAMXB EN14+23
EN1^PRCHAMXB EN14+24
EN11^PRCHAMXC EN10+23
EN12^PRCHAMXC EN10+24
EN13^PRCHAMXC EN10+26
EN14^PRCHAMXC EN10+25
EN4^PRCHAMXC EN10+22
CAN^PRCHMA3 EN10+5, EN11+4, EN12+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,$S($D(PRCHREQ):"REQUISITION",1:"PURCHASE ORDER")_" HAS BEEN RECEIVED, CANNOT CHANGE ESTIMATED SHIPPING!",$C(7)
  • Line Location: EN10+6
Function Call: WRITE
  • Prompt: !
  • Line Location: EN10+34
Function Call: WRITE
  • Prompt: !?5,$S($D(PRCHREQ):"REQUISITION",1:"PURCHASE ORDER")_" HAS BEEN RECEIVED, CANNOT CHANGE FUND CONTROL POINT!",$C(7)
  • Line Location: EN11+5
Function Call: WRITE
  • Prompt: !!,?5,"This purchase order has a 2237 attached to it.",!,?5,"To change F.C.P. you must do the following: "
  • Line Location: EN11+6
Function Call: WRITE
  • Prompt: !?5,$S($D(PRCHREQ):"REQUISITION",1:"PURCHASE ORDER")_" HAS BEEN RECEIVED, CANNOT CHANGE VENDOR!",$C(7)
  • Line Location: EN12+5
Function Call: WRITE
  • Prompt: !,"For line item: ",+^PRC(443.6,PRCHPO,2,N,0)
  • Line Location: EN12+20
Function Call: WRITE
  • Prompt: !?5,"Enter the following information: "
  • Line Location: EN12+21
Function Call: WRITE
  • Prompt: !
  • Line Location: EN12+23
Function Call: WRITE
  • Prompt: !
  • Line Location: EN14+27
Routine Call
  • DIC
  • Line Location:
    • EN12+10
    • EN12+17
    • EN14+14
Routine Call
  • DIE
  • Line Location:
    • EN10+16
    • EN10+19
    • EN11+11
    • EN12+11
    • EN12+18
    • EN12+22
    • EN14+13
    • EN14+20
    • GBL+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(440 - [#440] Classic Fileman Calls
^PRC(443.6 - [#443.6] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(443.6 EN14+17
^PRC(440 - [#440] EN12+9
^PRC(441 - [#441] EN12+13, EN12+14
^PRC(442 - [#442] EN10+13, EN11+6
^PRC(443.6 - [#443.6] EN10+7, EN10+8, EN10+9, EN10+17, EN10+18, EN10+22, EN10+23, EN10+24, EN10+25, EN10+26
EN10+27, EN10+29*, EN10+30*, EN10+32*, EN10+33*, EN12+9, EN12+13, EN12+19, EN12+20, EN14+2
EN14+8, EN14+10, EN14+15, EN14+17*
^PRCD(420.2 - [#420.2] EN10+14

Label References

Name Line Occurrences
GBL EN10+20

Naked Globals

Name Field # of Occurrence
^( EN12+13
^(0 EN10+17, EN10+32*
^(1 EN12+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X EN14+1~, EN14+3*
%Y EN14+1~, EN14+3*
DA EN10+12*, EN11+11*, EN12+11*, EN12+17*, EN12+18*, EN12+22*!, EN14+1~, EN14+9*, EN14+10, EN14+14*
EN14+15, EN14+22*, GBL+1~, GBL+2*
DA(1 EN12+16*, EN12+17*, EN12+18, EN12+22*, EN14+13*, EN14+14*, EN14+18*, EN14+22*
>> DELIVER EN10+34*, EN12+23*
DIC EN12+6*, EN12+10!, EN12+16*, EN12+17!, EN14+1~, EN14+14*
DIC("B" EN12+9*
DIC("DR" EN12+16*
DIC("S" EN12+7*, EN12+8*
DIC(0 EN12+6*, EN12+16*, EN14+14*
DIE EN10+12*, EN10+19!, EN11+11*!, EN12+11*!, EN12+18*, EN12+22*!, EN14+1~, EN14+13*, EN14+18*, GBL+1~
GBL+2*
DIE("NO^" EN12+17*!
DLAYGO EN12+1~, EN12+17*
DR EN10+11*, EN10+15*, EN10+19*, EN11+11*, EN12+11*, EN12+18*, EN12+22*!, EN14+1~, EN14+12*, EN14+19*
GBL+1~, GBL+2*
>> ER EN10+3*, EN11+2*, EN12+2*
I EN10+1~, EN10+3*, EN11+1~, EN11+2*, EN12+1~, EN12+2*
N EN12+1~, EN12+12*, EN12+13*, EN12+19*, EN12+20, EN12+22
NN EN12+1~, EN12+13*, EN12+14, EN12+16, EN12+17
>> NOCAN EN10+6, EN11+5, EN12+5
PRCH0 EN10+1~, EN10+7*, EN10+8, EN10+29, EN10+30, EN10+32
PRCH12 EN10+1~, EN10+9*, EN10+10
>> PRCHAUTH EN11+7
PRCHDA EN14+1~, EN14+9*, EN14+14*, EN14+22
>> PRCHGNO EN10+10*, EN10+24
PRCHGNP EN10+1~
PRCHGPO EN10+1~, EN10+10*, EN10+25
PRCHGSHP EN10+1~, EN10+10*, EN10+26
PRCHN EN10+1~, EN10+27*, EN10+28, EN10+31, EN12+10*, EN12+13, EN12+17
PRCHN("FOB" EN10+17*, EN10+19
PRCHO EN10+1~, EN10+8*, EN10+22, EN10+28, EN10+31, EN14+11*, EN14+16*
PRCHOO EN10+1~, EN10+8*, EN10+23, EN10+27!
>> PRCHP0 EN14+11*, EN14+16*
>> PRCHPO EN10+7, EN10+8, EN10+9, EN10+12, EN10+13, EN10+17, EN10+18, EN10+22, EN10+23, EN10+24
EN10+25, EN10+26, EN10+27, EN10+29, EN10+30, EN10+32, EN10+33, EN11+6, EN11+11, EN12+9
EN12+11, EN12+13, EN12+19, EN12+20, EN12+22, EN14+2, EN14+8, EN14+10, EN14+13, EN14+14
EN14+15, EN14+17, EN14+18, EN14+22, GBL+2
PRCHPP EN14+1~, EN14+8*, EN14+9, EN14+14
>> PRCHREQ EN10+6, EN11+5, EN12+5, EN12+7, EN12+8
PRCHSBOC EN10+1~, EN10+14*
PRCHSHP EN10+2~, EN10+17*, EN10+19, EN10+20
PRCHVAL EN14+1~, EN14+10*, EN14+15*, EN14+23, EN14+24
PRCHX EN10+21*, EN10+27!, EN14+1~, EN14+22*, EN14+26
PRCHXX EN14+1~, EN14+11*, EN14+14*, EN14+23, EN14+24
U EN10+8, EN10+10, EN10+13, EN10+14, EN10+17, EN10+18, EN10+22, EN10+23, EN10+24, EN10+25
EN10+26, EN10+27, EN10+29, EN10+30, EN10+32, EN10+33, EN11+6, EN12+9, EN12+13, EN12+14
EN12+19, EN14+11, EN14+14, EN14+16, EN14+17, EN14+23, EN14+24
X EN10+1~, EN10+3*, EN10+21, EN10+22*, EN10+23*, EN10+24*, EN10+25*, EN10+26*, EN10+27*, EN11+1~
EN11+2*, EN12+1~, EN12+2*, EN12+17*, EN14+22, EN14+23*, EN14+24*, EN14+26*
Y EN12+10, EN12+11, EN14+1~, EN14+14
Y(0 EN14+10*, EN14+11, EN14+16
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