RECURRINGGIFTINSTALLMENTWRITEOFF

Contains recurring gift installment write-off information.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
AMOUNT money Default = 0
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.
ORGANIZATIONAMOUNT money Default = 0 The amount of the installment write-off in organization currency.
TRANSACTIONAMOUNT money Default = 0 The amount of the installment write-off in transaction currency.

Foreign Keys

Foreign Key Field Type Null Notes Description
RECURRINGGIFTINSTALLMENTID uniqueidentifier RECURRINGGIFTINSTALLMENT.ID FK to RECURRINGGIFTINSTALLMENT
WRITEOFFID uniqueidentifier RECURRINGGIFTWRITEOFF.ID FK to RECURRINGGIFTWRITEOFF
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
BASECURRENCYID uniqueidentifier yes CURRENCY.ID The base currency associated with this installment write-off.
ORGANIZATIONEXCHANGERATEID uniqueidentifier yes CURRENCYEXCHANGERATE.ID The exchange rate used to convert from amount to organization amount.
TRANSACTIONCURRENCYID uniqueidentifier yes CURRENCY.ID The transaction currency associated with this installment write-off.
BASEEXCHANGERATEID uniqueidentifier yes CURRENCYEXCHANGERATE.ID The exchange rate used to convert from transaction amount to amount.

Indexes

Index Name Fields Unique Primary Clustered
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_BASECURRENCYID BASECURRENCYID
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_BASEEXCHANGERATEID BASEEXCHANGERATEID
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_DATEADDED DATEADDED yes
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_DATECHANGED DATECHANGED
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_ORGANIZATIONEXCHANGERATEID ORGANIZATIONEXCHANGERATEID
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_TRANSACTIONCURRENCYID TRANSACTIONCURRENCYID
IX_RECURRINGGIFTINSTALLMENTWRITEOFF_WRITEOFFID WRITEOFFID
PK_RECURRINGGIFTINSTALLMENTWRITEOFF ID yes yes
UIX_RECURRINGGIFTINSTALLMENTWRITEOFF_RECURRINGGIFTINSTALLMENTID_WRITEOFFID RECURRINGGIFTINSTALLMENTID, WRITEOFFID yes

Triggers

Trigger Name Description
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_AUDIT_ETLDELETEDID
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_AUDIT_UPDATE
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_AUDIT_DELETE
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_INSERTUPDATE_CURRENCY
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_INSERT_STATUSCODEUPDATE
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_UPDATE_STATUSCODEUPDATE
TR_RECURRINGGIFTINSTALLMENTWRITEOFF_DELETE_STATUSCODEUPDATE