Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 GIFTINKINDPAYMENTMETHODDETAILIDENTIFIER nvarchar(36)   Default = ''
 ADJUSTMENTIDENTIFIER nvarchar(36)   Default = ''
 CONSTITUENTNAME nvarchar(255)   Default = ''
 REVENUEDATE datetime  
 ADJUSTMENTDATE datetime
 ADJUSTMENTPOSTDATE datetime
 ADJUSTMENTREASON nvarchar(300)   Default = ''
 DATEADDED datetime   Default = getdate()
 DATECHANGED datetime   Default = getdate()
 TS timestamp  
 TSLONG bigint (Computed) CONVERT(bigint, TS)

Foreign Key Field Type Null Notes Description
 GIFTINKINDSALEADJUSTMENTID uniqueidentifier GIFTINKINDSALEADJUSTMENT.ID
 ADJUSTMENTREASONCODEID uniqueidentifier ADJUSTMENTREASONCODE.ID
 GLTRANSACTIONID uniqueidentifier JOURNALENTRY.ID
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID

Index Name Field(s) Unique Primary Clustered
 IX_ADJUSTMENTHISTORYGIFTINKIND_DATEADDED DATEADDED    
 IX_ADJUSTMENTHISTORYGIFTINKIND_DATECHANGED DATECHANGED      
 IX_ADJUSTMENTHISTORYGIFTINKIND_GIFTINKINDSALEADJUSTMENTID GIFTINKINDSALEADJUSTMENTID      
 IX_ADJUSTMENTHISTORYGIFTINKIND_GLTRANSACTIONID GLTRANSACTIONID      
 PK_ADJUSTMENTHISTORYGIFTINKIND ID  

Trigger Name Description
 TR_ADJUSTMENTHISTORYGIFTINKIND_AUDIT_UPDATE
 TR_ADJUSTMENTHISTORYGIFTINKIND_AUDIT_DELETE

Referenced by Field
 ADJUSTMENTHISTORYGIFTINKINDDISTRIBUTION ADJUSTMENTHISTORYGIFTINKINDID
 ADJUSTMENTHISTORYGIFTINKINDDISTRIBUTIONSNAPSHOT ADJUSTMENTHISTORYGIFTINKINDID
 ADJUSTMENTHISTORYGIFTINKINDPAYMENTMETHODDETAIL ADJUSTMENTHISTORYGIFTINKINDID

Entity-Relationship diagram of this table