V_QUERY_AUCTIONITEMBATCHCONTROLREPORT
View used for output of the Auction Item Batch Control Report.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | System record ID | |
ITEMNAME | nvarchar(100) | Item name | |
AUCTIONITEMCATEGORY | nvarchar(100) | yes | Category |
AUCTIONITEMSUBCATEGORY | nvarchar(100) | yes | Subcategory |
DONOR | nvarchar(154) | yes | Donor |
DONORLOOKUPID | nvarchar(100) | yes | Donor lookup ID |
VALUE | money | Value | |
AUCTION | nvarchar(100) | yes | Auction |
DONATIONDATE | datetime | yes | Donation date |
DESIGNATION | nvarchar(512) | yes | DESIGNATION |
ISOCURRENCYCODE | nvarchar(3) | yes | ISO currency code |
CURRENCYSYMBOL | nvarchar(5) | yes | Currency symbol |
SYMBOLDISPLAYSETTINGCODE | tinyint | yes | Symbol display setting code |
DECIMALDIGITS | tinyint | yes | Decimal digits |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 8/17/2011 2:36:01 PM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=2.91.1535.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_AUCTIONITEMBATCHCONTROLREPORT AS
select
AUCTIONITEM.ID,
AUCTIONITEM.NAME as [ITEMNAME],
(select NAME from dbo.AUCTIONITEMCATEGORY where AUCTIONITEMCATEGORY.ID = AUCTIONITEM.AUCTIONITEMCATEGORYID) as [AUCTIONITEMCATEGORY],
(select NAME from dbo.AUCTIONITEMSUBCATEGORY where AUCTIONITEMSUBCATEGORY.ID = AUCTIONITEM.AUCTIONITEMSUBCATEGORYID) as [AUCTIONITEMSUBCATEGORY],
CONSTITUENT.NAME as [DONOR],
CONSTITUENT.LOOKUPID as [DONORLOOKUPID],
AUCTIONITEM.TRANSACTIONVALUE as [VALUE],
(select NAME from dbo.EVENT where EVENT.ID = AUCTIONITEM.EVENTAUCTIONID) as [AUCTION],
REVENUE.DATE as [DONATIONDATE],
(
select DESIGNATION.NAME
from dbo.DESIGNATION
where DESIGNATION.ID = (
select top 1 DESIGNATIONID
from dbo.REVENUESPLIT
where REVENUESPLIT.REVENUEID = REVENUE.ID
order by REVENUESPLIT.DATEADDED asc
)
) as [DESIGNATION],
CURRENCYPROPERTIES.ISO4217 as ISOCURRENCYCODE,
CURRENCYPROPERTIES.CURRENCYSYMBOL,
CURRENCYPROPERTIES.SYMBOLDISPLAYSETTINGCODE,
CURRENCYPROPERTIES.DECIMALDIGITS
from dbo.AUCTIONITEM
inner join dbo.REVENUE on REVENUE.ID = AUCTIONITEM.REVENUEAUCTIONDONATIONID
inner join dbo.CONSTITUENT on CONSTITUENT.ID = REVENUE.CONSTITUENTID
outer apply dbo.UFN_CURRENCY_GETPROPERTIES(AUCTIONITEM.TRANSACTIONCURRENCYID) CURRENCYPROPERTIES