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

Package: IFCAP

Routine: PRCPOPEE


Information

PRCPOPEE ;WISC/RFJ-edit distribution order items ;27 Sep 93

Source Information

Source file <PRCPOPEE.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 7 DELITEM^PRCPOPD  INIT^PRCPOPL  (DUEOUTIN,VARIABLE)^PRCPOPU  ($$ITEMSEL,ITEMEDIT)^PRCPOPUS  ($$GETIN,$$GETOUT)^PRCPUDUE  $$GETVEN^PRCPUVEN  ($$UNIT,$$UNITVAL)^PRCPUX1  
List Manager 1 FULL^VALM1  

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

Package Total Caller Graph
IFCAP 2 PRCP DIST ORDER ITEM EDIT  PRCPCSOR  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EDIT ; edit distribution order
ITEMS(ORDERDA)

External References

Name Field # of Occurrence
DELITEM^PRCPOPD ITEMS+36
INIT^PRCPOPL EDIT+4
DUEOUTIN^PRCPOPU ITEMS+34
VARIABLE^PRCPOPU ITEMS+3
$$ITEMSEL^PRCPOPUS ITEMS+5
ITEMEDIT^PRCPOPUS ITEMS+29
$$GETIN^PRCPUDUE ITEMS+13, ITEMS+24
$$GETOUT^PRCPUDUE ITEMS+13
$$GETVEN^PRCPUVEN ITEMS+23
$$UNIT^PRCPUX1 ITEMS+12, ITEMS+22
$$UNITVAL^PRCPUX1 ITEMS+23
FULL^VALM1 EDIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Data for PRIMARY inventory point: ",$P(PRCPORD(0),"^",2)
  • Line Location: ITEMS+11
Function Call: WRITE
  • Prompt: !?5,"Quantity On-Hand: ",+$P(PRIMITEM,"^",7),?40,"Unit per Issue: ",$$UNIT^PRCPUX1(PRCPPRIM,ITEMDA," per ")
  • Line Location: ITEMS+12
Function Call: WRITE
  • Prompt: !?5,"Quantity Due-Out: ",$$GETOUT^PRCPUDUE(PRCPPRIM,ITEMDA),!?5,"Quantity Due-In : ",$$GETIN^PRCPUDUE(PRCPPRIM,ITEMDA),!?12,"Unit Cost: ",UNITCOST
  • Line Location: ITEMS+13
Function Call: WRITE
  • Prompt: !?2,"Required Issue Mult: ",$P(PRIMITEM,"^",25)
  • Line Location: ITEMS+14
Function Call: WRITE
  • Prompt: !?4,"Minimum Issue Qty: ",$P(PRIMITEM,"^",17)
  • Line Location: ITEMS+15
Function Call: WRITE
  • Prompt: !!,"Data for SECONDARY inventory point: ",$P(PRCPORD(0),"^",3)
  • Line Location: ITEMS+18
Function Call: WRITE
  • Prompt: !?5,"ITEM NOT STORED IN SECONDARY INVENTORY POINT",!
  • Line Location: ITEMS+19
Function Call: WRITE
  • Prompt: !?5,"Quantity On-Hand: ",+$P(SECOITEM,"^",7),?40,"Unit per Issue: ",$$UNIT^PRCPUX1(PRCPSECO,ITEMDA," per ")
  • Line Location: ITEMS+22
Function Call: WRITE
  • Prompt: !?5,"Quantity Due-In : ",$$GETIN^PRCPUDUE(PRCPSECO,ITEMDA),?40,"Unit per Recpt: ",UNITR,!?37,"Conversion Factor: ",CONV
  • Line Location: ITEMS+24
Function Call: WRITE
  • Prompt: !!,"** ITEM HAS BEEN DELETED FROM THE ORDER **"
  • Line Location: ITEMS+36
Function Call: WRITE
  • Prompt: !,"WARNING -- THE QUANTITY IS LESS THAN THE MINIMUM ISSUE QUANTITY"
  • Line Location: ITEMS+37
Function Call: WRITE
  • Prompt: !,"WARNING -- THE QUANTITY IS NOT A CORRECT REQUIRED ISSUE MULTIPLE"
  • Line Location: ITEMS+38

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] ITEMS+8, ITEMS+17
^PRCP(445.3 - [#445.3] ITEMS+1, ITEMS+27, ITEMS+28, ITEMS+30

Label References

Name Line Occurrences
ITEMS EDIT+3

Naked Globals

Name Field # of Occurrence
^(0 ITEMS+27*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ITEMS+38*
AFTERQTY ITEMS+2~, ITEMS+30*, ITEMS+34, ITEMS+36, ITEMS+37, ITEMS+38
BEFORQTY ITEMS+2~, ITEMS+28*, ITEMS+34
CONV ITEMS+2~, ITEMS+19*, ITEMS+23*, ITEMS+24
ITEMDA ITEMS+2~, ITEMS+5*, ITEMS+8, ITEMS+12, ITEMS+13, ITEMS+17, ITEMS+22, ITEMS+23, ITEMS+24, ITEMS+27
, ITEMS+28, ITEMS+29, ITEMS+30, ITEMS+34, ITEMS+36
ORDERDA EDIT+3, ITEMS~, ITEMS+1, ITEMS+5, ITEMS+27, ITEMS+28, ITEMS+29, ITEMS+30, ITEMS+36
PRCPORD ITEMS+2~
PRCPORD(0 ITEMS+11, ITEMS+18, ITEMS+34
>> PRCPPRIM ITEMS+5, ITEMS+8, ITEMS+12, ITEMS+13, ITEMS+23, ITEMS+34
>> PRCPSECO ITEMS+17, ITEMS+22, ITEMS+23, ITEMS+24, ITEMS+34
PRIMITEM ITEMS+2~, ITEMS+8*, ITEMS+9, ITEMS+12, ITEMS+14, ITEMS+15, ITEMS+37, ITEMS+38
SECOITEM ITEMS+2~, ITEMS+17*, ITEMS+19, ITEMS+21, ITEMS+22
UNITCOST ITEMS+2~, ITEMS+9*, ITEMS+13, ITEMS+27
UNITR ITEMS+2~, ITEMS+23*, ITEMS+24
>> VALMBCK EDIT+2*
VDATA ITEMS+2~, ITEMS+23*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All