RECOGNITIONLEVEL (4.0)

Stores data pertaining to recognition program levels.

Primary Key
Primary Key Field Type

ID

uniqueidentifier

Foreign Key Fields
Foreign Key Field Type Null Notes Description

RECOGNITIONPROGRAMID

uniqueidentifier

false

FK to RECOGNITIONPROGRAM

TIERCODEID

uniqueidentifier

true

The tier of the recognition level.

ADDEDBYID

uniqueidentifier

false

FK to CHANGEAGENT.

CHANGEDBYID

uniqueidentifier

false

FK to CHANGEAGENT.

BASECURRENCYID

uniqueidentifier

true

The base currency associated with this recognition level.

Fields
Field Field Type Null Notes Description

NAME

nvarchar(100)

false

''

The name of the recognition level.

DESCRIPTION

nvarchar(255)

false

''

The description of the recognition level.

AMOUNT

money (Computed)

true

The minimum amount of revenue required to join this level.

PLANNEDGIFTAMOUNT

money (Computed)

true

The minimum planned gift amount required to join this level.

ISACTIVE

bit

false

1

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.

ORGANIZATIONAMOUNT

money (Computed)

true

The minimum amount in organization currency.

ORGANIZATIONPLANNEDGIFTAMOUNT

money (Computed)

true

The minimum planned gift amount in organization currency.

ORGANIZATIONEXCHANGERATEID

uniqueidentifier (Computed)

true

The exchange rate used to convert from minimum amount, minimum planned gift amount to organization minimum amount, organization minimum planned gift amount.

Indexes
Index Name Field(s) Unique Primary Clustered

IX_RECOGNITIONLEVEL_BASECURRENCYID

BASECURRENCYID

False

False

False

IX_RECOGNITIONLEVEL_DATEADDED

DATEADDED

False

False

True

IX_RECOGNITIONLEVEL_DATECHANGED

DATECHANGED

False

False

False

PK_RECOGNITIONLEVEL

ID

True

True

False

UIX_RECOGNITIONLEVEL_NAME_RECOGNITIONPROGRAMID

NAME

RECOGNITIONPROGRAMID

True

False

False

Triggers
Trigger Name Description

TR_RECOGNITIONLEVEL_INSERTUPDATE_CURRENCY

TR_RECOGNITIONLEVEL_AUDIT_UPDATE

TR_RECOGNITIONLEVEL_AUDIT_DELETE

Referenced by
Referenced by Field

CONSTITUENTRECOGNITION

RECOGNITIONLEVELID

CONSTITUENTRECOGNITIONDECLINEDLEVEL

RECOGNITIONLEVELID

RECOGNITIONLEVELAMOUNT

RECOGNITIONLEVELID

RECOGNITIONLEVELBENEFIT

RECOGNITIONLEVELID