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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCPOPL

Package: IFCAP

Routine: PRCPOPL


Information

PRCPOPL ;WISC/RFJ/DGL-distribution order processing list manager ; 3/20/00 9:27am

Source Information

Source file <PRCPOPL.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
IFCAP 9 ^PRCPEILM  ($$STATUS,VARIABLE)^PRCPOPU  ($$ORDERSEL,$$REMARKS,$$TYPE)^PRCPOPUS  ($$FROMCHEK,$$TO)^PRCPUDPT  (ADD,CLEAR,SHOWWHO)^PRCPULOC  R^PRCPUREP  ^PRCPUSEL  $$GETVEN^PRCPUVEN  
($$DESCR,$$INVNAME,$$UNIT)^PRCPUX1  
List Manager 3 EN^VALM  ($$SETFLD,FULL)^VALM1  SET^VALM10  

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

Package Total Caller Graph
IFCAP 17 PRCP DIST ORDER CC/IK CHECK  PRCP DIST ORDER CHECK ITEMS  PRCP DIST ORDER DELETE  PRCP DIST ORDER INV ITEM EDIT  PRCP DIST ORDER ITEM DELETE  PRCP DIST ORDER ITEM EDIT  PRCP DIST ORDER PICKING TICKET  PRCP DIST ORDER POSTING  
PRCP DIST ORDER PROCESSING  PRCP DIST ORDER RELEASE  PRCP SEND DIST ORDER  PRCPOPD  PRCPOPEC  PRCPOPEE  PRCPOPER  PRCPOPPC  
PRCPOPR  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**1,41,171**;Oct 20, 2000;Build 3
UNLOCK ; unlock distribution order
HDR ; build header
INIT ; init variables and build array
BLDARRAY(PRCPPRIM,PRCPSECO,ITEMDA,QTYORDER,STATUS) ; build item array
EXIT ; exit and clean up
EEITEMS ; called from protocol file to enter/edit invpt items
CHECK(TYPE) ; called when screen displays and when protocol selected
; causes () to be display around inappropriate protocol selections
; type="edit" or "delete" or "release" or "picktick" or "post"
; returns 1 for sucess, 0 for no
SET(STRING) ; set string in array

External References

Name Field # of Occurrence
^PRCPEILM EEITEMS+4
$$STATUS^PRCPOPU HDR+4
VARIABLE^PRCPOPU V+17
$$ORDERSEL^PRCPOPUS V+11
$$REMARKS^PRCPOPUS V+16
$$TYPE^PRCPOPUS V+15
$$FROMCHEK^PRCPUDPT V+7
$$TO^PRCPUDPT V+8
ADD^PRCPULOC V+14
CLEAR^PRCPULOC UNLOCK+1
SHOWWHO^PRCPULOC V+13
R^PRCPUREP V+13
^PRCPUSEL V+2
$$GETVEN^PRCPUVEN BLDARRAY+5
$$DESCR^PRCPUX1 BLDARRAY+2
$$INVNAME^PRCPUX1 V+9
$$UNIT^PRCPUX1 BLDARRAY+3
EN^VALM V+18
$$SETFLD^VALM1 BLDARRAY+2, BLDARRAY+3, BLDARRAY+4, BLDARRAY+5, BLDARRAY+6
FULL^VALM1 EEITEMS+3, EEITEMS+4
SET^VALM10 BLDARRAY+8, SET+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"THIS OPTION SHOULD ONLY BE USED BY A PRIMARY OR SECONDARY INVENTORY POINT."
  • Line Location: V+3
Function Call: WRITE
  • Prompt: !!,"** Distribution ",$S(PRCP("DPTYPE")="S":"from",1:"to")_" inventory point: ",$$INVNAME^PRCPUX1($S(PRCP("DPTYPE")="S":PRCPPRIM,1:PRCPSECO))," **"
  • Line Location: V+9
Function Call: WRITE
  • Prompt: !
  • Line Location: V+12
Function Call: WRITE
  • Prompt: !
  • Line Location: V+16
Routine Call
  • VALM
  • Line Location:
    • V+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] INIT+8, BLDARRAY+6, CHECK+21
^PRCP(445.3 - [#445.3] V+13, UNLOCK+2, INIT+4, INIT+5, INIT+6, CHECK+4, CHECK+6, CHECK+7, CHECK+9, CHECK+20
^TMP($J INIT+2!, EXIT+1!

Label References

Name Line Occurrences
BLDARRAY INIT+7
INIT EEITEMS+5
SET INIT+4, INIT+9, INIT+11, INIT+12, INIT+14, INIT+15, INIT+16, INIT+18
UNLOCK V+15, V+16, V+19

Naked Globals

Name Field # of Occurrence
^( INIT+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% V+5~, SET+1~
DATA INIT+1~, INIT+6*, INIT+7, INIT+10, INIT+11, INIT+13, INIT+14, INIT+16
ITEMDA INIT+1~, INIT+6*, INIT+7, INIT+8, BLDARRAY~, BLDARRAY+2, BLDARRAY+3, BLDARRAY+5, BLDARRAY+6
ITEMDATA INIT+1~, INIT+8*, INIT+9
ORDERDA V+5~, V+11*, V+13, V+14, V+15, V+16, UNLOCK+1, UNLOCK+2, HDR+4, INIT+4
INIT+5, INIT+6, CHECK+4, CHECK+6, CHECK+7, CHECK+9, CHECK+20
PRC EEITEMS+1~
PRCP EEITEMS+1~
PRCP("DPTYPE" V+3, V+7, V+8, V+9, EEITEMS+2*, CHECK+8, CHECK+11, CHECK+14
PRCP("I" V+2, V+7, V+8
PRCPFNEW V+5~
PRCPFONE V+5~
PRCPORD V+5~
PRCPORD(0 HDR+2, HDR+3, HDR+4
PRCPORD(2 HDR+2, HDR+3
PRCPPAT V+5~
PRCPPRIM V+5~, V+7*, V+8*, V+9, V+11, INIT+7, INIT+8, BLDARRAY~, BLDARRAY+2, BLDARRAY+3
, BLDARRAY+5, BLDARRAY+6
PRCPSECO V+5~, V+7*, V+8*, V+9, V+11, INIT+7, BLDARRAY~, BLDARRAY+5
QTYOH INIT+1~, INIT+8*, INIT+10, INIT+11, INIT+13, INIT+14
QTYORDER BLDARRAY~, BLDARRAY+4
SECID CHECK+5~, CHECK+7*, CHECK+21
STATUS INIT+1~, INIT+5*, INIT+7, INIT+10, INIT+13, INIT+16, BLDARRAY~, BLDARRAY+1*, BLDARRAY+6, CHECK+5~
, CHECK+6*, CHECK+8, CHECK+10, CHECK+11, CHECK+12, CHECK+13, CHECK+15, CHECK+17, CHECK+18, CHECK+19
, CHECK+22
STRING SET~, SET+3
TYPE CHECK~, CHECK+8, CHECK+9, CHECK+10, CHECK+11, CHECK+12, CHECK+13, CHECK+14, CHECK+15, CHECK+17
, CHECK+18, CHECK+19, CHECK+20, CHECK+21, CHECK+22
VA V+5~
>> VALMBCK EEITEMS+6*
>> VALMCNT INIT+3*, INIT+18, BLDARRAY+7*, BLDARRAY+8, SET+2*, SET+3
VALMHDR HDR+1!
VALMHDR(1 HDR+2*, HDR+3*
VALMHDR(2 HDR+4*
X V+5~, BLDARRAY+2*, BLDARRAY+3*, BLDARRAY+4*, BLDARRAY+5*, BLDARRAY+6*, BLDARRAY+8
Y V+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All