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

Package: Voluntary Timekeeping

Routine: ABSVTED1


Information

ABSVTED1 ;VAMC ALTOONA/CTB_CLH - TIME CARD EDIT ;8/3/98 9:30 AM

Source Information

Source file <ABSVTED1.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Voluntary Timekeeping 8 (PC1,SEL1)^ABSVE2  TT88^ABSVE3  MSG^ABSVQ  (,MDIV)^ABSVSITE  TC1^ABSVTED  STATUS^ABSVU  $$ACTIVE^ABSVU2  (,WAIT)^ABSVYN  
VA FileMan 4 ^%DT  ^DIC  ^DIE  ^DIK  

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
Voluntary Timekeeping 1 ABSVE0  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.0;VOLUNTARY TIMEKEEPING;**10**;JULY 6, 1994
OUT
CREATE ;CREATE SINGLE TIME CARD
C
C1
MERGE ;MERGE TIME CARDS
GET ;GET ORG AND TRANSFER ENTRIES
ENAME ;EDIT NAME IN MASTER FILE
E1
DMSG
MORE

External References

Name Field # of Occurrence
^%DT C+1, MERGE+2
PC1^ABSVE2 C+2
SEL1^ABSVE2 C+2
TT88^ABSVE3 E1+6
MSG^ABSVQ C+2, DMSGMORE
^ABSVSITE CREATE+2, MERGE+1, ENAME+2
MDIV^ABSVSITE CMERGE+4, E1+1
TC1^ABSVTED C1+1
STATUS^ABSVU C1+3
$$ACTIVE^ABSVU2 CE1+1
^ABSVYN C1+1, C1+2, C1+4, MERGE+10, MERGE+11, DMSGDMSG+1
WAIT^ABSVYN C+4, MERGE+12, GET+3
^DIC CC+5, MERGE+4, MERGE+7, MERGE+8, GET+1, E1+1
^DIE C1E1+5
^DIK MERGE+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"First, select the primary time card. (The one which will remain!)"
  • Line Location: MERGE+6
Function Call: WRITE
  • Prompt: !!,"Select time card to merge and delete: ",!!
  • Line Location: MERGE+8
Function Call: WRITE
  • Prompt: !!,*7,"Only one time card exists this time period.",!,"No further action can be taken.",!!
  • Line Location: MERGE+9
Function Call: WRITE
  • Prompt: !,"THERE ARE NO ENTRIES IN THE TIME CARD FILE FOR THIS ORGANIZATION",*7
  • Line Location: GET+2
Routine Call
  • DIC
  • Line Location:
    • C
    • C+5
    • MERGE+4
    • MERGE+7
    • MERGE+8
    • GET+1
    • E1+1
Routine Call
  • DIE
  • Line Location:
    • C1
    • E1+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABS(503330 - [#503330] Classic Fileman Calls
^ABS(503335 - [#503335] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABS(503330 - [#503330] C+3, E1+6, MORE
^ABS(503335 - [#503335] MERGE+7, MERGE+13, MERGE+14*, GET+2, GET+3*

Label References

Name Line Occurrences
C C1+4, DMSGDMSG+1
C1 DMSG+2
DMSG C+6
E1 E1+7
GET GET+2, GET+4
MERGE MERGE+9
MORE E1+4
OUT CREATE+2, CC+1, C+2, C1+4, MERGE+1, MERGE+2, MERGE+4, MERGE+7, MERGE+10
MERGE+11, MERGE+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% OUT!, CREATE+1~, CREATE+2, C1+1*, C1+2*, C1+3, C1+4*, MERGE+1, MERGE+10*, MERGE+11*
ENAME+1~, ENAME+2, DMSG*, DMSG+1*
%1 OUT!
%DT OUT!, CREATE+1~, C+1*, MERGE+2*
%DT("A" C+1*, MERGE+2*
%W OUT!, CREATE+1~, ENAME+1~
%X OUT!, CREATE+1~, ENAME+1~
%Y OUT!, CREATE+1~, ENAME+1~
%Y1 CREATE+1~
>> ABSV("INST" CE1+1
ABSVOUT C+2!
ABSVX ENAME+1~
ABSVX("CREATE" OUT!, C1+1*
ABSVX("LIST" C+2!
ABSVX("NAME" E1+3*, E1+6
ABSVX("VOLDA" C+1*, E1+3*
>> ABSVXA C1+1*, C1+2*, C1+4*, MERGE+10*, MERGE+11*, DMSG*, DMSG+1*
>> ABSVXA(1 MERGE+10*, DMSG+1*
>> ABSVXB C1+1*, C1+2*, C1+4*, MERGE+10*, MERGE+11*, DMSG*, DMSG+1*
C OUT!, CREATE+1~, ENAME+1~
COMB OUT!, CREATE+1~, C+4*
D OUT!, CREATE+1~
D0 OUT!, CREATE+1~, ENAME+1~
DA OUT!, CREATE+1~, C+1*, C+3, C+5*, MERGE+4*, MERGE+7*, MERGE+14*, GET+3*, ENAME+1~
E1+3*, E1+6, MORE
DA1 OUT!, CREATE+1~, MERGE+8*, MERGE+9, MERGE+13, MERGE+14
DI OUT!, CREATE+1~, ENAME+1~
DIC OUT!, CREATE+1~, C*, C+1!, C+5*!, MERGE+3*, MERGE+4!, MERGE+7*!, MERGE+8*, GET+1*
ENAME+1~, E1*, E1+2!
DIC("A" C*, MERGE+3*, GET+4*, E1*, E1+7*
DIC("S" C+5*, MERGE+3*, MERGE+7*, MERGE+8*, E1*
DIC(0 C*, C+5*, MERGE+3*, MERGE+7*, MERGE+8*, GET+1*, E1*
DIE OUT!, CREATE+1~, C1*!, ENAME+1~, E1+5*!
DIG ENAME+1~
DIH ENAME+1~
DIK OUT!, CREATE+1~, MERGE+14*
DIU ENAME+1~
DIV ENAME+1~
DIW ENAME+1~
>> DLAYGO C+5*
DQ OUT!, CREATE+1~, ENAME+1~
DR OUT!, CREATE+1~, C1*, ENAME+1~, E1+5*
DUOUT OUT!, ENAME+1~
>> EDIT E1+6*
I MERGE+13*, GET+3*, ENAME+1~
MONTH OUT!, CREATE+1~, C+1*, MERGE+2*
N GET+3*, ENAME+1~
NAME OUT!, CREATE+1~, C+1*, C+5, MERGE+5*, MERGE+7, MERGE+8
NN OUT!, CREATE+1~
ORG OUT!, CREATE+1~, C+4*
SER OUT!, CREATE+1~, C+4*
TC OUT!, CREATE+1~
TC1 OUT!, CREATE+1~, MERGE+7*, MERGE+13
TC2 OUT!, CREATE+1~, MERGE+13*
TC3 OUT!, CREATE+1~, MERGE+13*, MERGE+14
VOL OUT!, CREATE+1~, C+5*
X OUT!, CREATE+1~, C+2*, C+3*, C+4, C+5*, C1+3*, MERGE+7*, MERGE+8*, MERGE+12*
MERGE+13*, ENAME+1~, DMSG*, MORE*
X1 OUT!, CREATE+1~
Y OUT!, CREATE+1~, CC+1, C+2, C+3, C+5, C+6, MERGE+2, MERGE+4
MERGE+7, MERGE+8, GET+1, GET+2, GET+3, ENAME+1~, E1+1, E1+2, E1+3
Y(0 C+1, MERGE+5
ZZX C+5!, MERGE+7!
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