Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 MATCHINGCONSTITUENTID uniqueidentifier   FK to CONSTITUENT
 DATE datetime
 AMOUNT money   Default = 0
 COULDNOTDEFAULTMATCHINGGIFT bit   Default = 0 Indicates that the application was unable to automatically generate this matching gift.
 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) CONVERT(bigint, TS) Numeric representation of the timestamp.
 BASEEXCHANGERATEID uniqueidentifier The exchange rate used to convert from transaction amount to amount.
 REVENUEMATCHINGGIFTID uniqueidentifier The matching gift record that's being edited in the revenue update batch.
 EXCHANGERATE decimal(20, 8)   Default = 0 The rate to use when adding a spot rate.
 APPLYBYPERCENT bit   Default = 0

Foreign Key Field Type Null Notes Description
 BATCHREVENUEID uniqueidentifier   BATCHREVENUE.ID FK to BATCHREVENUE
 ORGANIZATIONID uniqueidentifier   CONSTITUENT.LOCALID FK to CONSTITUENT
 RELATIONSHIPID uniqueidentifier RELATIONSHIP.ID FK to RELATIONSHIP
 MATCHINGGIFTCONDITIONID uniqueidentifier MATCHINGGIFTCONDITION.ID FK to MATCHINGGIFTCONDITION
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 TRANSACTIONCURRENCYID uniqueidentifier CURRENCY.ID The transaction currency associated with this matching gift.

Index Name Field(s) Unique Primary Clustered
 IX_BATCHREVENUEENHANCEDMATCHINGGIFTS_BATCHREVENUEID BATCHREVENUEID      
 IX_BATCHREVENUEENHANCEDMATCHINGGIFTS_DATEADDED DATEADDED    
 IX_BATCHREVENUEENHANCEDMATCHINGGIFTS_DATECHANGED DATECHANGED      
 IX_BATCHREVENUEENHANCEDMATCHINGGIFTS_MATCHINGCONSTITUENTID MATCHINGCONSTITUENTID      
 IX_BATCHREVENUEENHANCEDMATCHINGGIFTS_ORGANIZATIONID ORGANIZATIONID      
 IX_BATCHREVENUEENHANCEDMATCHINGGIFTS_TRANSACTIONCURRENCYID TRANSACTIONCURRENCYID      
 PK_BATCHREVENUEENHANCEDMATCHINGGIFTS ID  

Trigger Name Description
 TR_BATCHREVENUEENHANCEDMATCHINGGIFTS_AUDIT_UPDATE
 TR_BATCHREVENUEENHANCEDMATCHINGGIFTS_AUDIT_DELETE
 TR_BATCHREVENUEENHANCEDMATCHINGGIFTS_INSERTUPDATE_CURRENCY

Referenced by Field
 BATCHREVENUEENHANCEDMATCHINGGIFTSPLIT BATCHREVENUEENHANCEDMATCHINGGIFTID

Entity-Relationship diagram of this table