USP_DATALIST_DAILYSALEITEMMEMBERSHIP
This data list returns all daily sale item memberships currently configured..
Definition
Copy
create procedure dbo.USP_DATALIST_DAILYSALEITEMMEMBERSHIP
as
set nocount on;
-- Memberships
select DSI.ID,
DSI.TYPECODE,
DSI.TYPE,
dbo.UFN_DAILYSALEITEM_BUILDMEMBERSHIPBUTTONTEXT(DSI.ID) BUTTONTEXT,
MP.NAME MEMBERSHIPPROGRAM,
ML.NAME MEMBERSHIPLEVEL,
MLT.TERM MEMBERSHIPLEVELTERM,
coalesce(MLTC.DESCRIPTION,'') MEMBERSHIPLEVELTYPE,
DSI.ISACTIVE
from dbo.DAILYSALEITEM DSI
inner join dbo.DAILYSALEITEMMEMBERSHIP DSIM on DSI.ID = DSIM.ID
inner join dbo.MEMBERSHIPPROGRAM MP on MP.ID = DSIM.MEMBERSHIPPROGRAMID
inner join dbo.MEMBERSHIPLEVEL ML on ML.ID = DSIM.MEMBERSHIPLEVELID
inner join dbo.MEMBERSHIPLEVELTERM MLT on MLT.ID = DSIM.MEMBERSHIPLEVELTERMID
left outer join dbo.MEMBERSHIPLEVELTYPECODE MLTC on MLTC.ID = DSIM.MEMBERSHIPLEVELTYPECODEID
where DSI.TYPECODE = 2