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

Package: IFCAP

Routine: PRCPRDO1


Information

PRCPRDO1 ;WISC/RFJ-distribution duein and dueout reports ; 7/9/99 3:39pm

Source Information

Source file <PRCPRDO1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
IFCAP 4 ($$GETIN,$$GETOUT,SETIN,SETOUT)^PRCPUDUE  ($$SCRPAUSE,END,P)^PRCPUREP  $$GETVEN^PRCPUVEN  ($$DESCR,$$INVNAME,$$UNIT)^PRCPUX1  
VA FileMan 2 DD^%DT  NOW^%DTC  
Kernel 1 ^%ZISC  

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 PRCPRDOR  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
DQ ; queue comes here
H

External References

Name Field # of Occurrence
DD^%DT DQ+17, DQ+23
NOW^%DTC DQ+17
^%ZISC DQ+43
$$GETIN^PRCPUDUE DQ+20, DQ+38
$$GETOUT^PRCPUDUE DQ+20, DQ+38
SETIN^PRCPUDUE DQ+39
SETOUT^PRCPUDUE DQ+40
$$SCRPAUSE^PRCPUREP DQ+17
END^PRCPUREP DQ+42
P^PRCPUREP DQ+29, DQ+33
$$GETVEN^PRCPUVEN DQ+11
$$DESCR^PRCPUX1 DQ+21
$$INVNAME^PRCPUX1 DQ+26
$$UNIT^PRCPUX1 DQ+12, DQ+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$E($$DESCR^PRCPUX1(PRCP("I"),ITEMDA),1,25),?27,"#",ITEMDA,?35,$J($$UNIT^PRCPUX1(PRCP("I"),ITEMDA,"/"),9),$J(+$P(ITEMDATA,"^",7),15),$J(QTY,21)
  • Line Location: DQ+21
Function Call: WRITE
  • Prompt: !?5,$P(D,"^"),?12,Y,?24,$S($P(D,"^",8)="R":"REGU",$P(D,"^",8)="C":"CALL",$P(D,"^",8)="E":"EMER",1:"----"),?29,$S($P(D,"^",6)="R":"RELE",$P(D,"^",6)="B":"BACK",1:"----")
  • Line Location: DQ+24
Function Call: WRITE
  • Prompt: ?36,$E($P($$INVNAME^PRCPUX1(INVPT),"-",2),1,16)
  • Line Location: DQ+26
Function Call: WRITE
  • Prompt: ?69,$J(+$P(DATA,"^",4),11)
  • Line Location: DQ+27
Function Call: WRITE
  • Prompt: ?53,$J($P(DATA,"^",6),9),$J($P(DATA,"^",7),7),$J(+$P(DATA,"^",3),11)
  • Line Location: DQ+28
Function Call: WRITE
  • Prompt: !?5,"** CURRENT QUANTITY DUE-",TYPE,$S($G(UPDATE):" IS NOW EQUAL TO",1:" DOES NOT MATCH")," CALCULATED QUANTITY DUE-",TYPE," **"
  • Line Location: DQ+31
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: H+0
Function Call: WRITE
  • Prompt: $C(13),"DUE-",TYPE," ITEM REPORT FOR ",PRCP("IN"),?(80-$L(%)),%
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !,"ITEM DESCRIPTION",?27,"#MI",?35,$J("UNIT/IS",9),$J("QTY ON-HAND",15),$J("QTY DUE-"_TYPE,21)
  • Line Location: H+2
Function Call: WRITE
  • Prompt: !?5,"ORD#",?12,"DATE ORD",?24,"TYPE",?29,"STAT",?36,$S(TYPE="IN":"FROM",1:"TO")," INVPT"
  • Line Location: H+3
Function Call: WRITE
  • Prompt: ?69,"QTY DUE-OUT"
  • Line Location: H+4
Function Call: WRITE
  • Prompt: ?55,"UNIT/REC",?67,"CF",?70,"QTY DUE-IN"
  • Line Location: H+5
Function Call: WRITE
  • Prompt: !,%
  • Line Location: H+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] DQ+19, DQ+36
^PRCP(445.3 - [#445.3] DQ+4, DQ+5, DQ+6, DQ+7, DQ+9, DQ+13, DQ+23
^TMP($J DQ+2!, DQ+12*, DQ+16!, DQ+18, DQ+22, DQ+32*, DQ+38, DQ+44!

Label References

Name Line Occurrences
H DQ+17, DQ+29, DQ+33

Naked Globals

Name Field # of Occurrence
^( DQ+22, DQ+36

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DQ+1~, DQ+17, H*, H+1, H+6*
%I DQ+1~
D DQ+1~, DQ+23*, DQ+24
DATA DQ+1~, DQ+22*, DQ+25, DQ+27, DQ+28
INVPT DQ+1~, DQ+25*, DQ+26
IO DQ+17
IOF H
IOSL DQ+29, DQ+33
ITEMDA DQ+1~, DQ+9*, DQ+11, DQ+12, DQ+18*, DQ+19, DQ+20, DQ+21, DQ+22, DQ+32
DQ+36*, DQ+38, DQ+39, DQ+40
ITEMDATA DQ+1~, DQ+9*, DQ+10, DQ+19*, DQ+21
NOW DQ+1~, DQ+17*, H
ORDDATA DQ+1~, DQ+6*, DQ+7, DQ+8
ORDERDA DQ+1~, DQ+4*, DQ+5, DQ+6, DQ+7, DQ+9, DQ+12, DQ+13, DQ+22*, DQ+23
PAGE DQ+1~, DQ+17*, H*
>> PRCP("DPTYPE" DQ+3
>> PRCP("I" DQ+4, DQ+19, DQ+20, DQ+21, DQ+36, DQ+38, DQ+39, DQ+40
>> PRCP("IN" H+1
PRCPFLAG DQ+1~, DQ+18, DQ+22, DQ+29, DQ+30, DQ+33, DQ+42
PRIMARDA DQ+1~, DQ+8*, DQ+11, DQ+12
QTY DQ+1~, DQ+10*, DQ+12, DQ+20*, DQ+21, DQ+31, DQ+38*, DQ+39, DQ+40
SCREEN DQ+1~, DQ+17*, DQ+29, DQ+33, H
SECONDA DQ+1~, DQ+8*, DQ+11, DQ+12
TOTAL DQ+1~, DQ+22*, DQ+27*, DQ+28*, DQ+31, DQ+32
>> TYPE DQ+20, DQ+25, DQ+27, DQ+28, DQ+31, DQ+38, DQ+39, H+1, H+2, H+3
H+4, H+5
>> UPDATE DQ+5, DQ+13, DQ+31, DQ+32, DQ+36
VDA DQ+1~
VDATA DQ+1~, DQ+11*, DQ+12
X DQ+1~
XREF DQ+1~, DQ+3*, DQ+4
Y DQ+1~, DQ+17*, DQ+23*, DQ+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All