USP_DATALIST_CHARITYCLAIMREFERENCENUMBER
Returns a list of all charity claim information
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
@SITEFILTERMODE | tinyint | IN | Sites |
@SITESSELECTED | xml | IN |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_CHARITYCLAIMREFERENCENUMBER
(
@CURRENTAPPUSERID uniqueidentifier = null,
@SITEFILTERMODE tinyint = 0,
@SITESSELECTED xml = null
)
as
set nocount on;
select distinct
CHARITYCLAIMREFERENCENUMBER.ID,
'' as SITE,
CHARITYCLAIMREFERENCENUMBER.REFERENCENUMBER,
CHARITYCLAIMREFERENCENUMBER.DESCRIPTION,
CHARITYCLAIMREFERENCENUMBER.CLASSIFICATION,
CHARITYCLAIMREFERENCENUMBER.WAITINGPERIOD,
(
select dbo.UDA_BUILDLIST(SITE.NAME)
from dbo.SITE
inner join dbo.CHARITYCLAIMREFERENCENUMBERSITE on CHARITYCLAIMREFERENCENUMBERSITE.SITEID = SITE.ID
where CHARITYCLAIMREFERENCENUMBERSITE.CHARITYCLAIMREFERENCENUMBERID = CHARITYCLAIMREFERENCENUMBER.ID
) as SITES
from
dbo.CHARITYCLAIMREFERENCENUMBER
left join dbo.CHARITYCLAIMREFERENCENUMBERSITE on CHARITYCLAIMREFERENCENUMBER.ID = CHARITYCLAIMREFERENCENUMBERSITE.CHARITYCLAIMREFERENCENUMBERID
left join SITE on SITE.ID = CHARITYCLAIMREFERENCENUMBERSITE.SITEID
where
dbo.UFN_SITEALLOWEDFORUSER(@CURRENTAPPUSERID, CHARITYCLAIMREFERENCENUMBERSITE.SITEID)=1
order by
SITES