USP_DATALIST_VENDOREVENTEXPENSE
Returns a list of all event expenses for a given vendor.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_VENDOREVENTEXPENSE(
@CONSTITUENTID uniqueidentifier
)
as
set nocount on;
select
EVENT.ID,
EVENT.NAME,
EVENT.STARTDATE,
(select NAME from dbo.EVENTLOCATION where ID = EVENT.EVENTLOCATIONID),
EVENTEXPENSE.ID,
(select DESCRIPTION from dbo.EVENTEXPENSETYPECODE where EVENTEXPENSETYPECODE.ID = EVENTEXPENSE.EVENTEXPENSETYPECODEID),
EVENTEXPENSE.BUDGETEDAMOUNT,
EVENTEXPENSE.ACTUALAMOUNT,
EVENTEXPENSE.AMOUNTPAID,
EVENTEXPENSE.DATEDUE,
EVENTEXPENSE.DATEPAID,
EVENTEXPENSE.BASECURRENCYID
from
dbo.CONSTITUENT as VENDOR
inner join dbo.EVENTEXPENSE on VENDOR.ID = EVENTEXPENSE.VENDORID
inner join dbo.EVENT on EVENTEXPENSE.EVENTID = EVENT.ID
where
VENDOR.ID = @CONSTITUENTID
order by
EVENT.NAME;