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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCBP

Package: IFCAP

Routine: PRCBP


Information

PRCBP ;WISC/CTB-PRINT OPTIONS FOR PRCB ;10/31/01 12:50pm

Source Information

Source file <PRCBP.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 3 (DD,EOP)^PRC0A  ^PRCFQ  ^PRCFSITE  
Kernel 3 ^%ZIS  ^%ZISC  (,KILL)^%ZTLOAD  
VA FileMan 3 EN^DDIOL  ^DIC  EN1^DIP  

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

Package Total Caller Graph
IFCAP 6 PRCB APPROP SUMMARY (DETAIL)  PRCB APPROP SUMMARY (TOTALS)  PRCB FTEE SUM BY APPRO  PRCB PRINT RANGE OF TRANS  PRCB PRINT SELECTED FCP  PRCB PRINT TDA  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**3,43,139**;Oct 20, 2000;Build 16
SE
OUT
EN1 ;PRINT RANGE OF TRANSACTIONS
R1
R2
Q1
EN2 ;PRINT SELECTED CONTROL POINTS
EN2Q ;Queue the Print Task(s).
ERRMSG ;Write the error messages.
CLNUP ;Clean variables that no longer needed.
EN2P ;Print the Task(s).
EN23 ;Setup the temp file with selected records (FCP).
EN3 ;PRINT BY TDA NUMBER
Q31
Q32
EN1Q
EN4 ;FTEE SUMMARY BY PROGRAM
EN5 ;APPROPRIATION SUMMARY (DETAIL)
EN5Q
EN6 ;APPROPTIATION SUMMARY (TOTALS)
EN6Q
H
ZIS

External References

Name Field # of Occurrence
^%ZIS EN2+21, ZIS
^%ZISC EN2+26
^%ZTLOAD EN2+26
KILL^%ZTLOAD EN2Q+2, EN2P+2
EN^DDIOL Q32+2
^DIC EN2+8
EN1^DIP R2+3, EN2P+15, EN1Q+2, EN4+1, EN5Q+1, EN6Q
DD^PRC0A Q31Q32
EOP^PRC0A EN2+14
^PRCFQ Q32+5, EN5+2, EN6+2
^PRCFSITE EN1+1, EN2+3, EN3+1, EN4+1, EN5+1, EN6+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"ENTRY TO THIS ROUTINE IS ONLY PERMITTED THROUGH THE APPROPRIATE",!,"MENU OR DRIVER"
  • Line Location: SE+0
Function Call: READ
  • Variable: X
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: R1+0
Function Call: WRITE
  • Prompt: !,"START WITH TRANSACTION NUMBER: 1// "
  • Line Location: R1+0
Function Call: READ
  • Formatting: !!
  • Prompt: "GO TO TRANSACTION NUMBER: LAST// "
  • Variable: X
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: R2+0
Function Call: WRITE
  • Prompt: !!,$C(7),"ENTER A NUMBER BETWEEN ",D," AND ",PRCB("LAST"),". ('^' TO EXIT)"
  • Line Location: Q1+0
Function Call: WRITE
  • Prompt: !," <Request Queued> Your Task number is: ",ZTSK,$C(7),!
  • Line Location: EN2+28
Function Call: READ
  • Variable: X
  • Timeout: 2
  • Line Location: EN3+2
Function Call: WRITE
  • Prompt: !,"NO TRANSACTIONS IN FY ",PRC("FY")
  • Line Location: EN3+2
Function Call: WRITE
  • Prompt: !,"PRESS RETURN TO CONTINUE",$C(7)
  • Line Location: H+0
Routine Call
  • %ZIS
  • Line Location:
    • EN2+21
    • ZIS
Routine Call
  • DIC
  • Line Location:
    • EN2+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(420 - [#420] Classic Fileman Calls
^PRCF(421 - [#421] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCF(421 - [#421] EN2+35, EN2P+9*, EN2P+13*, EN2P+16!, EN23+3, EN23+6*, EN3+2
^XTMP("PRCBP" EN2+4*, EN2+12!, EN2+18!, EN2+19, EN2+21!, EN2+30*, EN2+31, EN2+33, EN2+34*, EN2+36*
EN2+37!, EN2+38, EN2P+8, EN2P+10!, EN2P+12, EN2P+14!, EN23+5*

Label References

Name Line Occurrences
@( Q1
CLNUP EN2+18, EN2+19, EN2+21, EN2+27, EN2+32, EN2+39, EN2Q+3, EN2P+17
EN23 EN2+11, EN2+22
EN2P EN2+22, EN2Q+5
EN3 Q31+1, Q32+1
ERRMSG EN2+27, EN2+32, EN2Q+3
H R2+3, Q32+5, EN1Q+2
OUT EN1+1, R1R2R2+2, R2+3, EN2+3, EN2+17, CLNUP+2, EN3+1, EN3+2
Q32+5, EN1Q+2, EN4+1, EN5+1, EN5+2, EN5Q+1, EN6+1, EN6+2, EN6Q
Q1 R1R2
Q31 Q32+1
Q32 Q32+2
ZIS R2+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% OUT!, EN1+1, EN2+3, EN3+1, EN4+1, EN5+1, EN6+1
%Y OUT!
%ZIS EN2+20!, EN2+21*, CLNUP+3!, ZIS*
%ZIS("B" EN2+21*
AM CLNUP+4!, EN2P+3*, EN2P+8*, EN2P+9
ANS ERRMSG+5*, CLNUP+4!
AQ EN2+29*, EN2+33*, EN2+34, EN2+35*, EN2+36, EN2Q+4*, CLNUP+4!, EN2P+3*, EN2P+12*, EN2P+13
BY R2+3*, CLNUP+4!, EN2P+5*, EN1Q+2*, EN4+1*, EN5Q+1*, EN6Q*
>> C R1*, R2*, Q1
CP EN2+10*, EN2+22*, CLNUP+4!, EN23+3, EN23+7
>> D R1*, R2*, Q1
DIC R2+3*, EN2+7*, CLNUP+4!, EN2P+5*, EN1Q+2*, EN4+1*, EN5Q+1*, EN6Q*
DIC("A" EN2+3!, EN2+5*, EN2+8!, EN2+15*
DIC(0 EN2+7*
DIJ OUT!
DP OUT!
DQTIME ZIS!
DTIME R1R2ERRMSG+2~*, ERRMSG+5, H
EN2P EN2+2*, EN2+22*, EN2+23*, EN2Q+4*, CLNUP+4!, EN2P+7
EN2Q EN2+2*, EN2+22*, EN2+23*, EN2Q+4*, CLNUP+4!, EN2P+11
FLDS R2+2*, CLNUP+4!, EN2P+4*, EN1Q*, EN4+1*, EN5Q*, EN6Q*
>> FR R1*, R2R2+1*, EN3+2*, Q32+4*, EN4+1*, EN5Q+1*, EN6Q*
I CLNUP+4!, EN23+3*
IO HZIS
IO("Q" EN2+20!, EN2+22, CLNUP+3!
IO(0 HZIS
IOC EN2+20!, CLNUP+3!
IOM R2+2, EN2P+4, EN1QEN5Q
ION CLNUP+3!, EN2P+6, EN1QEN5Q+1, ZIS
IOP EN2+20!, CLNUP+3!, EN2P+6*, EN1Q*, EN5Q+1*, EN6Q*, ZIS!*
IOST H
IOX OUT!
IOY OUT!
L R2+3*, CLNUP+4!, EN2P+6*, EN1Q+2*, EN4+1*, EN5Q+1*, EN6Q*
LOOP EN2+33*, CLNUP+4!, EN2P+8*, EN2P+12*
N CLNUP+4!, EN23+2*, EN23+3*, EN23+5, EN23+6
NOLCK OUT!, EN2+2*, EN2+29*, EN2+32*, EN2Q+4*, CLNUP+4!
NOTSK EN2+2*, EN2+27*, EN2Q+3*, EN2Q+4*, ERRMSG+3, CLNUP+3!
OUT EN2+6, EN2+12*, EN2+17!
POP OUT!, R2+2, EN2+21, ZIS
PRC CLNUP+3!
PRC("CP" OUT!
PRC("FY" EN3+2
>> PRCA Q31+2*, Q32+2, Q32+4
PRCB OUT!, Q32+3*, Q32+4
PRCB("LAST" R1R2Q1
PRCF OUT!
PRCF("SIFY" R2+1, EN2+35, EN23+3, EN3+2, Q32+4, EN4+1, EN5Q+1, EN6Q
PRCF("X" EN1+1*, EN2+3*, EN3+1*, EN4+1*, EN5+1*, EN6+1*
>> PRIOP EN6Q
RECFLG EN2+2*, EN2+13, CLNUP+3!, EN23+2*, EN23+4*
>> TO R2*, R2+1*, Q32+4*, EN4+1*, EN5Q+1*, EN6Q*
TSKNUM EN2+29*, EN2+30, EN2+31, EN2+34, EN2+36, EN2+38, EN2Q+4!*, CLNUP+3!, EN2P+12, EN2P+14
U EN2+12, EN2+18
X OUT!, R1*!, R2*, R2+1*, EN2+12, EN2+14, EN2+18, EN3+2*, Q31Q32
, H*
Y OUT!, EN2+6, EN2+9, EN2+10, EN2+14, Q31Q31+1, Q31+2, Q32Q32+1
Q32+2, Q32+3
ZTDESC EN2+24*, CLNUP+5!, Q32+5*, EN5+2*, EN6+2*
ZTIO EN2+20!, CLNUP+3!
ZTQUEUED EN2Q+2, CLNUP+5!, EN2P+2
ZTRTN EN2+24*, CLNUP+5!, Q32+5*, EN5+2*, EN6+2*
>> ZTSAVE("FR" Q32+5*
>> ZTSAVE("PRC*" EN2+25*, CLNUP+5!, Q32+5*, EN5+2*, EN6+2*
>> ZTSAVE("PRCF*" EN2+25*, CLNUP+5!, Q32+5*, EN5+2*, EN6+2*
>> ZTSAVE("TO" Q32+5*
ZTSK EN2+20!, EN2+27, EN2+28, EN2+29, EN2Q+3, EN2Q+4
ZX EN2+6*, EN2+16!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All