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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCPRODM

Package: IFCAP

Routine: PRCPRODM


Information

PRCPRODM ;WOIFO/CC/VAC-On-Demand Conflict Report ; 2/21/07 11:22am

Source Information

Source file <PRCPRODM.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
IFCAP 8 $$GROUPNM^PRCPEGRP  PRIM^PRCPRODS  ($$SCRPAUSE,$$USER,END,P)^PRCPUREP  GROUPSEL^PRCPURS1  DISTRSEL^PRCPURS3  ^PRCPUSEL  ($$DESCR,$$INVNAME)^PRCPUX1  ($$ODITEM,$$SRTPRMP,DISPLAY)^PRCPUX2  
Kernel 3 ^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  
VA FileMan 2 DD^%DT  NOW^%DTC  

Entry Points

Name Comments DBIA/ICR reference
PRIM
QUEST0 ;
QUEST1 ;
QUEST3 ; Select Groups
QUEST4 ; Select Sort order
QUEST5
REPORT ;Now compile the data
REP ;Now print the report
DISPL ; Display the information about the secondaries
FILL
HEAD ;Display header information
HEAD2
Q

External References

Name Field # of Occurrence
DD^%DT PRIM+6
NOW^%DTC PRIM+6
^%ZIS QUEST4+4
^%ZISC QUEST4+4, Q
^%ZTLOAD QUEST4+4
$$S^%ZTLOAD REP+9, REP+18
$$GROUPNM^PRCPEGRP REPORT+30
PRIM^PRCPRODS PRIM
$$SCRPAUSE^PRCPUREP PRIM+6, REP+1
$$USER^PRCPUREP REP+36, REP+52
END^PRCPUREP REP+60
P^PRCPUREP REP+5, REP+7, REP+16, REP+24, REP+35, REP+51
GROUPSEL^PRCPURS1 QUEST3+6
DISTRSEL^PRCPURS3 QUEST0+2
^PRCPUSEL PRIM+7
$$DESCR^PRCPUX1 REPORT+6
$$INVNAME^PRCPUX1 PRIM+12
$$ODITEM^PRCPUX2 REPORT+4, REPORT+13
$$SRTPRMP^PRCPUX2 QUEST4+2
DISPLAY^PRCPUX2 PRIM+8, QUEST0+1, QUEST3+5, QUEST4+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"NO DISTRIBUTION POINTS EXIST FOR THIS PRIMARY"
  • Line Location: PRIM+10
Function Call: WRITE
  • Prompt: !,"No Distribution Points picked. Try again."
  • Line Location: QUEST3+4
Function Call: WRITE
  • Prompt: !,"*** NO GROUP CATEGORIES SELECTED !"
  • Line Location: QUEST3+7
Function Call: WRITE
  • Prompt: !!,"Please wait. Report compiling and printing."
  • Line Location: QUEST5+0
Function Call: WRITE
  • Prompt: !,?10,"<<<TASKMANAGER JOB TERMINATED BY USER >>>"
  • Line Location: REP+9
Function Call: WRITE
  • Prompt: GROUP,!
  • Line Location: REP+10
Function Call: WRITE
  • Prompt: "<<NONE>>",!
  • Line Location: REP+11
Function Call: WRITE
  • Prompt: !?10,"<<< TASKMANAGER JOB TERMINATED BY USER >>>"
  • Line Location: REP+18
Function Call: WRITE
  • Prompt: !,?27,"*** NO CONFLICTS TO PRINT ***",!
  • Line Location: REP+59
Function Call: WRITE
  • Prompt: !,?1,DISTR,?6,$P(DISPT(PRCP("I"),DISTR),"^",1),?8,$P(DISPT(PRCP("I"),DISTR),"^",2)
  • Line Location: DISPL+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: !,"ON-DEMAND CONFLICTS IN: ",$E(SECNAME,1,24),?48,%
  • Line Location: HEAD+4
Function Call: WRITE
  • Prompt: !,"PRIMARY INVENTORY POINT: ",PRIM(PRI)
  • Line Location: HEAD+5
Function Call: WRITE
  • Prompt: !!,"IM#",?11,"DESCRIPTION"
  • Line Location: HEAD+6
Function Call: WRITE
  • Prompt: !,%,!
  • Line Location: HEAD+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD2+0
Function Call: WRITE
  • Prompt: !,"ON-DEMAND CONFLICT REPORT",?48,%
  • Line Location: HEAD2+1
Function Call: WRITE
  • Prompt: !,"PRIMARY INVENTORY POINT: ",PRIM(PRI)
  • Line Location: HEAD2+2
Function Call: WRITE
  • Prompt: !!,"IM#",?11,"DESCRIPTION"
  • Line Location: HEAD2+3
Function Call: WRITE
  • Prompt: !,%,!
  • Line Location: HEAD2+4
Routine Call
  • %ZIS
  • Line Location:
    • QUEST4+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] PRIM+9, PRIM+11, REPORT+3, REPORT+12, REPORT+14, REPORT+21, REP+29, REP+31, REP+32, REP+33
REP+34, REP+43, REP+45, REP+47, REP+49, REP+50, HEAD+3
^TMP($J PRIM+4!, QUEST1+2, QUEST1+3, QUEST3+7, REPORT+6*, REPORT+7*, REPORT+11, REPORT+17*, REPORT+19, REPORT+20
REPORT+27, REPORT+33, REPORT+36*, REP+3, REP+4, REP+6, REP+12, REP+13, Q!

Label References

Name Line Occurrences
FILL QUEST1+2
HEAD REP+5, REP+7, REP+16, REP+24, REP+35, REP+51
HEAD2 REP+59
Q QUEST3+7, REP+61
QUEST0 QUEST3+4
QUEST3 QUEST1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRIM+6, HEAD+2*, HEAD+4, HEAD+7*, HEAD2*, HEAD2+1, HEAD2+4*
>> %ZIS QUEST4+4*
CHOICE PRIM+1~
CTR PRIM+1~, PRIM+9*, PRIM+10, PRIM+11
DATA2 PRIM+1~, REPORT+21*, REPORT+22, REPORT+23
DATA3 PRIM+1~, REP+13*, REP+14
DISFLG PRIM+1~, QUEST1+1*, QUEST3+3*, QUEST3+4
DISPT PRIM+1~
DISPT( PRIM+12*, QUEST1+4*, QUEST3+2, QUEST3+3, REPORT+9, REPORT+10, DISPL+1, DISPL+2, FILL*
DISTR PRIM+1~, PRIM+11*, PRIM+12, QUEST3+1*, QUEST3+2*, QUEST3+3, REPORT+9*, REPORT+10, REPORT+12, REPORT+13
REPORT+14, REPORT+17, REPORT+19*, REPORT+20, REPORT+33, REPORT+36, DISPL+1*, DISPL+2, FILL*
GR PRIM+2~, REPORT+27*, REPORT+28
GROUP PRIM+1~, REPORT+23*, REPORT+28, REPORT+30, REPORT+31*, REPORT+32*, REPORT+36, REP+6*, REP+10, REP+11
REP+12, REP+13
GROUPALL PRIM+1~, QUEST3+7, QUEST3+8, REPORT+26
GROUPNM PRIM+1~, REPORT+30*, REPORT+31, REPORT+32
GROUPYES PRIM+2~, REPORT+25*, REPORT+26*, REPORT+28*, REPORT+29
I PRIM+1~, PRIM+11*, REPORT+3*, REPORT+9*, FILL*
IO REP+1
IO("Q" QUEST4+4!
IOF HEAD+2, HEAD2
IOSL REP+7, REP+16, REP+24, REP+35, REP+51
IT PRIM+1~, REP+14*, REP+20
ITEM PRIM+1~, REPORT+3*, REPORT+4, REPORT+6, REPORT+7, REPORT+11*, REPORT+12, REPORT+13, REPORT+14, REPORT+17
REPORT+20*, REPORT+21, REPORT+33, REPORT+34, REPORT+36
ITEMNM PRIM+1~, REPORT+33*, REPORT+35, REPORT+36
ITNAME PRIM+1~, REP+14*, REP+20
J PRIM+1~, REPORT+11*, DISPL+1*
LST PRIM+2~, REP+32*
MAN PRIM+2~, REPORT+14*, REPORT+15
MGRFLG PRIM+2~, REP+30*, REP+46*
NOW PRIM+2~, PRIM+6*, HEAD+2, HEAD2
NOWDT PRIM+2~, PRIM+6*
ODITEM PRIM+2~, REPORT+4*, REPORT+5, REPORT+13*, REPORT+16
ODIUSER PRIM+2~, REP+33*, REP+34, REP+48*, REP+49*, REP+50
ORD PRIM+2~, REPORT+34*, REPORT+35*, REPORT+36, REP+12*, REP+13
PAGE PRIM+2~, PRIM+5*, REP+1*, REP+5, HEAD+2*, HEAD2*
POP PRIM+3~, QUEST4+4
>> PRCP("DPTYPE" PRIM
>> PRCP("I" PRIM+7, PRIM+9, PRIM+11, PRIM+12, QUEST0+2, QUEST1+4, QUEST3+2, QUEST3+3, QUEST3+6, REPORT+1
DISPL+1, DISPL+2, FILL
>> PRCP("PAR" REPORT+2
PRCPFLAG PRIM+2~, PRIM+11, REP+3, REP+4, REP+5, REP+6, REP+7, REP+8, REP+9*, REP+12
REP+16, REP+17, REP+18*, REP+19, REP+21, REP+22, REP+24, REP+29, REP+33, REP+35
REP+37, REP+38, REP+39, REP+40, REP+41, REP+45, REP+49, REP+51, REP+53, REP+54
REP+55, REP+56, REP+57, REP+58, HEAD+1, HEAD+8!
PRI PRIM+2~, REPORT+1*, REPORT+2, REPORT+3, REPORT+4, REPORT+6, REPORT+9, REPORT+10, REPORT+15, REPORT+21
REPORT+36, REP+28, REP+29, REP+31, REP+32, REP+33, REP+34, HEAD+5, HEAD2+2
PRIM PRIM+2~, REP+3*, REP+4, REP+6, REP+12, REP+13
PRIM( REPORT+2*, REP+28, HEAD+5, HEAD2+2
RECCNT PRIM+2~, REP+2*, REP+15*, REP+59
SCREEN PRIM+2~, PRIM+6*, REP+1*, REP+5, REP+7, REP+16, REP+24, REP+35, REP+51, HEAD+2
HEAD2
SEC PRIM+2~, REP+4*, REP+6, REP+12, REP+13, REP+43, REP+45, REP+47, REP+49, REP+50
HEAD+3
SECNAME PRIM+2~, REP+43*, REP+44, HEAD+3*, HEAD+4
SRT PRIM+2~, QUEST4+2*, QUEST4+3, REPORT+35
USER PRIM+2~, REP+29*, REP+34, REP+36, REP+45*, REP+50, REP+52
X PRIM+2~, PRIM+6, PRIM+8!, QUEST0+1!, QUEST1+3*, QUEST1+4, QUEST3+5!, QUEST4+1!
X(1 PRIM+8*, QUEST0+1*, QUEST3+5*, QUEST4+1*
Y PRIM+2~, PRIM+6*
ZTDESC PRIM+3~, QUEST4+5*
ZTQUEUED PRIM+3~, REP+9, REP+18
ZTRTN PRIM+3~, QUEST4+5*
ZTSAVE PRIM+3~
ZTSAVE("C*" QUEST4+6*
ZTSAVE("D*" QUEST4+6*
ZTSAVE("GR*" QUEST4+6*
ZTSAVE("I*" QUEST4+6*
ZTSAVE("N*" QUEST4+6*
ZTSAVE("O*" QUEST4+7*
ZTSAVE("P*" QUEST4+6*
ZTSAVE("PRCP*" QUEST4+6*
ZTSAVE("S*" QUEST4+6*
ZTSAVE("U*" QUEST4+7*
ZTSAVE("^TMP($J,""PRCPURS3""," QUEST4+7*
ZTSK QUEST4+4!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All