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

Package: Engineering

Routine: ENFARC1


Information

ENFARC1 ;WIRMFO/SAB-FIXED ASSET RPT, TRANSACTION REGISTER (CONT); 5.16.97

Source Information

Source file <ENFARC1.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 6 DD^%DT  NOW^%DTC  $$GET1^DIQ  ^DIR  ^DIWP  ^DIWW  
Kernel 3 ^%ZISC  $$S^%ZTLOAD  $$FMTE^XLFDT  
Engineering 1 ($$AFA,$$FUND)^ENFAR5A  

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 ENFARC  

Entry Points

Name Comments DBIA/ICR reference
QEN ; queued entry
; in
; ENDTS - start date
; ENDTE - end date
; ENAV - flag, when true then print adjustment voucher data
GETDATA ; collect/sort data
; loop thru FAP document file transactions within selected date range
PRINT ; print
; load table for converting FA Type to SGL
WRAPUP ; wrap up
HD ; page header
HDC ; header for continued transaction
FT ; footer

External References

Name Field # of Occurrence
DD^%DT PRINT+6
NOW^%DTC PRINT+6
^%ZISC WRAPUP+1
$$S^%ZTLOAD HD+1
$$GET1^DIQ PRINT+32, PRINT+33, PRINT+34, PRINT+45, PRINT+53, PRINT+56, PRINT+57, PRINT+58
^DIR PRINT+64, HD+2
^DIWP PRINT+61
^DIWW PRINT+63
$$AFA^ENFAR5A PRINT+19
$$FUND^ENFAR5A PRINT+23
$$FMTE^XLFDT PRINT+38, HD+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No activity in selected period",!
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: !!,?2,ENTRC,?8,$P(ENY1,U,9)
  • Line Location: PRINT+37
Function Call: WRITE
  • Prompt: ?20,$TR($$FMTE^XLFDT($P(ENY0,U,2),"2DF")," ",0)
  • Line Location: PRINT+38
Function Call: WRITE
  • Prompt: ?30,ENSN,?37,ENFUND,?45,ENSGL
  • Line Location: PRINT+39
Function Call: WRITE
  • Prompt: ?51,$J($FN(ENAMT,",",2),16)
  • Line Location: PRINT+44
Function Call: WRITE
  • Prompt: ?69,$E($P($$GET1^DIQ(ENFILE,ENDA("F?"),1.5),","),1,10)
  • Line Location: PRINT+45
Function Call: WRITE
  • Prompt: !,?37,ENFUNDNW,?45,ENSGL
  • Line Location: PRINT+48
Function Call: WRITE
  • Prompt: ?51,$J($FN(-ENAMT,",",2),16)
  • Line Location: PRINT+49
Function Call: WRITE
  • Prompt: !,?4,"ENTRY #: ",ENDA("EQ")
  • Line Location: PRINT+51
Function Call: WRITE
  • Prompt: !,?4,"AV REASON: ",$E($$GET1^DIQ(ENFILE,ENDA("F?"),303),1,20)
  • Line Location: PRINT+56
Function Call: WRITE
  • Prompt: ?37,"DATE: ",$P($$GET1^DIQ(ENFILE,ENDA("F?"),301),"@")
  • Line Location: PRINT+57
Function Call: WRITE
  • Prompt: ?57,"BY: ",$P($$GET1^DIQ(ENFILE,ENDA("F?"),302),",")
  • Line Location: PRINT+58
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+3
Function Call: WRITE
  • Prompt: "TRANSACTION REGISTER"
  • Line Location: HD+6
Function Call: WRITE
  • Prompt: " FROM ",$$FMTE^XLFDT(ENDTS,"2")," TO ",$$FMTE^XLFDT(ENDTE,"2")
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: ?49,ENDTR,?72,"page ",ENPG
  • Line Location: HD+8
Function Call: WRITE
  • Prompt: !!,?2,"...... TRANSACTION .......",?30,"STN",?37,"FUND"
  • Line Location: HD+9
Function Call: WRITE
  • Prompt: ?45,"SGL",?51,"NET AMOUNT",?69,"SENDER"
  • Line Location: HD+10
Function Call: WRITE
  • Prompt: !,?2,"CODE* NUMBER DATE"
  • Line Location: HD+11
Function Call: WRITE
  • Prompt: !,?2,"----- ----------- --------",?30,"-----",?37,"------"
  • Line Location: HD+12
Function Call: WRITE
  • Prompt: ?45,"----",?51,"----------------",?69,"----------"
  • Line Location: HD+13
Function Call: WRITE
  • Prompt: !,?5,"Transaction: ",$P(ENY1,U,6),"-",$P(ENY1,U,9)," (continued)"
  • Line Location: HDC+1
Function Call: WRITE
  • Prompt: !!," * Betterment # follows FB and FC. T (Turn-In) or D (Final Disp.) follows FD."
  • Line Location: FT+1
Routine Call
  • DIR
  • Line Location:
    • PRINT+64
    • HD+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG( GETDATA+4, GETDATA+6, PRINT+16, PRINT+17, PRINT+18, PRINT+26, PRINT+27, PRINT+28, PRINT+29, PRINT+30
, PRINT+41, PRINT+61
^ENG(6914.3 - [#6914.3] PRINT+2, PRINT+3
^ENG(6915.2 - [#6915.2] PRINT+20
^TMP($J GETDATA+2!, GETDATA+7*, PRINT+11, PRINT+13, PRINT+14, WRAPUP+4!
^UTILITY($J PRINT+59!

Label References

Name Line Occurrences
@( PRINT+52
FT PRINT+36, PRINT+55, PRINT+61, PRINT+64
HD PRINT+10, PRINT+36, PRINT+55, PRINT+61
HDC PRINT+55, PRINT+61

Naked Globals

Name Field # of Occurrence
^( PRINT+61

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRINT+6
DIR PRINT+64!, HD+2!
DIR(0 PRINT+64*, HD+2*
DIWF PRINT+59*, WRAPUP+3!
DIWL PRINT+59*, WRAPUP+3!
DIWR PRINT+59*, WRAPUP+3!
ENAMT PRINT+25*, PRINT+26*, PRINT+27*, PRINT+28*, PRINT+29*, PRINT+30*, PRINT+42*, PRINT+43*, PRINT+44, PRINT+49
, WRAPUP+4!
ENAV PRINT+53, WRAPUP+4!
END PRINT+6*, PRINT+13, PRINT+14, PRINT+36, PRINT+53, PRINT+55, PRINT+61, PRINT+62, PRINT+64, WRAPUP+4!
, HD+1*, HD+2*
ENDA PRINT+2*, PRINT+3, WRAPUP+4!
ENDA("EQ" PRINT+18*, PRINT+51
ENDA("F?" GETDATA+5*, GETDATA+6*, GETDATA+7, PRINT+15*, PRINT+16, PRINT+17, PRINT+18, PRINT+19, PRINT+23, PRINT+26
, PRINT+27, PRINT+28, PRINT+29, PRINT+30, PRINT+32, PRINT+33, PRINT+34, PRINT+41, PRINT+45, PRINT+53
, PRINT+56, PRINT+57, PRINT+58, PRINT+61
ENDA("FA" PRINT+19*, PRINT+20, PRINT+23
ENDT GETDATA+3*, GETDATA+4*, GETDATA+6, GETDATA+7, PRINT+13*, PRINT+14, WRAPUP+4!
ENDTE GETDATA+4, WRAPUP+4!, HD+7
ENDTR PRINT+6*, WRAPUP+4!, HD+8
ENDTS GETDATA+3, WRAPUP+4!, HD+7
ENFAP PRINT+14*, PRINT+15, WRAPUP+4!
ENFAPTY PRINT+2!, WRAPUP+4!
ENFAPTY( PRINT+4*, PRINT+24
ENFAY3 PRINT+20*, PRINT+21, PRINT+22, PRINT+24, WRAPUP+5!
ENFILE GETDATA+2*, GETDATA+4, GETDATA+6, GETDATA+7, PRINT+15*, PRINT+16, PRINT+17, PRINT+18, PRINT+19, PRINT+22
, PRINT+23, PRINT+26, PRINT+27, PRINT+28, PRINT+29, PRINT+30, PRINT+31, PRINT+32, PRINT+33, PRINT+34
, PRINT+35, PRINT+40, PRINT+41, PRINT+45, PRINT+46, PRINT+52, PRINT+53, PRINT+56, PRINT+57, PRINT+58
, PRINT+61, WRAPUP+5!
ENFUND PRINT+22*, PRINT+23*, PRINT+39, PRINT+42, PRINT+46, WRAPUP+5!
ENFUNDNW PRINT+41*, PRINT+42, PRINT+46, PRINT+48, WRAPUP+5!
ENI PRINT+60*, PRINT+61*, WRAPUP+5!
ENL PRINT+9*, WRAPUP+5!
ENPG PRINT+6*, WRAPUP+5!, HD+2, HD+3, HD+4*, HD+8
ENSGL PRINT+24*, PRINT+39, PRINT+48, WRAPUP+5!
ENSN PRINT+21*, PRINT+39, WRAPUP+5!
ENTAG WRAPUP+5!
ENTAG("FT" PRINT+8*
ENTAG("HD" PRINT+7*
ENTAG("HDC" PRINT+7*
ENTRC PRINT+31*, PRINT+32*, PRINT+33*, PRINT+34*, PRINT+35*, PRINT+37, WRAPUP+5!
ENX PRINT+3*, PRINT+4, PRINT+28*, WRAPUP+6!
ENY WRAPUP+6!
ENY0 PRINT+16*, PRINT+38, WRAPUP+6!
ENY1 PRINT+17*, PRINT+37, WRAPUP+6!, HDC+1
IO QEN+6
IOF HD+3
IOM PRINT+9, PRINT+59
IOSL PRINT+36, PRINT+55, PRINT+61
IOST PRINT+64, HD+2, HD+3
U PRINT+4, PRINT+18, PRINT+21, PRINT+22, PRINT+24, PRINT+26, PRINT+27, PRINT+28, PRINT+29, PRINT+30
, PRINT+37, PRINT+38, PRINT+41, HDC+1
X PRINT+60*, PRINT+61*, WRAPUP+3!
Y PRINT+6*, WRAPUP+3!, HD+2
>> ZTQUEUED WRAPUP+2, HD+1
>> ZTREQ WRAPUP+2*
>> ZTSTOP HD+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All