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

Package: IFCAP

Routine: PRCHPNT1


Information

PRCHPNT1 ;ID/RSD/RHD-CONT. OF PRINT ;2/12/98 2:49 PM

Source Information

Source file <PRCHPNT1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 5 $$DECODE^PRCHES4  $$DECODE^PRCHES5  QUE^PRCHPNT  ITEM^PRCHPNT2  DIWP^PRCUTL  
Kernel 1 KILL^%ZTLOAD  

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 PRCHPNT2  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
PG1
PG
APP
Q ;
PGQ
IT
WP0
WP1
WP
PGNX
TOP
DIS
DIS1
EST
ADC
REQ
TOT
STQUE
DT
DT1

External References

Name Field # of Occurrence
KILL^%ZTLOAD APP+4, PGQ+1, STQUE+1
$$DECODE^PRCHES4 APP+2
$$DECODE^PRCHES5 PG+4
QUE^PRCHPNT APP+4
ITEM^PRCHPNT2 IT
DIWP^PRCUTL WP0WP1ADC+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?12,"CONTINUED ON NEXT PAGE ",!
  • Line Location: PG+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PG+2
Function Call: WRITE
  • Prompt: ","
  • Condition for execution: Y>1
  • Line Location: PG+3
Function Call: WRITE
  • Prompt: $P($G(^PRC(442.4,+^(Y,0),0)),U,2)
  • Line Location: PG+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: PG+4
Function Call: WRITE
  • Prompt: ?7,"/ES/"_$$DECODE^PRCHES5(D0)_" "
  • Line Location: PG+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PG+5
Function Call: WRITE
  • Prompt: ?10,$P(^(.13),U,2)
  • Condition for execution: $D(^VA(200,P,.13))
  • Line Location: PG+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: PG+5
Function Call: WRITE
  • Prompt: ?2,$P(PRCH0,U,1),?25
  • Line Location: PG+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PG+6
Function Call: WRITE
  • Prompt: ?2,$P(PRCH0,U,4),"-",$P($P(PRCH0,U,3)," ",1),"-",$P(PRCH0,U,5),"-",$P(PRCH0,U,6),$S($P(PRCH0,U,8)>0:"-"_$P(PRCH0,U,8),1:"")
  • Line Location: APP+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: APP+0
Function Call: WRITE
  • Prompt: ?2
  • Line Location: APP+1
Function Call: WRITE
  • Prompt: "/ES/"_$$DECODE^PRCHES4(D0,1),?31
  • Line Location: APP+2
Function Call: WRITE
  • Prompt: $P(X,",",2)," ",$P(X,",",1),?31
  • Line Location: APP+3
Function Call: WRITE
  • Prompt: !?9,$G(^UTILITY($J,"W",1,K,0))
  • Line Location: WP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: WP+1
Function Call: WRITE
  • Prompt: !!!!?63,P,?73,PRCHP,!!?55
  • Line Location: TOP+0
Function Call: WRITE
  • Prompt: ?72,$P(PRCH0,U,1),!!?55,$P(PRCHV,U,1)
  • Line Location: TOP+0
Function Call: WRITE
  • Prompt: ?72,$P(PRCH0,U,1),!!?55,$P(PRCHV,U,1)
  • Line Location: TOP+0
Function Call: WRITE
  • Prompt: !?2,$J($P(PRCHI0,U,6),3),?8,"LESS ",$P(PRCHI0,U,2)
  • Line Location: DIS+0
Function Call: WRITE
  • Prompt: $S($E($P(PRCHI0,U,2),1)="$":"",1:" %")," FOR ",$S($P(PRCHI0,U,1)="Q":"QUANTITY DISCOUNT",1:"ITEMS: "_$P(PRCHI0,U,1))
  • Line Location: DIS1+0
Function Call: WRITE
  • Prompt: ?66,$J($P(PRCHI0,U,3),8,2)
  • Line Location: DIS1+0
Function Call: WRITE
  • Prompt: ?66,$J($P(PRCHI0,U,3),8,2)
  • Line Location: DIS1+0
Function Call: WRITE
  • Prompt: !?2,$S($P(PRCH0,U,18)]"":$J($P(PRCH0,U,18),3),1:$J(N,3)),?8,"ESTIMATED SHIPPING AND/OR HANDLING",?66,$J($P(PRCH0,U,13),8,2),!
  • Line Location: EST+0
Function Call: WRITE
  • Prompt: !
  • Line Location: REQ+1
Function Call: WRITE
  • Prompt: !
  • Line Location: TOT+0
Function Call: WRITE
  • Prompt: ?66,$J(PRCHPT,8,2)
  • Line Location: TOT+1
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $Y>0
  • Line Location: TOT+1
Function Call: WRITE
  • Prompt: "@",$E(Y,1,2),":",$E(Y,3,4)
  • Line Location: DT1+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] PG+3, PG+4, APP+1, ITWP0WP1DISREQ
^PRC(442.4 - [#442.4] PG+3
^PRC(442.7 - [#442.7] ADCADC+1
^PRCS(410 - [#410] REQ
^TMP($J PGQ+2!, WPDISESTREQ
^UTILITY($J Q+2!, WP0!, WP1!, WP, ADC!
^VA(200 - [#200] PG+5, APP+3

Label References

Name Line Occurrences
ADC PG
DIS PG
DIS1 DIS
DT PG+4, PG+6, APP+2, APP+3, TOP
DT1 PG+4
EST PG
IT PG
PG PGNX
PGNX PGQ
PGQ STQUE+2
Q PG+1
REQ PG
TOP PGNX
TOT PGNX
WP WP0+1, ADC+2
WP0 PG
WP1 IT

Naked Globals

Name Field # of Occurrence
^( PG+3, PG+5, ITWP0WP1DISADC+1
^("P" Q+2!
^("PRCH" Q+2!
^(0 APP+1, APP+3, REQ
^(12 PG+4
^(2 IT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 PG+3, PG+4, APP+1, APP+2, Q+1!, ITWP0WP1DISREQ
DA Q+1!, WP0WP1ADC+1
DIWF Q+1!, WP0*, WP1*, ADC*
DIWL Q+1!, WP0*, WP1*, ADC*
DIWR Q+1!, WP0*, WP1*, ADC*
>> I PG*, PG+3*
IOF APP+4, TOT+1
>> K WP*, ADC+1*
N PG1*, Q+1!, IT*, DIS*, EST*
P PG1*, PGPG+1, PG+4*, PG+5, APP+1*, APP+3, Q+2!, PGQ*, WP
TOPDISESTREQ
PRCH PG1*, Q+1!, IT*, DIS*, ADC*, ADC+1, REQ*
PRCH0 PG+3, PG+6, APPQ+1!, TOPEST
PRCH1 PG+4, PG+6, Q+1!, TOP
PRCH12 Q+1!
PRCHC Q+1!
PRCHCNT Q+1!
PRCHD Q+1!, DIS*, EST*, ADC*, ADC+1*, REQ*
PRCHFTYP Q+1!
PRCHHSP Q+1!
PRCHI PG*, Q+1!, ITWP1WPADC
PRCHI0 Q+2!, IT*, DIS*, DIS1
PRCHI2 Q+2!, IT*
PRCHINV Q+1!
PRCHJ PG1*, PG*, Q+1!, IT
PRCHJD Q+1!
PRCHK Q+1!, WP0*, WP1*
PRCHL PG1*, PG*, PG+1*, PG+2, Q+2!, WP*, WP+1*, DIS*, EST*, ADC*
, REQ*, REQ+1*, TOT
PRCHL1 Q+1!
PRCHLB Q+2!
PRCHLC Q+1!
PRCHLE Q+2!
PRCHP PG1*, PG+1, APP+4, Q+2!, PGQTOP
PRCHPT PG1*, Q+2!, PGQ*, DIS*, EST*, TOT+1
PRCHQ Q+2!
PRCHS Q+2!
PRCHSC Q+2!
PRCHSHP Q+2!
PRCHSIT Q+2!
PRCHST Q+2!
PRCHV Q+2!, TOP
S Q+2!
U PG+3, PG+4, PG+5, PG+6, APPAPP+1, WPTOPDISDIS1
ESTADCREQ, STQUE*
V Q+2!
>> X PG+4*, APP+1*, APP+2, APP+3*, WP0*, WP1*, ADC+1*, STQUE*
>> Y PG+2*, PG+3*, PG+4*, PG+6*, APP+1*, APP+2, APP+3, TOP*, TOT*, DT
, DT1*
ZTSK APP+4!, PGQ+1!, STQUE
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All