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

Package: IFCAP

Routine: PRCPUSEL


Information

PRCPUSEL ;WISC/RFJ/DAP-utilities: setup inventory variables ;14 Feb 91

Source Information

Source file <PRCPUSEL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
IFCAP 3 ^PRCFSITE  $$INVPT^PRCPUINV  DISPLAY^PRCPUX2  
Kernel 2 ^%ZIS  ENDR^%ZISS  
VA FileMan 2 DD^%DT  IX^DIC  

Caller Graph

Caller Graph Total: 109

Package Total Caller Graph
IFCAP 108 PRCP INVENTORY MENU  PRCP MAIN MENU  PRCP MANAGER MENU  PRCP PURGE MENU  PRCP RECEIVING/DISTR MENU  PRCP REPORTS MENU  PRCP SURGERY MENU  PRCP2 INVENTORY MENU  
PRCP2 MAIN MENU  PRCP2 MANAGER MENU  PRCP2 PURGE MENU  PRCP2 REPORTS MENU  PRCP2 STOCK REPLENISHMENT MENU  PRCPAGP0  PRCPAGS0  PRCPAUTH  
PRCPAWA0  PRCPAWAP  PRCPAWR0  PRCPBAL2  PRCPCASC  PRCPCASK  PRCPCDIC  PRCPCDIK  
PRCPCED0  PRCPCRDC  PRCPCRDK  PRCPCRLO  PRCPCROC  PRCPCSOR  PRCPCSP  PRCPE441  
PRCPECPP  PRCPECPS  PRCPEGRP  PRCPEILM  PRCPEITD  PRCPENLM  PRCPESTO  PRCPHLFM  
PRCPOPL  PRCPOPR  PRCPPOLM  PRCPRADJ  PRCPRAIR  PRCPRALS  PRCPRAVL  PRCPRCAT  
PRCPRCFR  PRCPRCOM  PRCPRCOS  PRCPRCTA  PRCPRDCR  PRCPRDI0  PRCPRDIN  PRCPRDIS  
PRCPRDOR  PRCPREME  PRCPRGRA  PRCPRIIR  PRCPRINQ  PRCPRINV  PRCPRISR  PRCPRIT0  
PRCPRKWZ  PRCPRLAS  PRCPRLDO  PRCPRNON  PRCPRODA  PRCPRODM  PRCPRODS  PRCPRPCR  
PRCPRPDH  PRCPRPHP  PRCPRPHW  PRCPRPIT  PRCPRPKG  PRCPRPOS  PRCPRQDR  PRCPRSOH  
PRCPRSSR  PRCPRSTK  PRCPRSUB  PRCPRTRA  PRCPRUS1  PRCPRUSE  PRCPRVSR  PRCPSFR0  
PRCPSMB0  PRCPSMSD  PRCPSMSI  PRCPSMSP  PRCPSMST  PRCPSSQT  PRCPUCC  PRCPW INVENTORY MENU  
PRCPW MAIN MENU  PRCPW MANAGER MENU  PRCPW RECEIVING/DISTR MENU  PRCPW REPORTS MENU  PRCPWDOR  PRCPWDOU  PRCPWPLM  PRCPWPPL  
PRCPXDIS  PRCPXREC  PRCPXTRA  PRCPXUSE  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**1,83,110,118,185**;Oct 20, 2000;Build 3
V1 ; internal program jump
DISPLAY ; display top of page header
NOMENU ; user did not select a valid inventory point, do not allow access
; to the menu (called from option file)
PARAM(INVPT) ; set up parameters for inventory point
TERM ; get terminal attributes
SSMSG ; check supply station secondaries, give message of qty mismatch

External References

Name Field # of Occurrence
DD^%DT DISPLAY+18
^%ZIS TERM+2
ENDR^%ZISS TERM+3
IX^DIC V+51
^PRCFSITE V+22
$$INVPT^PRCPUINV V+32
DISPLAY^PRCPUX2 NOMENU+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"YOU ARE NOT SETUP AS A USER!"
  • Line Location: V+19
Function Call: WRITE
  • Prompt: !,"ERROR - SITE PARAMETERS IN FILE 411 FOR SITE "
  • Line Location: V+41
Function Call: WRITE
  • Prompt: +Y(0)," ARE MISSING."
  • Line Location: V+42
Function Call: WRITE
  • Prompt: @IOF,PRCP("RV1"),$E(X,1,40)
  • Line Location: DISPLAY+9
Function Call: WRITE
  • Prompt: $E(X,41,80),PRCP("RV0")
  • Line Location: DISPLAY+11
Function Call: WRITE
  • Prompt: !,X,?(80-$L($P($G(PRC("PER")),"^",2))),$P($G(PRC("PER")),"^",2)
  • Line Location: DISPLAY+16
Function Call: WRITE
  • Prompt: !,?6,"--> NEXT REQUEST FOR WAREHOUSE ISSUES IS DUE IN SUPPLY ON ",Y,"."
  • Line Location: DISPLAY+19
Function Call: WRITE
  • Prompt: !?6,"--> THERE ARE ITEMS AT OR BELOW THE EMERGENCY STOCK LEVEL."
  • Line Location: DISPLAY+21
Function Call: WRITE
  • Prompt: !?6,"--> USAGE/DISTRIBUTION TOTALS NEEDS TO BE PURGED."
  • Line Location: DISPLAY+23
Function Call: WRITE
  • Prompt: !?6,"--> RECEIPTS HISTORY BY ITEM NEEDS TO BE PURGED."
  • Line Location: DISPLAY+25
Function Call: WRITE
  • Prompt: !?6,"--> DISTRIBUTION HISTORY NEEDS TO BE PURGED."
  • Line Location: DISPLAY+27
Function Call: WRITE
  • Prompt: !?6,"--> TRANSACTION REGISTER NEEDS TO BE PURGED."
  • Line Location: DISPLAY+29
Function Call: WRITE
  • Prompt: !?6,"--> OPENING MONTHLY INVENTORY BALANCES NEED TO BE SET."
  • Line Location: DISPLAY+31
Function Call: WRITE
  • Prompt: !?6,"--> THERE ARE UNPROCESSED SUPPLY STATION TRANSACTIONS."
  • Line Location: DISPLAY+34
Function Call: WRITE
  • Prompt: !,PRCP("RV1"),$E(%,1,40)
  • Line Location: DISPLAY+36
Function Call: WRITE
  • Prompt: $E(%,41,80),PRCP("RV0")
  • Line Location: DISPLAY+36
Function Call: WRITE
  • Prompt: !,?6,"--> QUANTITY DISCREPANCIES EXIST WITH THE SUPPLY STATION."
  • Line Location: SSMSG+10
Routine Call
  • DIC
  • Line Location:
    • V+51
Routine Call
  • %ZIS
  • Line Location:
    • TERM+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCP(445 - [#445] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("XY" TERM+5
^PRC(411 - [#411] V+40
^PRCP(445 - [#445] V+30, V+37, V+38, V+44, DISPLAY+12, DISPLAY+32, PARAM+3, SSMSG+4, SSMSG+5, SSMSG+6
SSMSG+7
^PRCP(447.1 - [#447.1] DISPLAY+33

Label References

Name Line Occurrences
DISPLAY V+25
PARAM V1+1
PRCPUSEL DISPLAY+1
SSMSG DISPLAY+32
TERM DISPLAY+3, PARAM+5
V1 V+39, V+43

Naked Globals

Name Field # of Occurrence
^(0 V+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% V+18~, V+21*, V+22, V+24*, V+25, V+30*, V+35*, V+38, DISPLAY+2*, DISPLAY+3
DISPLAY+5*, DISPLAY+8, DISPLAY+36
C V+18~
>> D V+50*
DATA PARAM+2~, PARAM+3*, PARAM+4
DIC V+46*, V+52!
DIC("A" V+49*
DIC("S" V+47*, V+48*
DIC(0 V+46*
DISYS V+18~
DT DISPLAY+17, DISPLAY+22, DISPLAY+24, DISPLAY+26, DISPLAY+28, DISPLAY+30
DUZ V+19, V+37
GIPCNT SSMSG+1~, SSMSG+6*, SSMSG+8, SSMSG+9
I V+18~, V+21*, V+24*, V+36*, V+37*, V+38, DISPLAY+2*
INVPT PARAM~, PARAM+3, PARAM+4, SSMSG+1~, SSMSG+2*, SSMSG+4, SSMSG+5, SSMSG+6, SSMSG+7
IOF DISPLAY+9, TERM+2
IOP TERM+2*!
>> IORVOFF TERM+4
>> IORVON TERM+4
IOST(0 TERM+2
ITEM SSMSG+1~, SSMSG+3*, SSMSG+4*, SSMSG+5, SSMSG+6, SSMSG+7
J V+18~, V+36*, V+37, V+38*, V+39
PRC V+19!, V+22!, V+33!, V+40!, V+53!
PRC( V+21
PRC("PER" DISPLAY+16
PRC("SITE" V+22, V+30, V+32, V+39*, DISPLAY+13
PRCF V+18~
PRCF("X" V+22*
>> PRCHAUTH V+43
PRCP V+19!, V+22!, V+33!, V+40!, V+53!, PARAM+1!
PRCP( V+24, DISPLAY+2
PRCP("DPTYPE" V+28, V+35, V+48, V+49, DISPLAY+14, DISPLAY+17, DISPLAY+26, DISPLAY+32, PARAM+4*
PRCP("HIS" PARAM+4*
PRCP("I" V+32*, V+33, V+43, V+44, DISPLAY+1, DISPLAY+12, DISPLAY+32, DISPLAY+33, PARAM+4*, SSMSG+2
PRCP("IN" DISPLAY+15, PARAM+4*
PRCP("INV" PARAM+4*
PRCP("PAR" DISPLAY+12*, DISPLAY+17, DISPLAY+20, DISPLAY+22, DISPLAY+24, DISPLAY+26, DISPLAY+28, DISPLAY+30, DISPLAY+33
PRCP("RV0" DISPLAY+11, DISPLAY+36, TERM+4*
PRCP("RV1" DISPLAY+9, DISPLAY+36, TERM+4*
PRCP("XY" DISPLAY+10, DISPLAY+36, TERM+5*
PRCPFLAG V+18~, V+28, V+29!, V+30*, V+31!, V+33*, V+39, V+40*, SSMSG+1~, SSMSG+4
SSMSG+11*
PRCPPRIV V+50*, V+52!
SSCNT SSMSG+1~, SSMSG+7*, SSMSG+8, SSMSG+9
U V+44
X V+18~, DISPLAY+6*, DISPLAY+7, DISPLAY+8*, DISPLAY+9, DISPLAY+11, DISPLAY+13*, DISPLAY+14*, DISPLAY+15*, DISPLAY+16
NOMENU+2~, NOMENU+3, TERM+1~, TERM+3*
X(1 NOMENU+3*
Y V+18~, V+38*, V+44*, V+53, V1+1, DISPLAY+7*, DISPLAY+8, DISPLAY+17*, DISPLAY+19
Y(0 V+38*, V+39, V+40, V+42

Marked Items

Name Field # of Occurrence
$T(PRCPUSEL+1 DISPLAY+6
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