USP_AMPROEXPORT_GETPACKAGEDATA
Returns data used for exporting auction packages to AuctionMaestro Pro.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@AUCTIONEVENTID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_AMPROEXPORT_GETPACKAGEDATA
(
@AUCTIONEVENTID uniqueidentifier
)
as
set nocount on;
declare @SEQUENCEIDOFFSET int = 9999999;
select
AUCTIONITEM.SEQUENCEID - @SEQUENCEIDOFFSET as [SEQUENCEID],
AUCTIONITEM.ID,
AUCTIONITEM.LOOKUPID,
AUCTIONITEM.NAME,
AUCTIONITEM.DESCRIPTION,
(select top 1 NAME from AUCTIONITEMCATEGORY where ID = AUCTIONITEM.AUCTIONITEMCATEGORYID) as [CATEGORY],
(select top 1 NAME from AUCTIONITEMSUBCATEGORY where ID = AUCTIONITEM.AUCTIONITEMSUBCATEGORYID) as [SUBCATEGORY],
AUCTIONITEM.TRANSACTIONMINIMUMBID, --JamesWill WI130235 Send the transaction values over
AUCTIONITEM.EXPIRATIONDATE,
(select sum(TRANSACTIONVALUE) from dbo.AUCTIONITEM [SUBITEM] where [SUBITEM].PACKAGEID = AUCTIONITEM.ID) as [VALUE]
from dbo.AUCTIONITEM
left join dbo.AUCTIONITEMRESERVATION on AUCTIONITEMRESERVATION.AUCTIONITEMID = AUCTIONITEM.ID
left join dbo.AUCTIONITEMREVENUEPURCHASE on AUCTIONITEMREVENUEPURCHASE.AUCTIONITEMID = AUCTIONITEM.ID
where AUCTIONITEM.TYPECODE = 1 and EVENTAUCTIONID = @AUCTIONEVENTID
and AUCTIONITEMRESERVATION.ID is null and AUCTIONITEMREVENUEPURCHASE.ID is null --Don't include items which are sold or reserved