USP_MKTCONSTITUENTFILEIMPORT_ADD_LOAD
Preload for constituent file add.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CHANGEAGENTID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.[USP_MKTCONSTITUENTFILEIMPORT_ADD_LOAD]
(
@CHANGEAGENTID uniqueidentifier = null
)
as
set nocount on;
/* Populate the record source if there is only one... */
declare @RSCount integer;
select @RSCount = count(1) from dbo.[MKTRECORDSOURCE] where dbo.[UFN_MKTRECORDSOURCE_VALIDFORPRODUCT]([MKTRECORDSOURCE].[ID]) = 1;
select top 1
[MKTRECORDSOURCE].[ID] as [RECORDSOURCEID],
case when @RSCOUNT <= 1 then 1 else 0 end [RECORDSOURCEHIDDEN],
[QUERYVIEWCATALOG].[RECORDTYPEID] as [CONSTITUENTRECORDTYPEID]
from dbo.[MKTRECORDSOURCE]
left join dbo.[QUERYVIEWCATALOG] on [QUERYVIEWCATALOG].[ID] = [MKTRECORDSOURCE].[ID]
where dbo.[UFN_MKTRECORDSOURCE_VALIDFORPRODUCT]([MKTRECORDSOURCE].[ID]) = 1;
return 0;