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

Package: IFCAP

Routine: PRCPWDOR


Information

PRCPWDOR ;WISC/RFJ-print outstanding (due-outs) items ;24 Jul 91

Source Information

Source file <PRCPWDOR.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
IFCAP 5 $$GETOUT^PRCPUDUE  ($$SCRPAUSE,END,P)^PRCPUREP  ^PRCPUSEL  $$GETVEN^PRCPUVEN  $$INVNAME^PRCPUX1  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 DD^%DT  NOW^%DTC  

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

Package Total Caller Graph
IFCAP 1 PRCPWDOU  

Entry Points

Name Comments DBIA/ICR reference
DQ ; queue comes here
Q
H

External References

Name Field # of Occurrence
DD^%DT DQ+3, DQ+14
NOW^%DTC DQ+3
^%ZIS PRCPWDOR+8
^%ZISC Q
^%ZTLOAD PRCPWDOR+8
$$GETOUT^PRCPUDUE DQ+13
$$SCRPAUSE^PRCPUREP DQ+20
END^PRCPUREP DQ+31
P^PRCPUREP DQ+22, DQ+27
^PRCPUSEL PRCPWDOR+4
$$GETVEN^PRCPUVEN DQ+8
$$INVNAME^PRCPUX1 DQ+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"YOU NEED TO BE A 'WAREHOUSE' INVENTORY POINT TO RUN THIS OPTION!"
  • Line Location: PRCPWDOR+5
Function Call: WRITE
  • Prompt: !!,"THERE IS NOT A VENDOR IN THE VENDOR FILE (#440) DESIGNATED AS A SUPPLY WHSE."
  • Line Location: PRCPWDOR+6
Function Call: WRITE
  • Prompt: !,"THIS REPORT WILL TAKE A WHILE TO RUN. IT IS RECOMMENDED THE REPORT BE",!,"QUEUED TO RUN AT NIGHT."
  • Line Location: PRCPWDOR+7
Function Call: WRITE
  • Prompt: !!,"<*> please wait <*>"
  • Line Location: PRCPWDOR+9
Function Call: WRITE
  • Prompt: !!,PRCPNSN,?19,%,?40,$J($P(PRCPDATA,"^",2),13),$J($P(PRCPDATA,"^",3),13),$J($P(PRCPDATA,"^",4),13)
  • Line Location: DQ+25
Function Call: WRITE
  • Prompt: !?19,^("ERROR")
  • Line Location: DQ+25
Function Call: WRITE
  • Prompt: !?5,$P(PRCPDATA,"^"),?24,$P(PRCPDATA,"^",2),?31,"#",$G(^TMP($J,"PRCPWDOR",PRCPNSN,PRCPITEM,PRCPTRDA,"L")),?42,$P(PRCPDATA,"^",4),?55,$E($P($$INVNAME^PRCPUX1($P(PRCPDATA,"^",3)),"-",2,99),1,15),?70,$J($P(PRCPDATA,"^",5),9)
  • Line Location: DQ+28
Function Call: WRITE
  • Prompt: !!,"* indicates the quantity due-out has been changed to the quantity outstanding"
  • Line Location: DQ+30
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: H+0
Function Call: WRITE
  • Prompt: $C(13),"OUTSTANDING TRANSACTION REPORT",?(79-$L(%)),%
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !?(79-$L(%)\2),%
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !,?19,"ITEM",?40,$J("QUANTITY",13),$J("QUANTITY",13),$J("QUANTITY",13)
  • Line Location: H+2
Function Call: WRITE
  • Prompt: !,"NSN",?19,"DESCRIPTION (#)",?40,$J("ON-HAND",13),$J("DUE-OUT",13),$J("OUTSTANDING",13),!,%
  • Line Location: H+2
Routine Call
  • %ZIS
  • Line Location:
    • PRCPWDOR+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440 - [#440] PRCPWDOR+6
^PRC(441 - [#441] DQ+11
^PRCP(445 - [#445] DQ+10, DQ+12
^PRCS(410 - [#410] DQ+4, DQ+5, DQ+7, DQ+14, DQ+15
^TMP($J DQ+2!, DQ+11*, DQ+13*, DQ+14*, DQ+16*, DQ+17, DQ+18, DQ+21, DQ+24, DQ+25
DQ+26, DQ+28, Q!

Label References

Name Line Occurrences
H DQ+20, DQ+22, DQ+27
Q DQ+19, DQ+29

Naked Globals

Name Field # of Occurrence
^( DQ+7, DQ+17*, DQ+21, DQ+26
^("ERROR" DQ+25
^("L" DQ+18*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DQ+1~, DQ+3, DQ+10*, DQ+18*, DQ+23*, DQ+25, H*, H+1*, H+2*
>> %ZIS PRCPWDOR+8*
IO DQ+20
IO("Q" PRCPWDOR+8!
IOF H
IOSL DQ+22, DQ+27
ITEMDATA DQ+1~, DQ+12*, DQ+13
MASTITEM DQ+1~, DQ+11*, DQ+12, DQ+13
PAGE DQ+1~, DQ+20*, H*
>> POP PRCPWDOR+8
>> PRCP("DPTYPE" PRCPWDOR+5
>> PRCP("I" PRCPWDOR+4, DQ+12, DQ+13
>> PRCP("IN" H+1
PRCPCONV DQ+1~, DQ+8*, DQ+10
PRCPDAT0 DQ+1~, DQ+4*, DQ+6, DQ+7
PRCPDAT3 DQ+1~, DQ+5*, DQ+6
PRCPDAT7 DQ+1~, DQ+5*, DQ+6
PRCPDAT9 DQ+1~, DQ+5*, DQ+6
PRCPDATA DQ+1~, DQ+21*, DQ+23, DQ+24*, DQ+25, DQ+26*, DQ+28
PRCPDATE DQ+1~, DQ+3*, H
PRCPERR DQ+1~, DQ+12!*, DQ+14
PRCPFLAG DQ+1~, DQ+4, DQ+19, DQ+21, DQ+22, DQ+26, DQ+27, DQ+29
PRCPITEM DQ+1~, DQ+8*, DQ+10, DQ+11, DQ+12, DQ+13, DQ+14, DQ+16, DQ+17, DQ+18
DQ+21*, DQ+23, DQ+24, DQ+25, DQ+26, DQ+28
PRCPLIDA DQ+1~, DQ+7*
PRCPLINE DQ+1~, DQ+7*, DQ+8, DQ+9, DQ+10, DQ+18
PRCPNSN DQ+1~, DQ+12*, DQ+13, DQ+14, DQ+16, DQ+17, DQ+18, DQ+21*, DQ+24, DQ+25
DQ+26, DQ+28
PRCPOUT DQ+1~, DQ+9*, DQ+10*, DQ+11*, DQ+17
PRCPPVNO PRCPWDOR+3~, PRCPWDOR+6*, DQ+6, DQ+8
PRCPSRC1 DQ+1~, DQ+7*, DQ+8, DQ+10, DQ+16
PRCPTRAN DQ+1~, DQ+4*, DQ+16
PRCPTRDA DQ+1~, DQ+3*, DQ+4*, DQ+5, DQ+7, DQ+10, DQ+14, DQ+15, DQ+16, DQ+17
DQ+18, DQ+26*, DQ+28
PRCPWDOU PRCPWDOR+8!, DQ+24, DQ+30, DQ+31, Q
REFNUM DQ+1~, DQ+15*, DQ+16
SCREEN DQ+1~, DQ+20*, DQ+22, DQ+27, H
X DQ+1~
Y DQ+1~, DQ+3*, DQ+14*, DQ+16
>> ZTDESC PRCPWDOR+8*
>> ZTRTN PRCPWDOR+8*
>> ZTSAVE("PRCP*" PRCPWDOR+8*
>> ZTSAVE("ZTREQ" PRCPWDOR+8*
ZTSK PRCPWDOR+8!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All