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

Package: Order Entry Results Reporting

Routine: ORPR01


Information

ORPR01 ; slc/dcm/rv - Some day my prints will come ;09/13/06 13:30

Source Information

Source file <ORPR01.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 5 $$ORDERS^ORCHART  PRINT^ORPR00  PRINT^ORPR02  TEXT^ORQ12  (LOC,READ)^ORUTL  
List Manager 1 FULL^VALM1  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 13

Package Total Caller Graph
Order Entry Results Reporting 12 ORC PRINT CHART COPIES  ORC PRINT LABELS  ORC PRINT REQUISITION  ORC PRINT SERVICE COPIES  ORC PRINT WORK COPIES  ORPR03  ORPR04  ORPR05  
ORPR06  ORPR08  ORPRS03  ORU  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
R1(PIECE,ORTIMES,ORSCREEN) ;
P2(REPORT,ORTIMES) ;Sort 'n print
REQ1(SNUM,ORSCREEN) ;
CPRINT(ORIFN,ORTIMES,ORSCREEN) ; Printit
REQ ;Print Requisitions
WRK ;Print Work copies
FOOT(FMT) ; Print Footer
SRV ;Print Service copies
HEAD(FMT) ;
CHT ;Print Chart copies
LBL1(SNUM,ORTIMES) ;
GET(ORIFN) ;Get stuff
LBL ;Print Labels

External References

Name Field # of Occurrence
^DIR FOOT+8
$$ORDERS^ORCHART P2+8
PRINT^ORPR00 CPRINT+11, HEAD+3, FOOT+3
PRINT^ORPR02 P2+16
TEXT^ORQ12 GET+4
LOC^ORUTL CHT+1, WRK+1
READ^ORUTL R1+11
FULL^VALM1 P2+12
$$GET^XPAR R1+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Print how many labels? 1// "
  • Line Location: LBL+1
Function Call: WRITE
  • Prompt: !,"Enter a number between 1 and 10"
  • Line Location: LBL+5
Function Call: WRITE
  • Prompt: !?2,$C(7),"Cannot print",!?2,$S(PIECE=3:"Labels",PIECE=4:"Requisitions",1:"")_" not set up for orders in the "_$P(^DIC(9.4,P,0),"^")_" package."
  • Line Location: R1+11
Function Call: WRITE
  • Prompt: @ORIOF
  • Line Location: CPRINT+10
Routine Call
  • DIR
  • Line Location:
    • FOOT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] R1+10, R1+11
^OR(100 - [#100] CPRINT+6, GET+2
^ORD(100.23 - [#100.23] CPRINT+4, CPRINT+6
^ORD(101.41 - [#101.41] R1+10
^TMP("OR" P2+9, P2+15
^TMP("OREPRINT" P2+11!, P2+15*, P2+16, P2+17!

Label References

Name Line Occurrences
CPRINT R1+12
FOOT CPRINT+8
GET LBL1+4, REQ1+3
HEAD CPRINT+9
LBL LBL+5
P2 LBL+6, CHT+2, WRK+2, SRV+1, REQ+1
R1 LBL1+4, REQ1+3

Naked Globals

Name Field # of Occurrence
^( P2+15
^(0 CPRINT+4
^(3 GET+2
^(4 GET+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR FOOT+5~
DIR("?" FOOT+7*
DIR("A" FOOT+6*
DIR(0 FOOT+6*
>> DIROUT FOOT+9
DTIME LBL+2
>> DTOUT FOOT+9
>> DUOUT FOOT+9
FMT HEAD~, HEAD+3, FOOT~, FOOT+3
I GET+1~, GET+3*, GET+4*
IOF HEAD+2*, HEAD+4*, FOOT+2*, FOOT+10*
IOST FOOT+4
NQUE P2+5~, P2+6*, P2+16
OACTION P2+10~, P2+15*
OR3 LBL1+3~, REQ1+2~, GET+2*
OR4 CHT+1~*, WRK+1~*
ORAL P2+10~
ORDLG R1+5~, R1+7*, R1+10
>> OREND CHT+1*, WRK+1*, CPRINT+7, HEAD+1, FOOT+1, FOOT+9*, P2+14
>> ORFIRST1 CPRINT+7
ORFMT R1+5~, R1+9*, R1+10*, R1+11, CPRINT+2, CPRINT+4, CPRINT+6, CPRINT+11
>> ORFOOT CPRINT+8, CPRINT+10
>> ORHEAD CPRINT+9, CPRINT+10
ORIDX P2+10~, P2+14*, P2+15
ORIFN LBL1+4, REQ1+3, R1+12, CPRINT~, CPRINT+6, GET~, GET+2, GET+4, P2+10~, P2+15*
ORIGVIEW R1+5~, R1+9*
>> ORIOF CPRINT+10, HEAD+2, FOOT+10
>> ORIOSL CPRINT+7, FOOT+2
>> ORL CHT+1, WRK+1, P2+16
>> ORNMBR P2+8*, P2+14
ORPK LBL1+3~, REQ1+2~, GET+2*
ORPKG LBL1+3~, REQ1+2~, GET+2*
ORSCREEN REQ1~, REQ1+3, R1~, R1+12, CPRINT~, CPRINT+11
ORSEQ P2+10~, P2+14*, P2+15
ORTCNT LBL1+3~, REQ1+2~, CPRINT+3, CPRINT+4*, CPRINT+5*, CPRINT+7, GET+3*, GET+4*
ORTIMES LBL1~, LBL1+4, R1~, R1+12, CPRINT~, CPRINT+11, P2~, P2+16
ORTX GET+1~, GET+4
ORTX( GET+4
>> ORVP P2+16
ORX LBL1+3~, REQ1+2~, R1+7, GET+2*
P R1+5~, R1+7*, R1+8, R1+9, R1+10, R1+11
PIECE R1~, R1+6, R1+9, R1+10, R1+11
REPORT P2~, P2+4, P2+6*, P2+7, P2+16
SNUM LBL1~, REQ1~, CPRINT+11
U CPRINT+6
>> VALMBCK P2+8*, P2+13*
X LBL+2*, LBL+3*, LBL+4, LBL+5, LBL+6, CPRINT+1~, CPRINT+6*, CPRINT+7, GET+1~, GET+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All