UFN_MEMBERSHIPTRANSACTION_GETBYPROGRAM_TOTABLE
Gets a temporary table of all transactions related to a given Membership Program
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @MEMBERSHIPPROGRAMID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_MEMBERSHIPTRANSACTION_GETBYPROGRAM_TOTABLE
(
@MEMBERSHIPPROGRAMID uniqueidentifier
)
returns table
as
return select
MEMBERSHIPTRANSACTION.ID,
MEMBERSHIPTRANSACTION.ACTIONCODE,
MEMBERSHIP.ID as MEMBERSHIPID,
MEMBERSHIPTRANSACTION.TRANSACTIONDATE,
MEMBERSHIPTRANSACTION.EXPIRATIONDATE
from dbo.MEMBERSHIPTRANSACTION
inner join dbo.MEMBERSHIP on MEMBERSHIPTRANSACTION.MEMBERSHIPID = MEMBERSHIP.ID
where
MEMBERSHIP.MEMBERSHIPPROGRAMID = @MEMBERSHIPPROGRAMID;