USP_DATALIST_R68ONLINESUBMISSIONSETTINGSBYREFERENCENUMBER
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAPPUSERID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_R68ONLINESUBMISSIONSETTINGSBYREFERENCENUMBER
(
@CURRENTAPPUSERID uniqueidentifier = null
)
as
set nocount on;
select distinct
R68ONLINESUBMISSIONSETTINGS.ID,
R68ONLINESUBMISSIONSETTINGS.ORGANISATION,
R68ONLINESUBMISSIONSETTINGS.CCRNID,
CHARITYCLAIMREFERENCENUMBER.REFERENCENUMBER,
case R68ONLINESUBMISSIONSETTINGS.REGULATORCODE when 101 then R68ONLINESUBMISSIONSETTINGS.OTHERREGULATORNAME else R68ONLINESUBMISSIONSETTINGS.REGULATOR end as REGULATOR,
case R68ONLINESUBMISSIONSETTINGS.REGULATORCODE when 100 then '' else R68ONLINESUBMISSIONSETTINGS.REGULATORNUMBER end as REGULATORNUMBER
from dbo.R68ONLINESUBMISSIONSETTINGS
inner join dbo.CHARITYCLAIMREFERENCENUMBER on R68ONLINESUBMISSIONSETTINGS.CCRNID = CHARITYCLAIMREFERENCENUMBER.ID
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