EVENTTEAMFAFCONFIG (4.0)

Faf Team settings for an event

Primary Key
Primary Key Field Type

ID

uniqueidentifier

Foreign Key Fields
Foreign Key Field Type Null Notes Description

EVENTID

uniqueidentifier

false

Foreign Key to Event table

ADDEDBYID

uniqueidentifier

false

FK to CHANGEAGENT.

CHANGEDBYID

uniqueidentifier

false

FK to CHANGEAGENT.

Fields
Field Field Type Null Notes Description

INDIVIDUALSFUNDRAISE

bit

false

1

Individuals may fundraise

HOUSEHOLDSFUNDRAISE

bit

false

1

Households may fundraise

HOUSEHOLDAPPROVEBYEVENTADMIN

bit

false

0

Households must request to fundraise

HOUSEHOLDSJOINTEAMS

bit

false

0

Households can join teams

TEAMSFUNDRAISE

bit

false

1

Teams may fundraise

TEAMSREQUESTFUNDRAISE

bit

false

0

New Teams must be approved by Event Admin

TEAMNAMECHANGEAFTERREG

bit

false

0

Team Name can be changed After Registration

TEAMLEADERAPPOINTTEAMCOLEADERS

tinyint

false

1

Team Leader can Appoint a number of Team Co-Leaders

TEAMLEADERAPPROVETEAMMEMBERS

bit

false

0

Team Leader must approve team members

TEAMLEADEROPTIONAPPROVETEAMMEMBERS

bit

false

1

Team Leader has the option to approve team members

COMPANIESFUNDRAISE

bit

false

1

Companies may fundraise

COMPANYTEAMSAPPROVEBYEVENTADMIN

bit

false

0

Company teams approved by event admin

COMPANYLEADERAPPOINTCOMPANYCOLEADERS

tinyint

false

1

Company Leader can Appoint a number of Company Co-Leaders

COMPANYNAMECHANGEAFTERREG

bit

false

0

Company name can be changed after registration

COMPANYLEADERAPPROVETEAMS

bit

false

0

Company Leader must Approve Teams

COMPANYLEADEROPTIONAPPROVETEAMS

bit

false

1

Company Leader has the option to approve teams

TEAMMINIMUMGOALFLAG

bit

false

0

Team Mimimum Goal Flag

DATEADDED

datetime

false

getdate()

Indicates the date this record was added.

DATECHANGED

datetime

false

getdate()

Indicates the date this record was last changed.

TS

timestamp

false

Timestamp.

TSLONG

bigint (Computed)

true

Numeric representation of the timestamp.

HOUSEHOLDMEMBERSLIMIT

int

false

5

Household members limit

TEAMMEMBERSLIMIT

int

false

50

Team members limit

COMPANYTEAMSLIMIT

int

false

100

Company teams limit

COMPANYTEAMMEMBERSLIMIT

int

false

50

Company teams members limit

PARTICIPANTSCANREACTIVATETEAMS

bit

false

1

Participants can re-activate teams

FORMERTEAMCANREACTIVATETEAMSCODE

tinyint

false

0

Choice of team activation level

PARTICIPANTSCANREACTIVATECOMPANYTEAMS

bit

false

1

Participants can re-activate company teams

FORMERCOMPANYCANREACTIVATETEAMSCODE

tinyint

false

0

Choice of company team activation level

PARTICIPANTSCANREACTIVATEHOUSEHOLDS

bit

false

1

Participants can re-activate households

FORMERHOUSEHOLDCANREACTIVATEHOUSEHOLDCODE

tinyint

false

0

Choice of household activation level

FORMERTEAMCANREACTIVATETEAMS

nvarchar(58) (Computed)

true

Provides a translation for the 'FORMERTEAMCANREACTIVATETEAMSCODE' field.

FORMERCOMPANYCANREACTIVATETEAMS

nvarchar(77) (Computed)

true

Provides a translation for the 'FORMERCOMPANYCANREACTIVATETEAMSCODE' field.

FORMERHOUSEHOLDCANREACTIVATEHOUSEHOLD

nvarchar(73) (Computed)

true

Provides a translation for the 'FORMERHOUSEHOLDCANREACTIVATEHOUSEHOLDCODE' field.

HOUSEHOLDLEADERAPPOINTHOUSEHOLDCOLEADERS

tinyint

false

1

household leader can Appoint a number of household Co-Leaders

COPYSOURCEID

uniqueidentifier

true

Original copy from ID

COPYBATCHGUID

uniqueidentifier

true

Copy batch ID

Indexes
Index Name Field(s) Unique Primary Clustered

IX_EVENTTEAMFAFCONFIG_DATEADDED

DATEADDED

False

False

True

IX_EVENTTEAMFAFCONFIG_DATECHANGED

DATECHANGED

False

False

False

PK_EVENTTEAMFAFCONFIG

ID

True

True

False

UIX_EVENTTEAMFAFCONFIG_EVENTID

EVENTID

True

False

False

Triggers
Trigger Name Description

TR_EVENTTEAMFAFCONFIG_AUDIT_UPDATE

TR_EVENTTEAMFAFCONFIG_AUDIT_DELETE