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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCBCC

Package: IFCAP

Routine: PRCBCC


Information

PRCBCC ;WISC@ALTOONA/CTB-COST CENTER EDIT ;9-27-89/11:47 AM

Source Information

Source file <PRCBCC.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 EN^DDIOL  ^DIC  ^DIE  EN1^DIP  
IFCAP 3 RW^PRCBSA  MSG^PRCFQ  (,WAIT)^PRCFYN  

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

Package Total Caller Graph
IFCAP 5 PRCB CC ADD/EDIT  PRCB CC DEACTIVATE  PRCB CC LISTING  PRCB CC LISTING/W BOC  PRCB CC REACTIVATE  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
OUT
REA ;REACTIVATE AN INACTIVE COST CENTER
DEA ;DEACTIVATE AN A COST CENTER
ADD ;ADD NEW COST CENTER
AD2
AD1
A1
ALL ;
ALL1
A ;ADD ALL BOC TO A COST CENTER
D ;DELETE ALL BOCS FROM A COST CENTER
PRT1 ;PRINT CC LISTING WITH DEACTIVATED
PRT2 ;PRINT CC LISTING WITH BOCS--ACTIVE ONLY

External References

Name Field # of Occurrence
EN^DDIOL D+1
^DIC REA+1, DEA+1, ADD+1
^DIE AD1A1+3
EN1^DIP PRT1+2, PRT2+2
RW^PRCBSA AD2+1
MSG^PRCFQ REA+3, DEA+3, AD2+6, AD2+8, A+3, D+3
^PRCFYN REA+2, DEA+2, ADD+3, ADD+4, AD2+5, AD2+6, A1+1, A1+2, ALL+1, A+1
D+2
WAIT^PRCFYN A+2, D+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DEA+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+4
Function Call: WRITE
  • Prompt: !,"Cost Center NAME: ",Y
  • Line Location: AD2+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>48
  • Line Location: AD2+0
Function Call: WRITE
  • Prompt: "// "
  • Line Location: AD2+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: AD2+2
Function Call: WRITE
  • Prompt: !,$C(7),"Enter COST CENTER NAME, do not include the NUMBER"
  • Line Location: AD2+4
Function Call: WRITE
  • Prompt: !
  • Line Location: A1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: A1+2
Function Call: READ
  • Formatting: !!
  • Prompt: "Add or Delete? "
  • Variable: X
  • Timeout: DTIME
  • Line Location: ALL1+0
Function Call: WRITE
  • Prompt: !,"Select an 'A' to ADD or 'D' to DELETE all BOCs from the list. ",!
  • Line Location: ALL1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: D+1
Function Call: WRITE
  • Prompt: !
  • Line Location: D+1
Routine Call
  • DIC
  • Line Location:
    • REA+1
    • DEA+1
    • ADD+1
Routine Call
  • DIE
  • Line Location:
    • AD1
    • A1+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCD(420.1 - [#420.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.1 - [#420.1] REA+3*, DEA+3*, AD2+7!, AD2+8*, A+2*, A+3*, D+1, D+3!*
^PRCD(420.2 - [#420.2] A+2

Label References

Name Line Occurrences
A1 AD1
AD1 ADD+3, ADD+4, AD2+3
AD2 AD2+4, AD2+5
ADD AD1+1
ALL A1+2
ALL1 ALL1+1
D ALL1+2
DEA DEA+2, DEA+3
OUT REA+1, REA+2, DEA+1, DEA+2, ADD+1, ADD+3, ADD+4, AD2+1, AD2+2, AD2+5
AD2+6, A1+1, A1+2
REA REA+2, REA+3

Naked Globals

Name Field # of Occurrence
^( A+2
^(0 A+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % REA+2*, DEA+2*, ADD+3*, ADD+4*, AD2+5*, AD2+6*, A1*, A1+1, A1+2*, ALL+1*
, ALL1*, A+1*, A+3*, D+2*, D+3*
>> %A REA+2*, DEA+2*, ADD+3*, ADD+4*, AD2+5*, AD2+6*, A1*, A1+2*, ALL+1*, A+1*
D+2*
>> %A(1 ADD+4*, AD2+5*, A1+2*, ALL+1*
>> %A(2 AD2+5*
>> %A(3 AD2+5*
>> %B REA+2*, DEA+2*, ADD+3*, ADD+4*, AD2+5*, AD2+6*, A1*, A1+2*, ALL+1*, A+1*
D+2*
A D+3*!
BY PRT1+1*, PRT1+2!, PRT2+1*, PRT2+2!
>> COUNT A+2*, A+3
D0 OUT!
DA OUT!, REA+1*, REA+3, DEA+1*, DEA+3, ADD+1*, AD2+7, AD2+8, A+2, A+3
D+1, D+3
DI OUT!
DIC OUT!, REA+1*, DEA+1*, ADD+1*, AD1PRT1+1*, PRT1+2!, PRT2+1*, PRT2+2!
DIC("A" REA+3*, DEA+3*, AD1*
DIC(0 REA+1*, DEA+1*, ADD+1*
DIE OUT!, AD1*
DLAYGO OUT!, ADD+1*
DQ OUT!
DR OUT!, AD1*, A1+3*
DT DEA+3
DTIME AD2+2, ALL1
DUZ DEA+3
DWLW OUT!
FLDS PRT1+1*, PRT1+2!, PRT2+1*, PRT2+2!
I OUT!, A+2*
J OUT!
L PRT1+1*, PRT1+2!, PRT2+1*, PRT2+2!
>> LAST A+2*, A+3
>> N A+2*
NEW OUT!, AD2+5*, AD2+8
NEWNAME OUT!, AD2+5*, AD2+8
OLD OUT!, ADD+2*, AD2+7
OLDNAME OUT!, ADD+2*, AD2AD2+1, AD2+2, AD2+7
OLDNUM OUT!, ADD+2*, AD2+4, AD2+5
PRCFA OUT!, REA+1!, DEA+1!, ADD+1!
PRCFA("ALL" ADD+1*, A1+3!, PRT1+1*, PRT1+2!, PRT2+1!
PRCFA("REACTIVATE" REA+1*
X OUT!, REA+3*, DEA+3*, AD2+1, AD2+2*, AD2+3, AD2+4, AD2+5, AD2+6*, AD2+8*
, ALL1*, ALL1+1, ALL1+2, A+3*, D+3*
Y OUT!, REA+1, DEA+1, ADD+1, AD2*
Y(0 ADD+2
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 |  Naked Globals |  Local Variables  | All