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

Package: IFCAP

Routine: PRCPPOLM


Information

PRCPPOLM ;WISC/RFJ-receive purchase order (list manager) ; 6/13/01 5:52pm

Source Information

Source file <PRCPPOLM.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 7 $$CHECK^PRCPCUT1  REBUILD^PRCPPOLB  ($$PARTIAL,$$SELECTPO)^PRCPPOU1  (CLEAR,SHOWWHO)^PRCPULOC  ^PRCPUSEL  $$INVNAME^PRCPUX1  ESIG^PRCUESIG  
List Manager 1 EN^VALM  
VA FileMan 1 DD^%DT  

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 3 PRCHREC  PRCP PURCHASE ORDER RECEIPT  PRCP RECEIVE PURCHASE ORDER  

Entry Points

Name Comments DBIA/ICR reference
AUTH
JMP
UNLOCK ; unlock po
HDR ; build header
INIT ; build array
; clean up before entry
EXIT ; exit

External References

Name Field # of Occurrence
DD^%DT AUTH+26, HDR+3
$$CHECK^PRCPCUT1 PRCPPOLM+5
REBUILD^PRCPPOLB INIT+3
$$PARTIAL^PRCPPOU1 AUTH+27
$$SELECTPO^PRCPPOU1 AUTH+2
CLEAR^PRCPULOC UNLOCK+1
SHOWWHO^PRCPULOC AUTH+6
^PRCPUSEL PRCPPOLM+3
$$INVNAME^PRCPUX1 HDR+5
ESIG^PRCUESIG PRCPPOLM+7
EN^VALM JMP

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"YOU MUST BE A WAREHOUSE OR PRIMARY INVENTORY POINT TO USE THIS OPTION."
  • Line Location: PRCPPOLM+4
Function Call: WRITE
  • Prompt: !,"ERROR - INVALID OR MISSING PURCHASE ORDER NUMBER !"
  • Line Location: AUTH+3
Function Call: WRITE
  • Prompt: !,"ERROR - INVALID OR MISSING VENDOR ON THIS PURCHASE ORDER !"
  • Line Location: AUTH+5
Function Call: WRITE
  • Prompt: !!,"Sorry, this Purchase Card order has been marked 'No Receiving Required'"
  • Line Location: AUTH+15
Function Call: WRITE
  • Prompt: !,"and has been Reconciled as COMPLETE ORDER RECEIVED: YES."
  • Line Location: AUTH+16
Function Call: WRITE
  • Prompt: !,"It may not be received into inventory in this status."
  • Line Location: AUTH+17
Function Call: WRITE
  • Prompt: !!,"No Partial on file, further processing not allowed."
  • Line Location: AUTH+18
Function Call: WRITE
  • Prompt: !!,"PARTIALS NOT YET RECEIVED:"
  • Line Location: AUTH+24
Function Call: WRITE
  • Prompt: !?5,"PARTIAL #: ",%,?28,"DATE: ",Y
  • Line Location: AUTH+26
Function Call: WRITE
  • Prompt: ?55,"FINAL RECEIPT"
  • Line Location: AUTH+26
Function Call: WRITE
  • Prompt: !,"ERROR - CANNOT FIND PARTIAL DATE FOR THIS PARTIAL !"
  • Line Location: AUTH+28
Routine Call
  • VALM
  • Line Location:
    • JMP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440 - [#440] AUTH+4
^PRC(442 - [#442] AUTH+3, AUTH+4, AUTH+6, AUTH+12, AUTH+13, AUTH+14, AUTH+20, AUTH+22, AUTH+26, AUTH+28
UNLOCK+2, HDR+2
^PRCD(442.5 - [#442.5] AUTH+13
^TMP($J INIT+2!, EXIT+1!

Label References

Name Line Occurrences
JMP AUTH+7
UNLOCK AUTH+12, AUTH+27, AUTH+28, JMP+1

Naked Globals

Name Field # of Occurrence
^( AUTH+26
^(0 AUTH+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRCPPOLM+6~, AUTH+26*
DATA HDR+1~, HDR+2*, HDR+3, HDR+6
DUZ PRCPPOLM+7
FINALREC AUTH+19*, AUTH+20*, AUTH+21, AUTH+22, AUTH+25!
FLAG HDR+1~, HDR+2*, HDR+6
>> PRCHAUTH AUTH+1, AUTH+2, AUTH+7
>> PRCHPO AUTH+1
>> PRCHRPT AUTH+7
>> PRCP("DPTYPE" PRCPPOLM+4, AUTH
>> PRCP("I" PRCPPOLM+3, PRCPPOLM+5, AUTH
PRCPFCOS PRCPPOLM+6~
PRCPFLAG PRCPPOLM+6~
PRCPINPT PRCPPOLM+6~, AUTH*, AUTH+2, HDR+5
PRCPM PRCPPOLM+6~, AUTH+13*, AUTH+14
PRCPORDN PRCPPOLM+6~, AUTH+3*, HDR+5
PRCPORDR PRCPPOLM+6~, AUTH+1*, AUTH+2*, AUTH+3, AUTH+4, AUTH+6, AUTH+12, AUTH+13, AUTH+14, AUTH+20
AUTH+22, AUTH+26, AUTH+27, AUTH+28, UNLOCK+1, UNLOCK+2, HDR+2
PRCPPARD PRCPPOLM+6~, AUTH+28*
PRCPPART PRCPPOLM+6~, AUTH+7*, AUTH+27*, AUTH+28, HDR+2, HDR+6
PRCPTYPE PRCPPOLM+6~, AUTH*
PRCPVEND PRCPPOLM+6~, AUTH+4*, AUTH+5, HDR+5
PRCPVENN PRCPPOLM+6~, AUTH+4*, HDR+5
SPACE HDR+1~, HDR+4*, HDR+5, HDR+6
U AUTH+13, AUTH+14
>> VALMHDR(1 HDR+5*
>> VALMHDR(2 HDR+6*
>> VALMHDR(3 HDR+7*
X PRCPPOLM+6~, PRCPPOLM+7*
Y PRCPPOLM+6~, AUTH+26*, HDR+1~, HDR+3*, HDR+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All