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

Package: IFCAP

Routine: PRCSP1D


Information

PRCSP1D ;WISC/SAW/TKW-CPA REPORTS CON'T & RECALCULATE CP BALANCES IN FILE 420 ;12/1/94 9:07 AM

Source Information

Source file <PRCSP1D.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
IFCAP 7 YN^PRC0A  (DCLOCK,ICLOCK)^PRC0B  $$TASK^PRC0B2  ($$FCP,$$REC)^PRCB0B  MM^PRCBRCP  SCP^PRCSEZZ  (EN1,EN3)^PRCSUT  
VA FileMan 3 EN^DDIOL  ^DIC  EN1^DIP  
Kernel 1 ^%ZISC  

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

Package Total Caller Graph
IFCAP 3 PRCBRCP  PRCSRBCP  PRCSTOR  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
ONECP ; RECAL one fcp
ENCP
CPOBAL ;CALCULATE CPO BALANCES AND ENTER IN FCP FILE
BAL
BAL1
SBAL ;1358 SERVICE BALANCE
EX
RBAL ;RECALC 1358 BALANCE
LP
TOR ;TYPE OF REQUEST REPORT
W2
EXIT

External References

Name Field # of Occurrence
^%ZISC W2+1
EN^DDIOL ONECP+9
^DIC SBAL+2, RBAL+2
EN1^DIP TOR+2
YN^PRC0A ONECP+3
DCLOCK^PRC0B CPOBAL+12
ICLOCK^PRC0B CPOBAL+10
$$TASK^PRC0B2 ONECP+8
$$FCP^PRCB0B CPOBAL+4
$$REC^PRCB0B CPOBAL+8
MM^PRCBRCP ENCP+4
SCP^PRCSEZZ BAL1
EN1^PRCSUT ONECP+2, TOR+1
EN3^PRCSUT SBAL+1, RBAL+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"Service's Actual 1358 Balance: ",$J($S($D(^PRC(442,+Y,8)):+^(8),1:0),9,2)
  • Line Location: SBAL+3
Function Call: WRITE
  • Prompt: !?3,"Est Bal: ",PRCSESB,!?3,"Act Bal: ",PRCSATB,!?3,"Fis Bal: ",PRCSOBB
  • Line Location: RBAL+6
Function Call: WRITE
  • Prompt: !!,"Enter information for another report or an uparrow to return to the menu.",!
  • Line Location: W2+0
Routine Call
  • DIC
  • Line Location:
    • SBAL+2
    • RBAL+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls
^PRC(442 - [#442] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] CPOBAL+2, CPOBAL+3*, CPOBAL+11*
^PRC(424 - [#424] RBAL+4, LP
^PRC(442 - [#442] SBAL+3, RBAL+7*
^PRCS(410 - [#410] BAL

Label References

Name Line Occurrences
BAL1 BAL
CPOBAL ENCP+2
ENCP ONECP+7
EX SBAL+3
EXIT SBAL+1, RBAL+1, TOR+1
LP RBAL+4

Naked Globals

Name Field # of Occurrence
^(0 CPOBAL+2*, CPOBAL+3*, CPOBAL+11*, LP
^(1 CPOBAL+2*
^(4 BAL
^(7 BAL*
^(8 SBAL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT!
>> A ONECP+8*, ONECP+9
BY TOR+2*!, EXIT!
D0 EXIT!
DA EXIT!
DHD TOR+2*, EXIT!
DIC SBAL+1*, EX!, RBAL+1*, RBAL+8!, TOR+2*!, EXIT!
DIC("A" SBAL+1*, RBAL+1*
DIC("S" SBAL+2*, RBAL+2*
DIC(0 SBAL+1*, RBAL+1*
DUZ ONECP+6
FLDS TOR+2*, EXIT!
FR TOR+2*!, EXIT!
H1 EXIT!
H2 EXIT!
I EXIT!
IO W2+1
IO("Q" EXIT!
>> IO(0 W2+1
J RBAL+4*, EXIT!
L TOR+2*, EXIT!
N CPOBAL+4*, CPOBAL+5, CPOBAL+8*, CPOBAL+9, CPOBAL+11!, EXIT!
>> N0 ENCP*
N1 CPOBAL+11!, BAL, EXIT!
N2 EXIT!
P EXIT!
>> PRC("CP" ENCP*, ENCP+4, CPOBAL+2, CPOBAL+3, CPOBAL+4, CPOBAL+8, CPOBAL+10, CPOBAL+11, CPOBAL+12, TOR+1
TOR+2
>> PRC("FY" ENCPCPOBAL+2, CPOBAL+3, CPOBAL+4, CPOBAL+8, CPOBAL+11, TOR+1
>> PRC("QTR" ENCP+1, ENCP+3*, CPOBAL+4, CPOBAL+8, CPOBAL+11, TOR+1
>> PRC("SITE" ENCPENCP+4, CPOBAL+2, CPOBAL+3, CPOBAL+4, CPOBAL+8, CPOBAL+10, CPOBAL+11, CPOBAL+12, SBAL+1
RBAL+1, TOR+1
PRCDUZ ONECP+5~, ONECP+6*
PRCSAJ RBAL+3*, RBAL+8!, LP*, LP+1
PRCSAJT RBAL+3*, RBAL+5, RBAL+8!, LP+1*
PRCSAT RBAL+3*, RBAL+8!, LP*, LP+1
PRCSATB RBAL+5*, RBAL+6, RBAL+7, RBAL+8!
PRCSATT RBAL+3*, RBAL+5, RBAL+8!, LP+1*
PRCSAZ TOR+1*, TOR+2!
PRCSDN RBAL+4*, RBAL+8!, LP
PRCSED EXIT!
PRCSES RBAL+3*, RBAL+8!, LP*, LP+1
PRCSESB RBAL+5*, RBAL+6, RBAL+7, RBAL+8!
PRCSEST RBAL+3*, RBAL+5, RBAL+8!, LP+1*
PRCSI CPOBAL+11!
PRCSLQ RBAL+3*, RBAL+8!, LP*, LP+1
PRCSLQT RBAL+3*, RBAL+5, RBAL+8!, LP+1*
PRCSOB RBAL+3*, RBAL+8!, LP*, LP+1
PRCSOBB RBAL+5*, RBAL+6, RBAL+7, RBAL+8!
PRCSOBT RBAL+3*, RBAL+5, RBAL+8!, LP+1*
PRCSPN RBAL+2*, RBAL+4, RBAL+7, RBAL+8!
PRCSREC RBAL+8!, LP*
PRCSSD EXIT!
PRCSST ONECP+1~, ONECP+2*
PRCSZ EX!, RBAL+8!
T CPOBAL+11!, BALBAL+1
TEMP ENCP+1~*, ENCP+3
TO TOR+2*!, EXIT!
U CPOBAL+3, CPOBAL+11, BALLP
X ONECP+3, ONECP+4, CPOBAL+5*, CPOBAL+9*, CPOBAL+11!, BAL*, BAL+1*
X1 CPOBAL+11!, BALBAL+1*
Y ONECP+2, ONECP+3, ONECP+4, ONECP+7, ENCP+5!, CPOBAL+11!, SBAL+1, SBAL+3, EX!, RBAL+1
RBAL+2, TOR+1, EXIT!
Z CPOBAL+5*, CPOBAL+9*, CPOBAL+11!, BAL*, BAL+1*
Z1 CPOBAL+11!, BALBAL+1*
>> ZTQUEUED ENCP+3, ENCP+4, W2+1
ZTRTN EXIT!
ZTSAVE EXIT!
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