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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ENFACTX

Package: Engineering

Routine: ENFACTX


Information

ENFACTX ;(WCIOFO)/SAB-FAP CAPITALIZATION THRESHOLD EXPENSE ITEM ;5/29/2002

Source Information

Source file <ENFACTX.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 FILE^DICN  (,FILE)^DIE  ^DIK  $$GET1^DIQ  
Engineering 3 ADJBAL^ENFABAL  ^ENFAVAL  ^ENFAXMT  
Kernel 1 $$FMTE^XLFDT  

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 ENFACTT  

Entry Points

Name Comments DBIA/ICR reference
EXP(ENDA) ; Expense Equipment Item
; input ENDA - equipment entry # to expense
; returns 1 if success or 0 if failed
; output ^TMP($J,"BAD",entry #
; will be defined if problem
ADDFD ; create/lock stub entry for FD codesheet
CVTDATA ; convert 'user' pseudo field data into exported data
; get data from file
UPDATE ; update files based on FD Document
; update FAP Balance
BAD(X) ; add text to validation problem list

External References

Name Field # of Occurrence
FILE^DICN ADDFD+3
^DIE UPDATE+4, UPDATE+8
FILE^DIE EXP+25
^DIK EXP+37
$$GET1^DIQ ADDFD+9, CVTDATA+10
ADJBAL^ENFABAL UPDATE+2
^ENFAVAL EXP+33
^ENFAXMT UPDATE+6
$$FMTE^XLFDT EXP+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6914 - [#6914] Classic Fileman Calls,  GET1^DIQ
^ENG(6914.8 - [#6914.8] GET1^DIQ
^ENG(6915.5 - [#6915.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG(6914 - [#6914] EXP+9
^ENG(6915.5 - [#6915.5] EXP+41, ADDFD+6, ADDFD+9*, CVTDATA+2, CVTDATA+12*, CVTDATA+13*
^TMP($J EXP+32!, EXP+34, BAD+2, BAD+3*, BAD+4*

Label References

Name Line Occurrences
ADDFD EXP+13
BAD EXP+26, ADDFD+4, ADDFD+7
CVTDATA EXP+28
UPDATE EXP+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EXP+6~, EXP+37*, UPDATE+4*, UPDATE+8*
DD ADDFD+3!
DIC EXP+6~, ADDFD+1*, ADDFD+3!
DIC("DR" ADDFD+2*
DIC(0 ADDFD+1*
DIE EXP+6~, UPDATE+4*, UPDATE+8*
DIK EXP+6~, EXP+37*!
DLAYGO ADDFD+1*, ADDFD+3!
DO ADDFD+3!
DR EXP+6~, UPDATE+4*, UPDATE+8*
DT EXP+18
ENAVC EXP+6~
ENAVC(1 EXP+24*
ENDA EXP~, EXP+8
ENDO EXP+6~, EXP+7*, EXP+13, EXP+15, EXP+26*, EXP+28, EXP+30, EXP+34*, EXP+36, EXP+39
, EXP+43, ADDFD+4*, ADDFD+7*
ENEQ EXP+6~
ENEQ( EXP+9*
ENEQ("DA" EXP+8*, EXP+9, EXP+32, EXP+34, ADDFD+2, ADDFD+9, UPDATE+4, BAD+2, BAD+3, BAD+4
ENEQ(2 UPDATE+2
ENEQ(8 UPDATE+2
ENEQ(9 UPDATE+2
ENERR EXP+16~, EXP+26
ENFA EXP+6~
ENFAP EXP+6~
ENFAP( CVTDATA+2*
ENFAP("DOC" EXP+31*
ENFAP(0 UPDATE+2
ENFAP(100 CVTDATA+4*, CVTDATA+6, CVTDATA+10, CVTDATA+13
ENFAP(5 CVTDATA+5*, CVTDATA+7*, CVTDATA+8*, CVTDATA+9*, CVTDATA+10*, CVTDATA+12
ENFD EXP+6~
ENFD("DA" EXP+12*, EXP+17, EXP+18, EXP+19, EXP+20, EXP+21, EXP+22, EXP+23, EXP+36, EXP+37
, EXP+41, ADDFD+5*, ADDFD+6, ADDFD+9, CVTDATA+2, CVTDATA+12, CVTDATA+13, UPDATE+8
ENFDA EXP+16~
ENFDA( EXP+17*, EXP+18*, EXP+19*, EXP+20*, EXP+21*, EXP+22*, EXP+23*
ENX EXP+6~
I EXP+6~, EXP+9*, CVTDATA+2*, BAD+1~, BAD+2*, BAD+3, BAD+4
U ADDFD+9, CVTDATA+4, CVTDATA+5, CVTDATA+6, CVTDATA+7, CVTDATA+8, CVTDATA+9, CVTDATA+10, UPDATE+2, BAD+2
X EXP+6~, ADDFD+2*, CVTDATA+6*, CVTDATA+7, CVTDATA+8, CVTDATA+9, CVTDATA+10*, BAD~, BAD+3
Y EXP+6~, ADDFD+4, ADDFD+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All