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

Package: IFCAP

Routine: PRCPRTRA


Information

PRCPRTRA ;WISC/RFJ-transaction register report ;07 Sep 91

Source Information

Source file <PRCPRTRA.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
IFCAP 8 PRINT^PRCPRTR1  $$GETOPEN^PRCPUBAL  ($$GETIN,$$GETOUT)^PRCPUDUE  ITEMMAST^PRCPURS4  ^PRCPUSEL  ($$DESCR,$$NSN,$$UNIT)^PRCPUX1  DISPLAY^PRCPUX2  $$YN^PRCPUYN  
Kernel 2 ^%ZIS  ^%ZTLOAD  
VA FileMan 1 (,DD)^%DT  

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 PRCP TRANSACTION REG REPORT  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**1,142**;Oct 20, 2000;Build 5
DAT
DAT1
DAT2
SELECT
ITEMS ;return here after printing report
; get selected item list
DEVICE ; ask device
DQ ;queue comes here
D1

External References

Name Field # of Occurrence
^%DT DAT1+2, DAT2+3
DD^%DT DAT+1, DAT2
^%ZIS DEVICE+1
^%ZTLOAD DEVICE+2
PRINT^PRCPRTR1 D1+48
$$GETOPEN^PRCPUBAL D1+2
$$GETIN^PRCPUDUE D1+43
$$GETOUT^PRCPUDUE D1+43
ITEMMAST^PRCPURS4 ITEMS+3
^PRCPUSEL V+2
$$DESCR^PRCPUX1 D1+41
$$NSN^PRCPUX1 D1+5
$$UNIT^PRCPUX1 D1+42
DISPLAY^PRCPUX2 V+7, V+10, SELECT+2
$$YN^PRCPUYN SELECT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Ending date CANNOT be prior to beginning date"
  • Line Location: DAT2+5
Function Call: WRITE
  • Prompt: !,"** All Items selection MUST use same begin/end month and year **"
  • Line Location: ITEMS+6
Function Call: WRITE
  • Prompt: !!,"<*> please wait <*>"
  • Line Location: DEVICE+5
Function Call: WRITE
  • Prompt: !!!!
  • Line Location: D1+49
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] D1+15, D1+36
^PRCP(445.1 - [#445.1] D1+1
^PRCP(445.2 - [#445.2] D1+8, D1+9, D1+19
^TMP($J ITEMS+5, DEVICE+2!, DQ+2!, D1+1, D1+35*, D1+40!, D1+43*, D1+45*

Label References

Name Line Occurrences
D1 D1+47
DAT ITEMS+6
DAT2 DAT2+5
DEVICE SELECT+8
ITEMS D1+49

Naked Globals

Name Field # of Occurrence
^( D1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% V+3~, SELECTSELECT+5*, SELECT+6, DQ+1~, D1+2*, D1+3, D1+4, D1+13*, D1+35
%DT DAT1*, DAT1+2!, DAT2+1*, DAT2+3!
%DT("A" DAT1+1*, DAT2+2*
%DT("B" DAT1*, DAT2+1*
%DT(0 DAT*
%H V+3~
%I V+3~
>> %ZIS DEVICE+1*
ALLITEMS V+3~, SELECT+8*, ITEMS+5, ITEMS+6!, D1+1
CURRQTY DQ+1~, D1+37*, D1+39, D1+40, D1+44, D1+45
CURRVAL DQ+1~, D1+38*, D1+39*, D1+40, D1+44, D1+45
D DQ+1~, D1+9*, D1+11, D1+13, D1+15, D1+17*, D1+21*, D1+22, D1+23*, D1+24*
D1+25*, D1+26*, D1+28, D1+29*, D1+30*, D1+31*, D1+32*, D1+33*, D1+34, D1+35
DATE DQ+1~, D1+9*, D1+10, D1+35
DESCR DQ+1~, D1+41*, D1+43
DT DATSELECT
HPRCPDT ITEMS+2*, ITEMS+4!
IO("Q" DEVICE+2!
ITEMDA V+3~, DQ+1~, D1*, D1+1*, D1+2, D1+5, D1+8, D1+35, D1+36, D1+40
D1+41, D1+42, D1+43, D1+45
ITEMDATA DQ+1~, D1+36*, D1+37, D1+38, D1+39, D1+43
NSN DQ+1~, D1+5*, D1+43
OPENQTY DQ+1~, D1+3*, D1+6, D1+43
OPENVAL DQ+1~, D1+4*, D1+6, D1+43
>> POP DEVICE+1
>> PRCP("DPTYPE" D1+14, D1+18
>> PRCP("I" V+2, D1+1, D1+2, D1+8, D1+36, D1+41, D1+42, D1+43
PRCPDATB V+3~, DAT1+3*, DAT2+5, SELECTITEMS+6, DQ+3
PRCPDATE V+3~, DAT2+4*, DAT2+5, SELECTITEMS+2*, ITEMS+3, ITEMS+4*, ITEMS+6, D1+47
PRCPDT V+3~, DQ+3*, D1+1, D1+2, D1+10, D1+35, D1+40, D1+43, D1+45, D1+46*
D1+47
PRCPSUMM V+3~, SELECT+6*, SELECT+8, D1+40, D1+49!
TOTALQTY DQ+1~, D1*, D1+6*, D1+34*, D1+40, D1+43, D1+44
TOTALVAL DQ+1~, D1*, D1+6*, D1+34*, D1+40, D1+43, D1+44
TRX DQ+1~, D1+7*, D1+8*, D1+9, D1+19, D1+35
TT DQ+1~, D1+11*, D1+12*, D1+14, D1+18, D1+23, D1+35
UNIT DQ+1~, D1+42*, D1+43
X V+3~, V+5!, V+7, V+9!, V+10, SELECT+1!, SELECT+2, DQ+1~, D1+15*, D1+16*
D1+17, D1+19*, D1+20*, D1+21
X(1 V+5*, V+9*, SELECT+1*
X(2 V+6*
>> XH SELECT+4*
>> XP SELECT+3*
Y V+3~, DAT*, DAT1DAT1+2, DAT1+3*, DAT2*, DAT2+1, DAT2+3, DAT2+4*, DQ+1~
>> ZTDESC DEVICE+3*
>> ZTQUEUED D1+49
>> ZTRTN DEVICE+3*
>> ZTSAVE("ALLITEMS" DEVICE+4*
>> ZTSAVE("PRCP*" DEVICE+4*
>> ZTSAVE("ZTREQ" DEVICE+4*
>> ZTSAVE("^TMP($J,""PRCPITEMS""," DEVICE+4*
ZTSK DEVICE+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All