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 |  Local Variables  | All
Print Page as PDF
Routine: PRCHE1

Package: IFCAP

Routine: PRCHE1


Information

PRCHE1 ;WISC/DJM/BGJ/AS-IFCAP EDIT VENDOR FILE ;3/24/17 12:32

Source Information

Source file <PRCHE1.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
IFCAP 5 ^PRCFSITE  NEW^PRCOVRQ  UPDATE^PRCOVRQ1  $$NEW^PRCOVTST  ONECHK^PRCVNDR  
VA FileMan 5 %XY^%RCR  ^DIC  ^DIE  ^DIK  ^DIR  
Kernel 1 OP^XQCHK  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
IFCAP 3 PRCHPC VEN EDIT  PRCORV1  ^PRC(440  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**7,59,55,81,198**;Oct 20, 2000;Build 6
VEDIT
GENERATE ;GO CREATE A VRQ ANS SEND IT TO AUSTIN
SEND(IEN) ;SEND OFF THE VRQ TO AUSTIN -- CALLED FROM SEND^PRCORV1
NOK(PRCN) ; Check permission to add/edit vendor entry at that ien
; '0' is returned if okay; '1' is returned if prohibited

External References

Name Field # of Occurrence
%XY^%RCR VEDIT+43, VEDIT+103, VEDIT+125
^DIC VEDIT+13
^DIE VEDIT+65, VEDIT+72, VEDIT+132
^DIK VEDIT+100
^DIR VEDIT+58, VEDIT+91
^PRCFSITE VEDIT+2
NEW^PRCOVRQ GENERATE+2
UPDATE^PRCOVRQ1 GENERATE+3
$$NEW^PRCOVTST VEDIT+117
ONECHK^PRCVNDR VEDIT+5
$$GET^XPAR VEDIT+5
OP^XQCHK NOK+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"ANOTHER USER IS EDITING THIS ENTRY!"
  • Line Location: VEDIT+21
Function Call: WRITE
  • Prompt: !!,"There is a FMS Vendor Request pending for this vendor."
  • Line Location: VEDIT+34
Function Call: WRITE
  • Prompt: !,"Any changes you make now may be overwritten when the Vendor"
  • Line Location: VEDIT+35
Function Call: WRITE
  • Prompt: !,"Update is received.",!!
  • Line Location: VEDIT+36
Function Call: WRITE
  • Prompt: !!
  • Line Location: VEDIT+66
Function Call: WRITE
  • Prompt: $C(7),!!,"*** NOT ALL REQUIRED FIELDS HAVE BEEN ENTERED ***"
  • Line Location: VEDIT+77
Function Call: WRITE
  • Prompt: !,"Failure to enter required data may affect Purchase Order"
  • Line Location: VEDIT+78
Function Call: WRITE
  • Prompt: " processing",!
  • Line Location: VEDIT+79
Function Call: WRITE
  • Prompt: $C(7),!!,"*** SOCIOECONOMIC GROUP IS MISSING ***"
  • Line Location: VEDIT+84
Function Call: WRITE
  • Prompt: !,"Failure to enter required data may affect Purchase Order"
  • Line Location: VEDIT+85
Function Call: WRITE
  • Prompt: " processing",!
  • Line Location: VEDIT+86
Function Call: WRITE
  • Prompt: !!
  • Line Location: VEDIT+105
Function Call: WRITE
  • Prompt: "Name: "_NAME,!,"DA: "_DA,!
  • Line Location: VEDIT+108
Routine Call
  • DIC
  • Line Location:
    • VEDIT+13
Routine Call
  • DIE
  • Line Location:
    • VEDIT+65
    • VEDIT+72
    • VEDIT+132
Routine Call
  • DIR
  • Line Location:
    • VEDIT+58
    • VEDIT+91

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(411 - [#411] VEDIT+115
^PRC(440 - [#440] VEDIT+7, VEDIT+16*, VEDIT+20, VEDIT+23, VEDIT+24, VEDIT+51, VEDIT+62, VEDIT+74, VEDIT+76, VEDIT+82
VEDIT+83!, VEDIT+107, VEDIT+112!, VEDIT+113*
^PRC(440.3 - [#440.3] VEDIT+39!, VEDIT+106!, SEND+1, SEND+7, SEND+12!
^PRCF(422.2 - [#422.2] SEND+8, SEND+9, SEND+11*
^XUSEC("PRCHVEN" NOK+4

Label References

Name Line Occurrences
GENERATE SEND+6
VEDIT VEDIT+18, VEDIT+19, VEDIT+23, VEDIT+74, VEDIT+116, GENERATE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% V+3~, VEDIT
%X V+3~, VEDIT+41*, VEDIT+101*, VEDIT+123*
%Y V+3~, VEDIT+42*, VEDIT+102*, VEDIT+124*
>> COUNT SEND+9*, SEND+10*, SEND+11
DA V+3~, VEDIT+15*, VEDIT+16, VEDIT+18, VEDIT+19, VEDIT+20, VEDIT+21!, VEDIT+24, VEDIT+39, VEDIT+51
VEDIT+62, VEDIT+76, VEDIT+82, VEDIT+83, VEDIT+106, VEDIT+107, VEDIT+108, VEDIT+112, VEDIT+113, VEDIT+117
GENERATE+2, GENERATE+3, SEND+3*
DIC V+4~, VEDIT+8*, VEDIT+71
DIC("S" VEDIT+9*
DIC(0 VEDIT+9*
DIE V+3~, VEDIT+61*, VEDIT+71*, VEDIT+130*
DIK V+3~, VEDIT+100*
DIR V+3~, VEDIT+93!
DIR("A" VEDIT+53*, VEDIT+54*, VEDIT+55*, VEDIT+88*
DIR("B" VEDIT+57*, VEDIT+90*
DIR(0 VEDIT+56*, VEDIT+89*
DIRUT V+3~, VEDIT+95
DLAYGO V+4~, VEDIT+10*
DR V+3~, VEDIT+64*, VEDIT+70*, VEDIT+131*
DUZ NOK+4
EDIT V+4~, VEDIT+46*, VEDIT+59*, VEDIT+70
FISCAL V+4~, VEDIT+115*, VEDIT+116
FLAG V+3~, VEDIT+23, VEDIT+25*, VEDIT+28*, VEDIT+31*, VEDIT+74, VEDIT+100*, VEDIT+104*, VEDIT+117, GENERATE+2
GENERATE+3, SEND+2*
FLAGN V+3~, VEDIT+17*, VEDIT+40, VEDIT+100
IEN V+4~, VEDIT+5, VEDIT+15*, VEDIT+23, VEDIT+74, SEND~, SEND+1, SEND+7, SEND+12
INACT V+4~, VEDIT+51*, VEDIT+52
>> N1 VEDIT+109*, VEDIT+110, VEDIT+111*, VEDIT+112
NAME V+4~, VEDIT+62*, VEDIT+63*, VEDIT+107*, VEDIT+108, VEDIT+109, VEDIT+111, VEDIT+113
NEW V+4~, VEDIT+17*, VEDIT+122
>> PRC("PARAM" VEDIT
>> PRC("SITE" VEDIT+6, VEDIT+115, VEDIT+117
PRCF V+3~
PRCF("X" VEDIT+1*
>> PRCHDA VEDIT+11*
PRCHPO VEDIT+12!
PRCHV3 V+3~, VEDIT+24*, VEDIT+28, VEDIT+31, VEDIT+33
PRCIENB4 V+5~, VEDIT+7*, VEDIT+16
PRCN NOK~, NOK+3
PRCX NOK+2~*, NOK+3*, NOK+4*, NOK+5*, NOK+6
SITE V+3~, VEDIT+6*, GENERATE+2, GENERATE+3, SEND+4*
STOP V+4~, GENERATE+1, SEND+5*
U VEDIT+7, VEDIT+16, VEDIT+17, VEDIT+28, VEDIT+31, VEDIT+33, VEDIT+51, VEDIT+62, VEDIT+107, VEDIT+116
, SEND+2, SEND+3, SEND+4, SEND+9, SEND+11, NOK+5
VRQ V+4~, SEND+1*, SEND+2, SEND+3, SEND+4, SEND+8*, SEND+9, SEND+11
XQOPT NOK+2~, NOK+5
Y V+4~, VEDIT+14, VEDIT+15, VEDIT+16, VEDIT+17, VEDIT+59, VEDIT+74, VEDIT+97
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 |  Local Variables  | All