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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ABSVDLET

Package: Voluntary Timekeeping

Routine: ABSVDLET


Information

ABSVDLET ;EAP ALTOONA VOLUNTARY DONATIONS PACKAGE ; 26 Sep 2001 2:04 PM

Source Information

Source file <ABSVDLET.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Voluntary Timekeeping 6 (CONV,HEADER,NAMEFLIP,NOTE,WARN,WARN2,YESNO)^ABSVDLE1  CREATE^ABSVDLE2  (CREATE,WRITE)^ABSVDLE3  ^ABSVQ  ^ABSVSITE  EXT^ABSVU2  
VA FileMan 2 ^%DT  ^DIC  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.0;VOLUNTARY TIMEKEEPING;**25,26**;JULY 6, 1994
DONUM ;
MISSING
SKIP
NEWREC
MANUAL ;
START
END ;
START2
END2 ;

External References

Name Field # of Occurrence
^%DT SKIPNEWREC+1, MANUAL+1
CONV^ABSVDLE1 SKIPNEWREC+1, MANUAL+1
HEADER^ABSVDLE1 START+1, START2+1
NAMEFLIP^ABSVDLE1 SKIP+4
NOTE^ABSVDLE1 MISSING+1
WARN^ABSVDLE1 V+13
WARN2^ABSVDLE1 MANUAL+2
YESNO^ABSVDLE1 DONUM+1, MISSING+2, SKIP+22
CREATE^ABSVDLE2 MANUAL+3
CREATE^ABSVDLE3 NEWREC
WRITE^ABSVDLE3 START+1, START2+1
^ABSVQ NEWREC+2, MANUAL+5
^ABSVSITE V+10
EXT^ABSVU2 DONUM+13
^DIC DONUM+1, SKIP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"DUZ NOT DEFINED. CALL IRM!"
  • Line Location: V+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: V+9
Function Call: WRITE
  • Prompt: !!,"Donor : ",ABSVORG
  • Line Location: DONUM+7
Function Call: WRITE
  • Prompt: !,"Don. File # : ",ABSVREF
  • Line Location: DONUM+8
Function Call: WRITE
  • Prompt: !,"THE TYPE OF FUNDS FIELD IS MISSING FROM THIS ENTRY IN THE DONATIONS FILE!"
  • Line Location: DONUM+10
Function Call: WRITE
  • Prompt: !!,"Type of Donation is NOT Cash/Check. Cannot create Temporary Receipt!"
  • Line Location: DONUM+11
Function Call: WRITE
  • Prompt: !!,"There is INCORRECT or MISSING data listed for entry #"_ABSVREF
  • Line Location: MISSING+0
Function Call: WRITE
  • Prompt: !
  • Line Location: SKIP+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SKIP+6
Function Call: WRITE
  • Prompt: !!,"Organization : ",ABSVORG
  • Line Location: SKIP+9
Function Call: WRITE
  • Prompt: !,"Donor : ",ABSVPOC
  • Line Location: SKIP+10
Function Call: WRITE
  • Prompt: !,"Address 1 : ",ABSVSTRE
  • Line Location: SKIP+11
Function Call: WRITE
  • Prompt: !,"Address 2 : ",ABSVSTR2
  • Line Location: SKIP+12
Function Call: WRITE
  • Prompt: !,"City, State & Zip: ",ABSVCITY
  • Line Location: SKIP+13
Function Call: WRITE
  • Prompt: !,"AMOUNT : ",ABSVAMOU
  • Line Location: SKIP+14
Function Call: WRITE
  • Prompt: !,"TYPE OF DONATION : ",ABSVMONY
  • Line Location: SKIP+15
Function Call: WRITE
  • Prompt: !,"DATE OF ISSUE : ",ABSVDATE
  • Line Location: SKIP+16
Function Call: WRITE
  • Prompt: !,"ISSUED BY : ",ABSVISS
  • Line Location: SKIP+17
Function Call: WRITE
  • Prompt: !,"POST FUND : ",ABSVFUND
  • Line Location: SKIP+18
Function Call: WRITE
  • Prompt: !,"POST FUND# : ",ABSVGPFN
  • Line Location: SKIP+19
Function Call: WRITE
  • Prompt: !,"POST : ",ABSVPOSF
  • Line Location: SKIP+20
Function Call: WRITE
  • Prompt: !,"PURPOSE : ",ABSVPURP
  • Line Location: SKIP+21
Function Call: WRITE
  • Prompt: !
  • Line Location: SKIP+22
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MANUAL+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: START+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: START2+0
Routine Call
  • DIC
  • Line Location:
    • DONUM+1
    • SKIP+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABS(503340 - [#503340] DONUM+4, DONUM+9, DONUM+15
^ABS(503342 - [#503342] DONUM+5, SKIP+8

Label References

Name Line Occurrences
END V+10, V+11, DONUM+1, MISSING+2, SKIP+1, SKIP+3, SKIP+22, MANUAL+5
END2 NEWREC+2
MANUAL DONUM+2, MISSING+3, SKIP+23
MISSING DONUM+9, DONUM+10
SKIP DONUM+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DONUM+1, MISSING+2, SKIP+22, SKIP+23
%A DONUM+1*!, SKIP+22*!
>> ABSV("INST" V+12
>> ABSV("SITE" V+10, V+11, V+12
>> ABSV("SITENAME" V+12
ABSVAMOU V+3~, DONUM+4*, SKIP+14
ABSVCHEK V+5~
ABSVCITY V+3~, DONUM+14*, SKIP+13
ABSVDA V+5~, DONUM+3*, END+1!, END2+1!
ABSVDATA V+3~, V+17*
ABSVDATE V+3~, SKIP*, SKIP+16
ABSVDOLA V+7~
ABSVDOLL V+5~, END+1!, END2+1!
ABSVDON V+3~
ABSVFLAG V+4~
ABSVFUND V+5~, DONUM+4*, DONUM+5, SKIP+8*, SKIP+18
ABSVGPFN V+7~, DONUM+5*, SKIP+19, END+1!, END2+1!
ABSVISS V+6~, SKIP+2*, SKIP+3, SKIP+4*, SKIP+5*, SKIP+17
ABSVLIN1 V+6~
ABSVLIN2 V+6~
ABSVMONY V+6~, SKIP+7*, SKIP+15
ABSVNAME V+4~, SKIP+8
ABSVORG V+6~, DONUM+4*, DONUM+7, SKIP+9
>> ABSVORGN DONUM+6*
ABSVPENN V+7~, DONUM+14
>> ABSVPOC SKIP+8*, SKIP+10
ABSVPOSF V+7~, DONUM+4*, SKIP+20
ABSVPRIM V+7~
ABSVPURP V+5~, DONUM+15*, SKIP+21
ABSVRAWD V+5~, SKIP*
ABSVREF V+6~, DONUM+4*, DONUM+8, MISSING
ABSVSITE V+7~, V+12*
ABSVSTAT V+3~, V+10*, V+12*
ABSVSTR2 V+7~, SKIP+12
ABSVSTRE V+3~, SKIP+11
ABSVTYP1 V+4~
ABSVTYP2 V+4~
ABSVTYP3 V+4~
ABSVTYP4 V+7~
ABSVTYPE V+4~, DONUM+4*, DONUM+10, DONUM+11, SKIP+7
>> ABSVZIP DONUM+14
ABSVZM1 V+6~
ABSVZN V+6~, DONUM+4*, DONUM+6
CHECK V+8~, END+2!, END2+2!
DA V+8~, DONUM+3*, DONUM+4, DONUM+9, DONUM+12*, DONUM+13, DONUM+15, END+2!, END2+2!
DIC V+8~, DONUM+1*!, DONUM+12*, DONUM+13, SKIP+1*!, END+2!, END2+2!
DIC("A" DONUM+1*, SKIP+1*
DIC(0 DONUM+1*, SKIP+1*, END+2!, END2+2!
>> DIR("?" END+1!, END2+1!
>> DIR("A" END+1!, END2+1!
>> DIR("T" END+1!, END2+1!
>> DIR(0 END+1!, END2+1!
DIRUT V+5~, END+1!, END2+1!
DLAYGO V+8~, END+2!, END2+2!
>> DR DONUM+12*, DONUM+13
DTIME V+14*
DUZ V+2
I V+4~, V+8~, END+2!, END2+2!
IOF V+9, SKIP+6, MANUAL+4, STARTSTART2
IOM V+15*
IOST STARTSTART2
J V+8~, END+2!, END2+2!
NAME V+5~, SKIP+4*!, END+1!, END2+1!
NEWDATE SKIP*!, NEWREC+1*!, MANUAL+1*!
U V+16*, DONUM+4, DONUM+5, DONUM+6, SKIP+2
UNCHECK V+8~, END+2!, END2+2!
X V+8~, DONUM+12*, DONUM+13, SKIP*, NEWREC+1*, MANUAL+1*, END+2!, END2+2!
Y V+4~, DONUM+1, DONUM+2, DONUM+3, DONUM+12, SKIPSKIP+1, SKIP+2, NEWREC+1, MANUAL+1
>> ZHDATE NEWREC+1*, MANUAL+1*
>> ZHDATE1 NEWREC+1*, MANUAL+1*
>> ZTDESC NEWREC+2*, MANUAL+5*
>> ZTRTN NEWREC+2*, MANUAL+5*
>> ZTSAVE("ABSV*" NEWREC+2*, MANUAL+5*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All