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

Package: IFCAP

Routine: PRCB1F1


Information

PRCB1F1 ;WISC/PLT-PRCB1F continue ;9/17/96 16:33

Source Information

Source file <PRCB1F1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 6 FT^PRC0A  EDIT^PRC0B  (ADD,DELETE)^PRC0B1  ($$ACC,$$DATE,$$YEAR)^PRC0C  $$QTRDATE^PRC0D  $$FP^PRCH0A  
Kernel 1 KILL^%ZTLOAD  
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: 1

Package Total Caller Graph
IFCAP 1 PRCB1F  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**142**;Oct 20, 2000;Build 5
TMEN ;accrual
REP ;start to print
EXIT
PAGE
ACCR(PRCA,PRCTD) ;compiling accrual data
LOCK
410 ;compiling purchase card orders
4406 ;compiling unreconciled records
AE4407(PRCA,PRCB,PRCC,PRCD) ;add/edit file 440.701

External References

Name Field # of Occurrence
KILL^%ZTLOAD TMEN+3
EN^DDIOL ACCR+3
FT^PRC0A REP+11, REP+18
EDIT^PRC0B AE4407+9, AE4407+13
ADD^PRC0B1 ACCR+9, AE4407+7
DELETE^PRC0B1 ACCR+6
$$ACC^PRC0C 410+10
$$DATE^PRC0C PAGE+1, 410+11, 410+12, 4406+8, 4406+9
$$YEAR^PRC0C 410+5, 4406+5, 4406+6
$$QTRDATE^PRC0D LOCK+1, LOCK+2
$$FP^PRCH0A 410+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," SUBTOTAL",?40,$J($P(PRCSUBT,"^",2),12,2),$J($P(PRCSUBT,"^",3),12,2),$J($P(PRCSUBT,"^",4),12,2),!
  • Line Location: REP+7
Function Call: WRITE
  • Prompt: !,$P(A,"^"),?40,$J($P(A,"^",2),12,2),$J($P(A,"^",3),12,2),$J(B,12,2),C
  • Line Location: REP+12
Function Call: WRITE
  • Prompt: !," SUBTOTAL",?40,$J($P(PRCSUBT,"^",2),12,2),$J($P(PRCSUBT,"^",3),12,2),$J($P(PRCSUBT,"^",4),12,2),!
  • Line Location: REP+15
Function Call: WRITE
  • Prompt: !!,"TOTAL",?40,$J(PRCAMTP,12,2),$J(PRCAMTR,12,2),$J(PRCAMTA,12,2)
  • Line Location: REP+16
Function Call: WRITE
  • Prompt: !!,"Accrual amount followed by '*' means edited amount."
  • Line Location: REP+17
Function Call: WRITE
  • Prompt: @IOF,!,"IFCAP Accrual Report for "_$P(PRCA,"^"),?50,"Printed on ",A
  • Line Location: PAGE+2
Function Call: WRITE
  • Prompt: !!,"Station: ",$P(PRCID,"-",2)
  • Line Location: PAGE+3
Function Call: WRITE
  • Prompt: !!,"FUND/BBFY/AO/ACC/CC/BOC",?40,$J("UNPAID PO",12),$J("UNRECON",12),$J("ACCRUAL",12)
  • Line Location: PAGE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] 410+8, 410+9, 410+13, 410+14
^PRCD(420.3 - [#420.3] 4406+7
^PRCH(440.6 - [#440.6] 4406+3
^PRCH(440.7 - [#440.7] TMEN+5, TMEN+6, REP+3, REP+4, ACCR+5, LOCKLOCK+4, AE4407+5, AE4407+12
^PRCS(410 - [#410] 410+2, 410+4, 410+5

Label References

Name Line Occurrences
410 LOCK+3
4406 LOCK+3
ACCR TMEN+6
AE4407 410+17, 4406+11
LOCK LOCK
PAGE REP+1, REP+11

Naked Globals

Name Field # of Occurrence
^(0 410+8
^(4 410+4
^(5 4406+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A TMEN+2~, REP+4*, REP+5, REP+6, REP+9, REP+10, REP+12, PAGE~, PAGE+1*, PAGE+2
, ACCR+2~, 410+5*, 410+10*, 410+11, 410+12, 410+15, 4406+1~, 4406+3*, 4406+4, 4406+5
4406+6, 4406+11, AE4407+2~, AE4407+12*, AE4407+13
B TMEN+2~, REP+4*, REP+9, REP+10, REP+12, ACCR+2~, 410+15*, 410+17, 4406+1~, 4406+3*
4406+7*, 4406+9, 4406+10*, 4406+11, AE4407+2~
C TMEN+2~, REP+4*, REP+12, ACCR+2~, 4406+1~, 4406+3*, 4406+7, 4406+10, AE4407+2~
D 4406+1~
>> E REP+11*, REP+18*
IOF PAGE+2
IOSL REP+11
IOST REP+11, REP+18
PRAMTP TMEN+1~
PRC ACCR+1~
PRC("SITE" TMEN+4*, ACCR+4*, 410+1, 410+7, 4406+4
PRCA TMEN+4, TMEN+6, PAGE+2, ACCR~, ACCR+4, LOCK+1, LOCK+2, AE4407~, AE4407+3
PRCAMT TMEN+1~, REP+2*, ACCR+1~, 410+5*, 410+6, 410+16*, 410+17
PRCAMTA TMEN+1~, REP+2*, REP+9*, REP+16
>> PRCAMTP REP+2*, REP+9*, REP+16
PRCAMTR TMEN+1~, REP+2*, REP+9*, REP+16
PRCB TMEN+1~, ACCR+1~, LOCK+1*, 410+1, AE4407~, AE4407+5, AE4407+6, AE4407+9
PRCBBEY ACCR+1~, 4406+6*, 4406+9
PRCBBFY ACCR+1~, 410+5*, 410+10, 4406+5*, 4406+8, 4406+10
PRCBOC TMEN+1~, ACCR+1~, 410+14*, 410+15
PRCC ACCR+1~, 410+1*, 410+2*, 410+4, AE4407~, AE4407+12
PRCD TMEN+1~, ACCR+1~, 410+4*, 410+10, AE4407~, AE4407+12, AE4407+13
PRCDE ACCR+1~, LOCK+2*, 410+8, 410+11, 4406+3, 4406+8
PRCDF ACCR+1~, LOCK+2*, 410+12, 4406+9
PRCDI TMEN+1~, AE4407+1~, AE4407+4*, AE4407+7, AE4407+9, AE4407+11*, AE4407+13
PRCE TMEN+1~, ACCR+1~, 410+4*, 410+5, 410+7
PRCF ACCR+1~, 410+7*, 410+8*
PRCG TMEN+1~, ACCR+1~, 410+9*, 410+15
PRCID TMEN+1~, TMEN+4*, TMEN+5, TMEN+6, PAGE+3, ACCR+1~, ACCR+4*, ACCR+5, ACCR+8
PRCLOCK TMEN+1~
PRCRI TMEN+1~, REP+2*, REP+3*, ACCR+1~, 410+1*, 410+2, 4406+2*, 4406+3*, AE4407+1~
PRCRI( TMEN+5*, TMEN+6*, REP+3*, REP+4, ACCR+5*, ACCR+6, ACCR+10*, LOCKLOCK+4, 410+13*
410+14, 410+17, 4406+3*, 4406+11, AE4407+3*, AE4407+4, AE4407+5*, AE4407+8*, AE4407+9, AE4407+11
, AE4407+12
PRCRI(410 410+3*, 410+4*, 410+5, 410+8
PRCRI(442 410+8*, 410+9, 410+13, 410+14, 410+16
PRCRICB TMEN+1~
PRCSUBT TMEN+1~, REP+2*, REP+6*, REP+7, REP+10*, REP+15
PRCTD TMEN+6, ACCR~
X REP+2*, REP+3, REP+4*, REP+11*, REP+14, REP+18*, ACCR+2~, ACCR+6, ACCR+8*, ACCR+9
4406+1~, AE4407+2~, AE4407+6*, AE4407+7, AE4407+9, AE4407+13
X("DR" ACCR+8*
Y REP+11, REP+18, ACCR+2~, ACCR+9, ACCR+10, 4406+1~, AE4407+2~, AE4407+7, AE4407+8
Y(1 REP+11*, REP+18*
Z AE4407+2~
>> ZTQUEUED TMEN+3, ACCR+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All