FAFEVENTBATCH

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
SEQUENCE int Default = 0
NAME nvarchar(100) Default = ''
DESCRIPTION nvarchar(255) Default = ''
STARTDATE date
STARTTIME UDT_HOURMINUTE Default = ''
ENDDATE date
ENDTIME UDT_HOURMINUTE Default = ''
REPORTYEAR UDT_YEAR Default = ((0))
EVENTLOCATIONNAME nvarchar(100) Default = ''
EVENTLOCATIONCONTACTLASTNAME nvarchar(100) Default = ''
EVENTLOCATIONCONTACTFIRSTNAME nvarchar(50) Default = ''
EVENTTYPECODE tinyint Default = 1
EVENTTYPE nvarchar(43) (Computed) yes CASE [EVENTTYPECODE] WHEN 1 THEN N'Other' WHEN 2 THEN N'Athletic Challenge' WHEN 3 THEN N'Auction/Raffle/Give-a-way' WHEN 4 THEN N'Bike' WHEN 5 THEN N'Independent or 3rd Party Fundraising Events' WHEN 6 THEN N'Other Sport-a-Thon' WHEN 7 THEN N'Run/Walk' WHEN 8 THEN N'Virtual Event' END
LOOKUPEVENTID nvarchar(100) Default = ''
SUPPORTPHONE nvarchar(100) Default = ''
SUPPORTURL UDT_WEBADDRESS Default = ''
EVENTSUPPORTEMAIL UDT_EMAILADDRESS Default = ''
EVENTURL nvarchar(200) Default = ''
TOTALREVENUEGOAL money Default = 0
REGISTRATIONSREVENUEGOAL money Default = 0
PARTICIPANTSREVENUEGOAL money Default = 0
HOUSEHOLDSREVENUEGOAL money Default = 0
TEAMSREVENUEGOAL money Default = 0
COMPANIESREVENUEGOAL money Default = 0
SPONSORSREVENUEGOAL money Default = 0
DONORSRECRUITMENTGOAL int Default = 0
PARTICIPANTSRECRUITMENTGOAL int Default = 0
HOUSEHOLDSRECRUITMENTGOAL int Default = 0
TEAMSRECRUITMENTGOAL int Default = 0
COMPANIESRECRUITMENTGOAL int Default = 0
SPONSORSRECRUITMENTGOAL int Default = 0
DATEADDED datetime Default = getdate()
DATECHANGED datetime Default = getdate()
TS timestamp
TSLONG bigint (Computed) yes CONVERT(bigint, TS)
EVENTLOCATIONCONTACTEMAILADDRESS UDT_EMAILADDRESS Default = ''

Foreign Keys

Foreign Key Field Type Null Notes Description
BATCHID uniqueidentifier BATCH.ID
COPYFROMEVENTID uniqueidentifier yes EVENT.ID
EVENTPROGRAMID uniqueidentifier yes FAFPROGRAM.ID
EVENTLOCATIONID uniqueidentifier yes EVENTLOCATION.ID
EVENTLOCATIONCONTACTID uniqueidentifier yes CONSTITUENT.LOCALID
PREVIOUSYEAREVENTID uniqueidentifier yes EVENT.ID
EVENTCATEGORYCODEID uniqueidentifier yes EVENTCATEGORYCODE.LOCALID
SITEID uniqueidentifier yes SITE.ID
DEFAULTCONSTITUENTSITEID uniqueidentifier yes SITE.ID
APPEALID uniqueidentifier yes APPEAL.LOCALID
DESIGNATIONID uniqueidentifier yes DESIGNATION.ID
ADDEDBYID uniqueidentifier CHANGEAGENT.ID
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID

Indexes

Index Name Fields Unique Primary Clustered
IX_FAFEVENTBATCH_BATCHID BATCHID
IX_FAFEVENTBATCH_DATEADDED DATEADDED yes
IX_FAFEVENTBATCH_DATECHANGED DATECHANGED
IX_FAFEVENTBATCH_EVENTLOCATIONCONTACTID EVENTLOCATIONCONTACTID
PK_FAFEVENTBATCH ID yes yes

Triggers

Trigger Name Description
TR_FAFEVENTBATCH_AUDIT_UPDATE
TR_FAFEVENTBATCH_AUDIT_DELETE

Referenced by

Referenced by Field
FAFEVENTBATCHBATCHSYSTEMMESSAGES FAFEVENTBATCHID
FAFEVENTBATCHBATCHUSERMESSAGE ID