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

Package: IFCAP

Routine: PRCD3A


Information

PRCD3A ;WISC/PLT,DGL-Generate FUND FILE & REQUIRED TABLE for a new fical year ; [9/24/98 9:30am]

Source Information

Source file <PRCD3A.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
IFCAP 8 (FT,YN)^PRC0A  (DCLOCK,ICLOCK)^PRC0B  ($$FIRST,ADD)^PRC0B1  ($$ACC,$$DATE)^PRC0C  $$FMSACC^PRC0D  $$A420D141^PRC0F  EBAL^PRCSEZ  $$BBFY^PRCSUT  
VA FileMan 1 EN^DDIOL  

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

Package Total Caller Graph
IFCAP 2 PRCB1A1  PRCD MNT GEN FUND/REQUIRED TAB  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN
EXIT
LG1
Q1
Q2
LG1X
LG2 ;
FCP(PRCA,PRCB,PRCC) ;set entry in file 420.141
FUND(PRCA) ;PRCA = BEGINNING BUDGET FISCAL YEAR (4-DIGIT)
AFUND(PRCRI) ;ADD NEW FUND ENTRY
REQ(PRCA,PRCB) ;copy fund required table from fund code RID# PRCA to PRCB

External References

Name Field # of Occurrence
EN^DDIOL Q1+3, Q1+4, LG2+12, AFUND+9
FT^PRC0A Q1+1
YN^PRC0A Q2+2
DCLOCK^PRC0B FUND+10
ICLOCK^PRC0B FUND+2
$$FIRST^PRC0B1 FCP+8
ADD^PRC0B1 AFUND+12, REQ+11
$$ACC^PRC0C FCP+5
$$DATE^PRC0C LG1
$$FMSACC^PRC0D FCP+7
$$A420D141^PRC0F FCP+9
EBAL^PRCSEZ FCP+9
$$BBFY^PRCSUT FCP+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Station: ",PRCRI(420)
  • Line Location: LG2+3
Function Call: WRITE
  • Prompt: !,"** No zero node exists for IEN ",PRCRI(420.01)
  • Line Location: LG2+7
Function Call: WRITE
  • Prompt: !,"** IEN ",PRCRI(420.01)," does not match FCP ",$P(X,U,1)
  • Line Location: LG2+8
Function Call: WRITE
  • Prompt: !,$P(^(0),"^")
  • Line Location: LG2+9
Function Call: WRITE
  • Prompt: !!,"** NOTE: There were ",PFLG," entries with errors.",!," Please contact IRM about these discrepancies.",!," See patch PRC*5*168 documentation for instructions.",!
  • Line Location: LG2+11
Function Call: WRITE
  • Prompt: " ",$P(Y,"^")
  • Line Location: AFUND+12
Function Call: WRITE
  • Prompt: !,PRCC
  • Line Location: REQ+6
Function Call: WRITE
  • Prompt: " *** ",PRCC
  • Line Location: REQ+8
Function Call: WRITE
  • Prompt: " ",$P(Y,"^")
  • Line Location: REQ+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] LG2+3, LG2+5, LG2+6
^PRCD(420.14 - [#420.14] FUND+4, FUND+5, FUND+7, AFUND+3, AFUND+7
^PRCD(420.18 - [#420.18] REQ+3, REQ+4, REQ+5
^PRCD(420.1999 - [#420.1999] AFUND+5

Label References

Name Line Occurrences
AFUND FUND+7
FCP LG2+9
FUND LG2+1
LG1 EN+2
LG1X Q1+2, Q2+3
LG2 EN+2
Q1 Q1+3, Q1+4
REQ AFUND+15

Naked Globals

Name Field # of Occurrence
^(0 LG2+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN+1~, FCP+3~, FCP+7*, FCP+8, FCP+9, AFUND+2~, AFUND+5*
B EN+1~, FCP+3~, FCP+8*, FCP+9*, AFUND+2~
C EN+1~, FCP+3~, FCP+5*, FCP+6, FCP+7, AFUND+2~
>> PFLG LG2+2*, LG2+7*, LG2+8*, LG2+11
PRCA EN~, FCP~, FCP+4, FCP+5, FCP+7, FCP+9, FUND~, FUND+3, AFUND+1~, AFUND+3*
, AFUND+5, AFUND+6*, AFUND+7, AFUND+9, AFUND+10, AFUND+11, REQ~, REQ+3
PRCB EN~, FCP~, FCP+4, FCP+5, FCP+9, AFUND+1~, REQ~, REQ+5, REQ+7, REQ+9
PRCBBFY FCP+2~, FCP+4*, FCP+5, FUND+1~, FUND+3*, FUND+5, FUND+7
PRCC EN~, FCP~, FCP+4, FCP+5, FCP+9, REQ+1~, REQ+4*, REQ+5, REQ+6, REQ+7*
, REQ+8, REQ+10
>> PRCD LG1*, LG1+1, Q1+1, Q1+3, Q1+4
>> PRCE EN+2, LG1+1*, Q1+5*, Q2+2, Q2+4*, LG2+1, LG2+9
PRCEBFY FUND+1~, FUND+5*, FUND+7
PRCFUND FUND+1~, FUND+4*, FUND+5, FUND+7
PRCLOCK FUND+1~
PRCQT EN~, EN+2*, Q1+2*, Q2+3*
PRCRI EN~, FUND+1~, AFUND~, AFUND+3, AFUND+9, AFUND+15, REQ+1~
PRCRI( LG2+4*, LG2+5*, LG2+6, LG2+7, LG2+8, LG2+9, AFUND+7*, AFUND+8, AFUND+13*, AFUND+15
, REQ+2*, REQ+3*, REQ+4
PRCRI("420.14A" FUND+6*, FUND+7*
PRCRI(420 LG2+2*, LG2+3*, LG2+5, LG2+6, LG2+9
U LG2+8, LG2+9
X EN+1~, Q1+1, Q1+2, Q2+2, Q2+3, LG2+6*, LG2+7, LG2+8, LG2+9, AFUND+10!*
, AFUND+12, REQ+9!*, REQ+11
X("DR" AFUND+11*, REQ+10*
X(1 Q2*
X(2 Q2+1*
Y EN+1~, Q1+1, Q1+2, Q1+3, Q1+4, Q1+5, Q2+2, Q2+3, Q2+4, AFUND+12*
, AFUND+13, REQ+11*
Y(1 Q1*
Z EN+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All