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

Package Total Caller Graph
IFCAP 90 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  PRCPWDOR  PRCPWDOU  PRCPWPLM  PRCPWPPL  PRCPXDIS  PRCPXREC  
PRCPXTRA  PRCPXUSE  

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