BATCHAUCTIONITEM

Stores rows for auction item batches.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
SEQUENCE int Default = 0
CONSTITUENTID uniqueidentifier
NAME nvarchar(100) Default = ''
DESCRIPTION nvarchar(255) Default = ''
VALUE money Default = 0
MINIMUMBID money Default = 0
DONATIONDATE datetime yes
EXPIRATIONDATE datetime yes
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.
GIVENANONYMOUSLY bit Default = 0
POSTDATE datetime yes
POSTSTATUSCODE tinyint Default = 1 1=Not posted, 2=Do not post
POSTSTATUS nvarchar(11) (Computed) yes CASE [POSTSTATUSCODE] WHEN 1 THEN N'Not posted' WHEN 2 THEN N'Do not post' END Provides a translation for the 'POSTSTATUSCODE' field.
BASEEXCHANGERATEID uniqueidentifier yes The exchange rate used to convert from transaction amount to amount.
EXCHANGERATE decimal(20, 8) Default = 0 The rate to use when adding a spot rate.

Foreign Keys

Foreign Key Field Type Null Notes Description
BATCHID uniqueidentifier yes BATCH.ID FK to BATCH
AUCTIONITEMCATEGORYID uniqueidentifier yes AUCTIONITEMCATEGORY.ID FK to AUCTIONITEMCATEGORY
AUCTIONITEMSUBCATEGORYID uniqueidentifier yes AUCTIONITEMSUBCATEGORY.ID FK to AUCTIONITEMSUBCATEGORY
EVENTAUCTIONID uniqueidentifier yes EVENTAUCTION.ID FK to EVENTAUCTION
DESIGNATIONID uniqueidentifier yes DESIGNATION.ID FK to DESIGNATION
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
PDACCOUNTSYSTEMID uniqueidentifier yes PDACCOUNTSYSTEM.ID FK to PDACCOUNTSYSTEM
BASECURRENCYID uniqueidentifier yes CURRENCY.ID The base currency associated with this revenue.
TRANSACTIONCURRENCYID uniqueidentifier yes CURRENCY.ID The transaction currency associated with this revenue.

Indexes

Index Name Fields Unique Primary Clustered
IX_BATCHAUCTIONITEM_AUCTIONITEMCATEGORYID AUCTIONITEMCATEGORYID
IX_BATCHAUCTIONITEM_AUCTIONITEMSUBCATEGORYID AUCTIONITEMSUBCATEGORYID
IX_BATCHAUCTIONITEM_BASECURRENCYID BASECURRENCYID
IX_BATCHAUCTIONITEM_BASEEXCHANGERATEID BASEEXCHANGERATEID
IX_BATCHAUCTIONITEM_BATCHID BATCHID
IX_BATCHAUCTIONITEM_CONSTITUENTID CONSTITUENTID
IX_BATCHAUCTIONITEM_DATEADDED DATEADDED yes
IX_BATCHAUCTIONITEM_DATECHANGED DATECHANGED
IX_BATCHAUCTIONITEM_DESIGNATIONID DESIGNATIONID
IX_BATCHAUCTIONITEM_EVENTAUCTIONID EVENTAUCTIONID
IX_BATCHAUCTIONITEM_PDACCOUNTSYSTEMID PDACCOUNTSYSTEMID
IX_BATCHAUCTIONITEM_TRANSACTIONCURRENCYID TRANSACTIONCURRENCYID
PK_BATCHAUCTIONITEM ID yes yes

Triggers

Trigger Name Description
TR_BATCHAUCTIONITEM_INSERTUPDATE_CURRENCY
TR_BATCHAUCTIONITEM_AUDIT_UPDATE
TR_BATCHAUCTIONITEM_AUDIT_DELETE

Referenced by

Referenced by Field
BATCHAUCTIONITEMBATCHSYSTEMMESSAGES BATCHAUCTIONITEMID
BATCHAUCTIONITEMBATCHUSERMESSAGE ID