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

Package: IFCAP

Routine: PRCPCDIK


Information

PRCPCDIK ;WISC/RFJ-disassemble instrument kit ;01 Sep 93

Source Information

Source file <PRCPCDIK.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 instrument kit
EXIT ; exit, unlock, clean up

External References

Name Field # of Occurrence
^%ZIS PRCPCDIK+7
PRINT^PRCPCDIR DISASMBL+11
$$SELECT^PRCPCED0 DISASMBL+2
$$CHECK^PRCPCUT1 PRCPCDIK+6
$$QUANTITY^PRCPCUT1 DISASMBL+6
ADD^PRCPULOC DISASMBL+8
CLEAR^PRCPULOC EXIT+1
SHOWWHO^PRCPULOC DISASMBL+7
R^PRCPUREP DISASMBL+16
^PRCPUSEL PRCPCDIK+3
$$ORDERNO^PRCPUTRX DISASMBL+24, DISASMBL+36
ITEM^PRCPUUIP DISASMBL+27, DISASMBL+39, DISASMBL+46
DISPLAY^PRCPUX2 PRCPCDIK+12, DISASMBL+15, DISASMBL+21, DISASMBL+22, DISASMBL+32
$$YN^PRCPUYN DISASMBL+34

Interaction Calls

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

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
DISASMBL DISASMBL+4, DISASMBL+5, DISASMBL+6, DISASMBL+7, DISASMBL+13, DISASMBL+19, DISASMBL+30, DISASMBL+34, DISASMBL+47
EXIT DISASMBL+7, DISASMBL+13, DISASMBL+19, DISASMBL+30, DISASMBL+34, DISASMBL+47

Naked Globals

Name Field # of Occurrence
^( DISASMBL+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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