UFN_MEMBERSHIPLEVEL_GETBENEFITS2

Returns all benefits for a given membership level record.

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@MEMBERSHIPLEVELID uniqueidentifier IN

Definition

Copy


            CREATE function dbo.UFN_MEMBERSHIPLEVEL_GETBENEFITS2(@MEMBERSHIPLEVELID uniqueidentifier)
            returns table
            as
            return
            (
                select 
                    MEMBERSHIPLEVELBENEFIT.[ID], 
                    MEMBERSHIPLEVELBENEFIT.[BENEFITID], 
                    MEMBERSHIPLEVELBENEFIT.[QUANTITY], 
                    MEMBERSHIPLEVELBENEFIT.[UNITVALUE], 
                    MEMBERSHIPLEVELBENEFIT.[QUANTITY] * MEMBERSHIPLEVELBENEFIT.[UNITVALUE] as [TOTALVALUE],
                    MEMBERSHIPLEVELBENEFIT.[DETAILS], 
                    MEMBERSHIPLEVELBENEFIT.[VALUEPERCENT],
                    MEMBERSHIPLEVELBENEFIT.[SEQUENCE],
                    BENEFIT.[USEPERCENT]
                from dbo.MEMBERSHIPLEVELBENEFIT 
                left join dbo.BENEFIT
                    on MEMBERSHIPLEVELBENEFIT.[BENEFITID] = BENEFIT.[ID]
                where [MEMBERSHIPLEVELID] = @MEMBERSHIPLEVELID
            )