UFN_REGISTRANT_GETCREDITITEMS
Returns credits associated with an event registrant.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_REGISTRANT_GETCREDITITEMS (
@ID uniqueidentifier = null
)
returns table
as return
select
LI.ID
, FT.ID [CREDITID]
, LI.QUANTITY
, ((LI.QUANTITY * LI.UNITVALUE) - EXT.DISCOUNTS) [TOTAL]
, EXT.SALESORDERITEMID
from dbo.FINANCIALTRANSACTIONLINEITEM LI
inner join dbo.CREDITITEM_EXT EXT on EXT.ID = LI.ID
inner join dbo.FINANCIALTRANSACTION FT on FT.ID = LI.FINANCIALTRANSACTIONID
inner join dbo.[CREDITITEMEVENTREGISTRATION]
on [LI].[ID] = [CREDITITEMEVENTREGISTRATION].[ID]
where FT.TYPECODE = 23 and [CREDITITEMEVENTREGISTRATION].[REGISTRANTID] = @ID