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

Package: IFCAP

Routine: PRCPOPP


Information

PRCPOPP ;WISC/RFJ-post distribution order; ; 8/4/99 1:05pm

Source Information

Source file <PRCPOPP.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
IFCAP 10 DELORDER^PRCPOPD  ($$ITEMCHK,CHECKORD)^PRCPOPER  (RECEIPT,SALE)^PRCPOPPP  PICKLM^PRCPOPT  (ADD,CLEAR,SHOWWHO)^PRCPULOC  $$PATIENT^PRCPUPAT  $$ORDERNO^PRCPUTRX  $$GETVEN^PRCPUVEN  
$$INVNAME^PRCPUX1  $$YN^PRCPUYN  
List Manager 1 EN^VALM  
VA FileMan 1 ^DIE  

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 POSTING  PRCPHLPO  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**1,41**;Oct 20, 2000
PRCPSS(ORDERDA,PRCPSECO,PRCPPRIM,PRCPSS) ; entry point for supply station
; ORDERDA order to be posted
; PRCPSECO secondary inventory point
; PRCPPRIM primary inventory point
; PRCPSS flag to designate supply station posting (value = 1)
POST ; post order
; orderda=order number
PRCPSS0
PRCPSS1 ; use the same transaction register numbers fr the entire order

External References

Name Field # of Occurrence
^DIE PRCPSS1+66
DELORDER^PRCPOPD PRCPSS0+6
$$ITEMCHK^PRCPOPER PRCPSS0+13
CHECKORD^PRCPOPER PRCPSS0+14
RECEIPT^PRCPOPPP PRCPSS1+47
SALE^PRCPOPPP PRCPSS1+38
PICKLM^PRCPOPT PRCPSS0+21
ADD^PRCPULOC PRCPSS0+31, PRCPSS0+32
CLEAR^PRCPULOC PRCPSS1+71
SHOWWHO^PRCPULOC PRCPSS0+27, PRCPSS0+30
$$PATIENT^PRCPUPAT PRCPSS1+6
$$ORDERNO^PRCPUTRX PRCPSS1+1, PRCPSS1+2
$$GETVEN^PRCPUVEN PRCPSS1+42
$$INVNAME^PRCPUX1 PRCPSS0+23
$$YN^PRCPUYN PRCPSS0+19, PRCPSS0+24
EN^VALM PRCPSS1+59

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"CHECKING ITEMS ON ORDER..."
  • Line Location: PRCPSS0+11
Function Call: WRITE
  • Prompt: " NO ERRORS FOUND !",!
  • Line Location: PRCPSS0+15
Function Call: WRITE
  • Prompt: !,"POSTING DISTRIBUTION ORDER ..."
  • Line Location: PRCPSS0+34
Routine Call
  • DIE
  • Line Location:
    • PRCPSS1+66
Routine Call
  • VALM
  • Line Location:
    • PRCPSS1+59

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] PRCPSS0+26, PRCPSS0+28, PRCPSS0+29, PRCPSS1+18, PRCPSS1+27, PRCPSS1+34, PRCPSS1+40, PRCPSS1+72
^PRCP(445.3 - [#445.3] PRCPSS0+3, PRCPSS0+4, PRCPSS0+12, PRCPSS0+17, PRCPSS0+23, PRCPSS1+4, PRCPSS1+8*, PRCPSS1+16, PRCPSS1+51*, PRCPSS1+54*
^PRCP(445.7 - [#445.7] PRCPSS1+25
^PRCP(445.8 - [#445.8] PRCPSS1+25
^PRCP(446.1 - [#446.1] PRCPSS1+5, PRCPSS1+9*
^TMP($J PRCPSS1+13!, PRCPSS1+25*, PRCPSS1+57

Label References

Name Line Occurrences
PRCPSS0 PRCPSS+5
PRCPSS1 PRCPSS0+9

Naked Globals

Name Field # of Occurrence
^( PRCPSS0+12, PRCPSS1+16
^(0 PRCPSS1+54*
^(2 PRCPSS1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRCPSS0~, PRCPSS0+19*, PRCPSS0+20
CONVFACT PRCPSS0~, PRCPSS1+42*, PRCPSS1+44
>> DA PRCPSS1+63*
DATA PRCPSS0~, PRCPSS1+4*, PRCPSS1+5, PRCPSS1+6
DIE PRCPSS1+62*, PRCPSS1+66!
>> DR PRCPSS1+65*
DT PRCPSS0+6, PRCPSS1+54
ITEMDA PRCPSS0~, PRCPSS0+12*, PRCPSS0+13, PRCPSS1+16*, PRCPSS1+18, PRCPSS1+25, PRCPSS1+27, PRCPSS1+34, PRCPSS1+38, PRCPSS1+40
PRCPSS1+42, PRCPSS1+47, PRCPSS1+51
ITEMDATA PRCPSS0~, PRCPSS1+27*, PRCPSS1+28
ORDERDA PRCPSS~, PRCPSS0+12, PRCPSS0+17, PRCPSS0+23, PRCPSS1+4, PRCPSS1+8, PRCPSS1+16, PRCPSS1+37, PRCPSS1+51, PRCPSS1+54
PRCPSS1+62
ORDRDATA PRCPSS0~, PRCPSS1+16*, PRCPSS1+17, PRCPSS1+22, PRCPSS1+29
PRCPAMT PRCPSS1+61~, PRCPSS1+64*
PRCPFLAG PRCPSS0~, PRCPSS0+12*, PRCPSS0+13*, PRCPSS0+14, PRCPSS0+17, PRCPSS0+19*
PRCPID PRCPSS0~
>> PRCPITEM PRCPSS1+63
PRCPOH PRCPSS0~, PRCPSS1+18*, PRCPSS1+19*, PRCPSS1+20, PRCPSS1+21
PRCPOPP PRCPSS0~, PRCPSS1+36!, PRCPSS1+38, PRCPSS1+43!, PRCPSS1+47
PRCPOPP("DUEIN" PRCPSS1+44*
PRCPOPP("DUEOUT" PRCPSS1+37*
PRCPOPP("INVVAL" PRCPSS1+37*, PRCPSS1+44*
PRCPOPP("ORDERDA" PRCPSS1+37*
PRCPOPP("OTHERPT" PRCPSS1+37*, PRCPSS1+44*
PRCPOPP("PRCPPTDA" PRCPSS1+46*
PRCPOPP("QTY" PRCPSS1+37*, PRCPSS1+44*
PRCPPORD PRCPSS0~, PRCPSS1+1*, PRCPSS1+38
PRCPPRIM PRCPSS~, PRCPSS0+13, PRCPSS0+26, PRCPSS0+27, PRCPSS0+29, PRCPSS0+31, PRCPSS1+1, PRCPSS1+18, PRCPSS1+27, PRCPSS1+34
PRCPSS1+38, PRCPSS1+42, PRCPSS1+44, PRCPSS1+71, PRCPSS1+72
PRCPPTDA PRCPSS0~, PRCPSS1+5*, PRCPSS1+6*, PRCPSS1+7, PRCPSS1+8, PRCPSS1+9, PRCPSS1+46
PRCPSECO PRCPSS~, PRCPSS0+13, PRCPSS0+28, PRCPSS0+30, PRCPSS0+32, PRCPSS1+2, PRCPSS1+9, PRCPSS1+37, PRCPSS1+40, PRCPSS1+42
PRCPSS1+47, PRCPSS1+71, PRCPSS1+72
PRCPSORD PRCPSS0~, PRCPSS1+2*, PRCPSS1+47
PRCPSS PRCPSS~, POST+3~*, PRCPSS0+9, PRCPSS1+22, PRCPSS1+34, PRCPSS1+40, PRCPSS1+51, PRCPSS1+59, PRCPSS1+60, PRCPSS1+70
QTYDUE PRCPSS0~, PRCPSS1+17*, PRCPSS1+33, PRCPSS1+37, PRCPSS1+44
QUANTITY PRCPSS0~, PRCPSS0+12*, PRCPSS1+17*, PRCPSS1+20*, PRCPSS1+21*, PRCPSS1+22*, PRCPSS1+25, PRCPSS1+30, PRCPSS1+37, PRCPSS1+44
PRCPSS1+51
TOTCOST PRCPSS0~, PRCPSS1+30*, PRCPSS1+37, PRCPSS1+44
UNITCOST PRCPSS0~, PRCPSS1+28*, PRCPSS1+29*, PRCPSS1+30
>> VALMBCK POST+2*
>> VALMSG PRCPSS0+14*
XDT PRCPSS0~, PRCPSS0+4*, PRCPSS0+5, PRCPSS0+6
>> XH PRCPSS0+18*, PRCPSS0+23*
>> XH(1 PRCPSS0+23*
XORDERDA PRCPSS0~, PRCPSS0+3*, PRCPSS0+4, PRCPSS0+6
>> XP PRCPSS0+18*, PRCPSS0+23*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All