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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCPCDIC

Package: IFCAP

Routine: PRCPCDIC


Information

PRCPCDIC ;WISC/RFJ-disassemble case cart ;01 Sep 93

Source Information

Source file <PRCPCDIC.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
IFCAP 10 PRINT^PRCPCDIR  $$SELECT^PRCPCED0  ($$CHECK,$$QUANTITY)^PRCPCUT1  (ADD,CLEAR,SHOWWHO)^PRCPULOC  R^PRCPUREP  ^PRCPUSEL  $$ORDERNO^PRCPUTRX  ITEM^PRCPUUIP  
DISPLAY^PRCPUX2  $$YN^PRCPUYN  
Kernel 1 ^%ZIS  

Entry Points

Name Comments DBIA/ICR reference
DISASMBL ; disassemble case cart
EXIT ; exit, unlock, clean up

External References

Name Field # of Occurrence
^%ZIS PRCPCDIC+7
PRINT^PRCPCDIR DISASMBL+11
$$SELECT^PRCPCED0 DISASMBL+2
$$CHECK^PRCPCUT1 PRCPCDIC+6
$$QUANTITY^PRCPCUT1 DISASMBL+6
ADD^PRCPULOC DISASMBL+8
CLEAR^PRCPULOC EXIT+1
SHOWWHO^PRCPULOC DISASMBL+7
R^PRCPUREP DISASMBL+16
^PRCPUSEL PRCPCDIC+3
$$ORDERNO^PRCPUTRX DISASMBL+30
ITEM^PRCPUUIP DISASMBL+33, DISASMBL+39
DISPLAY^PRCPUX2 PRCPCDIC+12, DISASMBL+15, DISASMBL+21, DISASMBL+26
$$YN^PRCPUYN DISASMBL+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"THIS OPTION SHOULD ONLY BE USED BY A PRIMARY INVENTORY POINT."
  • Line Location: PRCPCDIC+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DISASMBL+2
Function Call: WRITE
  • Prompt: !!,"Case Cart is not stored as an item in the inventory point."
  • Line Location: DISASMBL+4
Function Call: WRITE
  • Prompt: !!,"Case Cart has not been assembled (quantity on-hand is zero)."
  • Line Location: DISASMBL+5
Routine Call
  • %ZIS
  • Line Location:
    • PRCPCDIC+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] DISASMBL+3, DISASMBL+36, DISASMBL+37!
^PRCP(445.7 - [#445.7] DISASMBL+7, EXIT+2
^TMP($J DISASMBL+19, DISASMBL+31, EXIT+3!

Label References

Name Line Occurrences
DISASMBL DISASMBL+4, DISASMBL+5, DISASMBL+6, DISASMBL+7, DISASMBL+13, DISASMBL+19, DISASMBL+24, DISASMBL+28, DISASMBL+40
EXIT DISASMBL+7, DISASMBL+13, DISASMBL+19, DISASMBL+24, DISASMBL+28, DISASMBL+40

Naked Globals

Name Field # of Occurrence
^( DISASMBL+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRCPCDIC+5~
CCITEM PRCPCDIC+5~, DISASMBL+31*, DISASMBL+33
DATA PRCPCDIC+5~, DISASMBL+31*, DISASMBL+32
IOP PRCPCDIC+7*!
ITEMDA PRCPCDIC+5~, DISASMBL+2*, DISASMBL+3, DISASMBL+7, DISASMBL+8, DISASMBL+11, DISASMBL+36, DISASMBL+37, DISASMBL+39, EXIT+1
EXIT+2
ITEMDATA PRCPCDIC+5~, DISASMBL+3*, DISASMBL+4, DISASMBL+5, DISASMBL+6, DISASMBL+36*, DISASMBL+37
NOTINVPT PRCPCDIC+5~, DISASMBL+1!, DISASMBL+13
ORDERNO PRCPCDIC+5~, DISASMBL+1!, DISASMBL+30*, DISASMBL+33, DISASMBL+39
>> PRCP("DPTYPE" PRCPCDIC+4
>> PRCP("I" PRCPCDIC+3, PRCPCDIC+6, DISASMBL+2, DISASMBL+3, DISASMBL+30, DISASMBL+33, DISASMBL+36, DISASMBL+37, DISASMBL+39
PRCPCDIC PRCPCDIC+5~, DISASMBL+32!, DISASMBL+33, DISASMBL+38!, DISASMBL+39
PRCPCDIC("INVVAL" DISASMBL+32*, DISASMBL+38*
PRCPCDIC("QTY" DISASMBL+32*, DISASMBL+38*
PRCPCDIC("REASON" DISASMBL+32*, DISASMBL+38*
PRCPFLAG DISASMBL+1!, DISASMBL+24
PRCPID PRCPCDIC+5~
QUANTITY PRCPCDIC+5~, DISASMBL+6*, DISASMBL+11, DISASMBL+36, DISASMBL+37, DISASMBL+38
TOTVAL PRCPCDIC+5~, DISASMBL+36*, DISASMBL+37*, DISASMBL+38
X PRCPCDIC+5~, PRCPCDIC+8!, PRCPCDIC+12, DISASMBL+14!, DISASMBL+15, DISASMBL+20!, DISASMBL+21, DISASMBL+25!, DISASMBL+26
X(1 PRCPCDIC+8*, DISASMBL+14*, DISASMBL+20*, DISASMBL+25*
X(2 PRCPCDIC+9*
X(3 PRCPCDIC+10*
X(4 PRCPCDIC+11*
>> XH DISASMBL+27*
>> XP DISASMBL+27*
Y PRCPCDIC+5~
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All