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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCPOPD

Package: IFCAP

Routine: PRCPOPD


Information

PRCPOPD ;WISC/RFJ/DWA-delete distribution order ;27 Sep 93

Source Information

Source file <PRCPOPD.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
IFCAP 8 INIT^PRCPOPL  (DUEOUTIN,VARIABLE)^PRCPOPU  $$ITEMSEL^PRCPOPUS  R^PRCPUREP  $$GETVEN^PRCPUVEN  $$INVNAME^PRCPUX1  $$YN^PRCPUYN  GETUSER^PRCPXTRM  
VA FileMan 2 ^DIK  ^DIR  
List Manager 1 FULL^VALM1  
MailMan 1 EN^XMB  

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

Package Total Caller Graph
IFCAP 5 PRCPCSOR  PRCPOPEE  PRCPOPP  PRCPOPP3  PRCPOPR  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**24,52**;Oct 20, 2000
ORDRDELM ; delete distribution order (ask first)
; called from protocol
DELORDER(ORDERDA)
ITEMDELM ; delete an item from a distribution order
MESSAGE(ORDER,ACTIVITY) ; tell user of items filled by supply station
;
; ORDER - ien of file 445.3
; ACTIVITY: 1- ORDER DELETED, 2 - SUPPLY STATION FLAG REMOVED
  • ICR #6571
    • Status: Pending
    • Usage: Private
    REFILL(ORDER) ;
    DELITEM(ORDERDA,ITEMDA)

    External References

    Name Field # of Occurrence
    ^DIK DELORDER+6, DELITEM+3
    ^DIR ORDRDELM+23
    INIT^PRCPOPL ITEMDELM+17
    DUEOUTIN^PRCPOPU ORDRDELM+31, ITEMDELM+14
    VARIABLE^PRCPOPU ORDRDELM+7, ITEMDELM+4
    $$ITEMSEL^PRCPOPUS ITEMDELM+7
    R^PRCPUREP ORDRDELM+35
    $$GETVEN^PRCPUVEN MESSAGE+35
    $$INVNAME^PRCPUX1 MESSAGE+18
    $$YN^PRCPUYN ORDRDELM+5, ITEMDELM+9
    GETUSER^PRCPXTRM MESSAGE+10
    FULL^VALM1 ITEMDELM+1
    EN^XMB MESSAGE+42

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !
    • Line Location: ORDRDELM+13
    Function Call: WRITE
    • Prompt: !,"<*> Cancelling DUE-OUTS in ",$P(PRCPORD(0),"^",2)
    • Line Location: ORDRDELM+26
    Function Call: WRITE
    • Prompt: !,"<*> Cancelling DUE-INS in ",$P(PRCPORD(0),"^",3)
    • Line Location: ORDRDELM+27
    Function Call: WRITE
    • Prompt: !!,"DELETING distribution order..."
    • Line Location: DELORDER+5
    Function Call: WRITE
    • Prompt: !?5,"* * * ITEM DELETED * * *"
    • Line Location: ITEMDELM+12
    Function Call: WRITE
    • Prompt: !?5,"* * * ITEM DELETED * * *"
    • Line Location: ITEMDELM+16
    Routine Call
    • DIR
    • Line Location:
      • ORDRDELM+23

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PRCP(445.3 - [#445.3] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PRC(441 - [#441] MESSAGE+39
    ^PRCP(445.3 - [#445.3] ORDRDELM+14, ORDRDELM+29, ORDRDELM+30, DELORDER+2, DELORDER+3, ITEMDELM+11, MESSAGE+6, MESSAGE+29, MESSAGE+30, MESSAGE+33
    , MESSAGE+34, REFILL+9, REFILL+10, DELITEM+1
    ^TMP($J MESSAGE+14!, MESSAGE+40*, MESSAGE+41*, MESSAGE+43!

    Label References

    Name Line Occurrences
    $$REFILL ORDRDELM+14, MESSAGE+9
    DELITEM ITEMDELM+12, ITEMDELM+15
    DELORDER ORDRDELM+33
    MESSAGE DELORDER+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % DELORDER+4~, ITEMDELM+5~, DELITEM+2~
    ACTIVITY MESSAGE~, MESSAGE+19, MESSAGE+22
    DA ORDRDELM+15~, DELORDER+4~, DELORDER+6*, DELITEM+2~, DELITEM+3*
    DA(1 DELITEM+3*
    DIC DELORDER+4~, DELITEM+2~
    DIK DELORDER+4~, DELORDER+6*, DELITEM+2~, DELITEM+3*
    DIR ORDRDELM+15~
    DIR("?" ORDRDELM+21*, ORDRDELM+22*
    DIR("A" ORDRDELM+17*, ORDRDELM+18*, ORDRDELM+19*, ORDRDELM+20*
    DIR(0 ORDRDELM+16*
    DR ORDRDELM+15~
    >> DTOUT ORDRDELM+24
    >> DUOUT ORDRDELM+24
    ITEM MESSAGE+5~, MESSAGE+6*, MESSAGE+7, MESSAGE+8, MESSAGE+11*, MESSAGE+13*, MESSAGE+28*, MESSAGE+29*, MESSAGE+30, MESSAGE+33
    , MESSAGE+35, MESSAGE+39, MESSAGE+40, REFILL+8*, REFILL+9*, REFILL+10
    ITEMDA ORDRDELM+8~, ORDRDELM+28*, ORDRDELM+29*, ORDRDELM+30, ORDRDELM+31, ITEMDELM+5~, ITEMDELM+7*, ITEMDELM+11, ITEMDELM+12, ITEMDELM+14
    ITEMDELM+15, DELITEM~, DELITEM+1, DELITEM+3
    LN MESSAGE+5~, MESSAGE+28*, MESSAGE+32*, MESSAGE+40, MESSAGE+41
    NAME MESSAGE+31~, MESSAGE+39*, MESSAGE+40
    ORDER MESSAGE~, MESSAGE+6, MESSAGE+9, MESSAGE+29, MESSAGE+30, MESSAGE+33, MESSAGE+34, REFILL~, REFILL+9, REFILL+10
    ORDERDA ORDRDELM+14, ORDRDELM+29, ORDRDELM+30, ORDRDELM+33, DELORDER~, DELORDER+2, DELORDER+3, DELORDER+6, ITEMDELM+7, ITEMDELM+11
    ITEMDELM+12, ITEMDELM+15, DELITEM~, DELITEM+1, DELITEM+3
    ORDERNO MESSAGE+5~, MESSAGE+7*, MESSAGE+17
    >> PRCPORD(0 ORDRDELM+12, ORDRDELM+26, ORDRDELM+27, ITEMDELM+14
    >> PRCPPRIM ORDRDELM+31, ITEMDELM+7, ITEMDELM+14
    PRCPSEC MESSAGE+5~, MESSAGE+8*, MESSAGE+10, MESSAGE+18, MESSAGE+35
    >> PRCPSECO ORDRDELM+31, ITEMDELM+14
    PRCPSTOP ORDRDELM+8~, ORDRDELM+9*, ORDRDELM+12, ORDRDELM+14, ORDRDELM+24*, ORDRDELM+25*
    PRCPXMY MESSAGE+5~
    PRCPXMY( MESSAGE+13
    PRCPXMY("" MESSAGE+10
    PRIMVN MESSAGE+31~, MESSAGE+34*, MESSAGE+35
    QTY ORDRDELM+8~, ORDRDELM+30*, ORDRDELM+31, ITEMDELM+5~, ITEMDELM+11*, ITEMDELM+12, ITEMDELM+14, MESSAGE+31~, MESSAGE+33*, MESSAGE+38*
    , MESSAGE+40
    REFILL MESSAGE+5~, REFILL+7~, REFILL+8*, REFILL+9, REFILL+10*, REFILL+11
    VALMBCK ORDRDELM+2*, ORDRDELM+37!, ITEMDELM+2*
    X DELORDER+4~, MESSAGE+35*, MESSAGE+36*, MESSAGE+37*, MESSAGE+38, DELITEM+2~
    >> XH ORDRDELM+4*, ITEMDELM+8*
    XMB MESSAGE+5~, MESSAGE+16*
    XMB(1 MESSAGE+17*
    XMB(2 MESSAGE+18*
    XMB(3 MESSAGE+20*, MESSAGE+23*
    XMB(4 MESSAGE+21*, MESSAGE+24*
    XMB(5 MESSAGE+25*
    XMB(6 MESSAGE+26*
    XMDUZ MESSAGE+5~, MESSAGE+27*
    XMTEXT MESSAGE+5~, MESSAGE+15*
    XMY MESSAGE+5~
    XMY( MESSAGE+13*
    >> XP ORDRDELM+3*, ITEMDELM+8*
    Y ORDRDELM+25, DELORDER+4~, DELITEM+2~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All