NAMEFORMATFUNCTION

Contains addressee/salutation formats.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
FORMATSQLFUNCTION nvarchar(200) Default = '' Stores the SQL function that returns the name(s) in the given format.
SEQUENCE int Default = 0 Stores the user-defined sequence for the name format
DATEADDED datetime Default = getdate() Indicates the date this record was added.
DATECHANGED datetime Default = getdate() Indicates the date this record was last changed.
TS timestamp Timestamp.
TSLONG bigint (Computed) yes CONVERT(bigint, TS) Numeric representation of the timestamp.
EXAMPLE nvarchar(700) Default = '' This is an example of what this function will look like.
ISJOINTFUNCTION bit Default = 0 Indicates that this function uses both constituent and spouse information
FORMATSQLTABLEVALUEFUNCTION nvarchar(200) Default = '' Stores the SQL table value function that returns the name(s) in the given format.
DISPLAY nvarchar(700) Default = '' This is the function formula.

Foreign Keys

Foreign Key Field Type Null Notes Description
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.

Indexes

Index Name Fields Unique Primary Clustered
IX_NAMEFORMATFUNCTION_DATEADDED DATEADDED yes
IX_NAMEFORMATFUNCTION_DATECHANGED DATECHANGED
IX_NAMEFORMATFUNCTION_ID ID
PK_NAMEFORMATFUNCTION ID yes yes
UC_NAMEFORMATFUNCTION_FORMATSQLFUNCTION FORMATSQLFUNCTION yes

Triggers

Trigger Name Description
TR_NAMEFORMATFUNCTION_AUDIT_UPDATE
TR_NAMEFORMATFUNCTION_AUDIT_DELETE

Referenced by

Referenced by Field
BATCHAUCTIONITEMCONSTITUENT NAMEFORMATFUNCTIONID
BATCHCONSTITUENT PRIMARYADDRESSEE_NAMEFORMATFUNCTIONID
BATCHCONSTITUENT PRIMARYSALUTATION_NAMEFORMATFUNCTIONID
BATCHREVENUECONSTITUENT NAMEFORMATFUNCTIONID
BATCHSPONSORSHIPCONSTITUENT NAMEFORMATFUNCTIONID
CONSTITUENTDISPLAYNAMEFORMAT INDIVIDUALNAMEFORMATFUNCTIONID
GROUPDATA NAMEFORMATFUNCTIONID
HOUSEHOLDINFO NAMEFORMATFUNCTIONID
MKTFINDERNUMBERCONSTITUENT NAMEFORMATFUNCTIONID
NAMEFORMAT NAMEFORMATFUNCTIONID
NAMEFORMATDEFAULT NAMEFORMATFUNCTIONID
NAMEFORMATFUNCTION_USERDEFINED ID
NAMEFORMATFUNCTIONDETAIL NAMEFORMATFUNCTIONID
NAMEFORMATPARAMETER ADDRESSEEFUNCTIONID
NAMEFORMATPARAMETER SALUTATIONFUNCTIONID
NAMEFORMATPARAMETER CONTACTADDRESSEEFUNCTIONID
NAMEFORMATPARAMETER CONTACTSALUTATIONFUNCTIONID
NAMEFORMATPARAMETER GROUPSALUTATIONFUNCTIONID
NAMEFORMATPARAMETER GROUPADDRESSEEFUNCTIONID
TRIBUTE NAMEFORMATFUNCTIONID
TRIBUTEACKNOWLEDGEMENTPROCESSNAMEFORMAT ADDRESSEEFUNCTIONID
TRIBUTEACKNOWLEDGEMENTPROCESSNAMEFORMAT SALUTATIONFUNCTIONID
TRIBUTEACKNOWLEDGEMENTPROCESSNAMEFORMAT CONTACTADDRESSEEFUNCTIONID
TRIBUTEACKNOWLEDGEMENTPROCESSNAMEFORMAT CONTACTSALUTATIONFUNCTIONID