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

Package: Engineering

Routine: ENFARB


Information

ENFARB ;WIRMFO/SAB-FIXED ASSET RPT, SUMMARY OF SGL $ BALANCES; 12/16/96

Source Information

Source file <ENFARB.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  $$FMTE^XLFDT  
VA FileMan 4 DD^%DT  NOW^%DTC  $$GET1^DIQ  ^DIR  
Engineering 1 $$GETBAL^ENFABAL  

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
Engineering 1 ENFARB  

Entry Points

Name Comments DBIA/ICR reference
EN ;
; ask for period (month/year)
QEN ; queued entry
COLLECT ; collect data
PRINT ; print results
EXIT
HD ; header

External References

Name Field # of Occurrence
DD^%DT PRINT+1
NOW^%DTC PRINT+1
^%ZIS EN+21
HOME^%ZIS EN+26
^%ZISC PRINT+27
^%ZTLOAD EN+26
$$S^%ZTLOAD HD+1
$$GET1^DIQ COLLECT+5, COLLECT+8, COLLECT+12
^DIR EN+13, EN+18, PRINT+26, HD+2
$$GETBAL^ENFABAL COLLECT+13
$$FMTE^XLFDT EN+6, PRINT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?12,ENFUND,?22,ENSGL
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: ?30,"$",$J($FN($P(ENT(ENSN,ENFUND,ENSGL),U),",",2),16)
  • Line Location: PRINT+13
Function Call: WRITE
  • Prompt: !,?30,"-----------------"
  • Line Location: PRINT+19
Function Call: WRITE
  • Prompt: !,?30,"$",$J($FN($P(ENTF,U),",",2),16),!
  • Line Location: PRINT+20
Function Call: WRITE
  • Prompt: !,?30,"-----------------"
  • Line Location: PRINT+23
Function Call: WRITE
  • Prompt: !,?16,"STATION TOTAL"
  • Line Location: PRINT+24
Function Call: WRITE
  • Prompt: ?30,"$",$J($FN($P(ENTS,U),",",2),16)
  • Line Location: PRINT+25
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+3
Function Call: WRITE
  • Prompt: !,ENDTR("E")," ",$S($E(ENDTR,1,5)=$E(DT,1,5):"CURRENT",1:"CLOSING")
  • Line Location: HD+5
Function Call: WRITE
  • Prompt: " BALANCES FOR STATION: ",ENSN
  • Line Location: HD+6
Function Call: WRITE
  • Prompt: ?49,ENDT,?72,"page ",ENPG
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: !,ENL
  • Line Location: HD+8
Function Call: WRITE
  • Prompt: !!,?20,"STANDARD",?30,"TOTAL"
  • Line Location: HD+9
Function Call: WRITE
  • Prompt: !,?20,"GENERAL",?30,"ASSET"
  • Line Location: HD+10
Function Call: WRITE
  • Prompt: !,?12,"FUND",?20,"LEDGER",?30,"VALUE"
  • Line Location: HD+11
Function Call: WRITE
  • Prompt: !,?12,"------",?20,"--------",?30,"-----------------"
  • Line Location: HD+12
Routine Call
  • DIR
  • Line Location:
    • EN+13
    • EN+18
    • PRINT+26
    • HD+2
Routine Call
  • %ZIS
  • Line Location:
    • EN+21
Routine Call
  • %ZIS
  • Line Location:
    • EN+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6915.9 - [#6915.9] GET1^DIQ
6915.91 GET1^DIQ
6915.911 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG(6915.9 - [#6915.9] COLLECT+4, COLLECT+7, COLLECT+11

Label References

Name Line Occurrences
EXIT EN+13, EN+18, EN+21, EN+22
HD PRINT+5, PRINT+11, PRINT+18, PRINT+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRINT+1
>> %ZIS EN+21*
DIR EN+13!, EN+18!, PRINT+26!, EXIT+1!, HD+2!
DIR("?" EN+8*, EN+9*, EN+10*, EN+11*, EN+12*
DIR("A" EN+3*, EN+16*
DIR("B" EN+6*, EN+17*
DIR(0 EN+2*, EN+16*, PRINT+26*, HD+2*
DIROUT EXIT+1!
DIRUT EN+13, EN+18, EXIT+1!
DT EN+4, HD+5
DTOUT EXIT+1!
DUOUT EXIT+1!
ENBAL COLLECT+13*, COLLECT+14, EXIT+2!
ENBYFUND EN+19*, COLLECT+2, COLLECT+8, PRINT+17, EXIT+2!
END COLLECT+1*, PRINT+4, PRINT+5, PRINT+7, PRINT+10, PRINT+11, PRINT+15, PRINT+18, PRINT+21, PRINT+22
PRINT+26, EXIT+3!, HD+1*, HD+2*
ENDA EXIT+2!
ENDT PRINT+1*, EXIT+3!, HD+7
ENDTR EN+14*, COLLECT+13, PRINT+2, EXIT+2!, HD+5
ENDTR("E" PRINT+2*, HD+5
ENFUND COLLECT+2*, COLLECT+8*, COLLECT+14, PRINT+7*, PRINT+10, PRINT+12, PRINT+13, PRINT+14, EXIT+2!
ENI EXIT+2!
ENI(1 COLLECT+4*, COLLECT+5, COLLECT+7, COLLECT+8, COLLECT+11, COLLECT+12, COLLECT+13
ENI(2 COLLECT+7*, COLLECT+8, COLLECT+11, COLLECT+12, COLLECT+13
ENI(3 COLLECT+10*, COLLECT+11*, COLLECT+12, COLLECT+13
ENL PRINT+3*, EXIT+3!, HD+8
ENPG PRINT+1*, EXIT+3!, HD+2, HD+3, HD+4*, HD+7
ENSGL COLLECT+12*, COLLECT+14, PRINT+9*, PRINT+10*, PRINT+12, PRINT+13, PRINT+14, EXIT+2!
ENSN COLLECT+5*, COLLECT+14, PRINT+4*, PRINT+7, PRINT+10, PRINT+13, PRINT+14, EXIT+2!, HD+6
ENT COLLECT+1!, EXIT+2!
ENT( COLLECT+14*, PRINT+4, PRINT+7, PRINT+10, PRINT+13, PRINT+14
ENTF PRINT+8*, PRINT+14*, PRINT+16, PRINT+20, EXIT+2!
ENTS PRINT+6*, PRINT+16*, PRINT+25, EXIT+2!
IO QEN+1
IO("Q" EN+22
IOF HD+3
IOM PRINT+3
IOSL PRINT+11, PRINT+18, PRINT+22
IOST PRINT+26, HD+2, HD+3
>> POP EN+21
U PRINT+13, PRINT+14, PRINT+16, PRINT+20, PRINT+25
X EN+5*, EN+6, EN+7!, EXIT+1!
X("M" EN+4*, EN+5
X("Y" EN+4*, EN+5
Y EN+14, EN+19, PRINT+1*, EXIT+1!, HD+2
>> ZTDESC EN+25*
>> ZTQUEUED EXITHD+1
>> ZTREQ EXIT*
>> ZTRTN EN+23*
>> ZTSAVE("ENBYFUND" EN+24*
>> ZTSAVE("ENDTR" EN+24*
ZTSK EN+26!
>> ZTSTOP HD+1*
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