UFN_MKTEXPORTDEFINITION_GETDATALIST
Helper function used by export definition data lists.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@MAILINGTYPECODE | tinyint | IN |
Definition
Copy
CREATE function dbo.[UFN_MKTEXPORTDEFINITION_GETDATALIST]
(
@MAILINGTYPECODE tinyint
)
returns table
as
return
(
select
[MKTEXPORTDEFINITION].[ID],
[MKTEXPORTDEFINITION].[NAME],
convert(bit, 0) as [INUSE], -- these are obsolete
(select count([QUERYFIELD]) from dbo.[MKTEXPORTDEFINITIONOUTPUTFIELD] where [EXPORTDEFINITIONID] = [MKTEXPORTDEFINITION].[ID]) as [FIELDCOUNT],
dbo.[UFN_MKTPOSTALTEMPLATE_GETNAME]([MKTEXPORTDEFINITION].[POSTALTEMPLATEID]) as [POSTALTEMPLATE],
dbo.[UFN_MKTNETCOMMUNITYINTEGRATION_LINKESTABLISHED]() as [NETCOMMUNITYLINKESTABLISHED]
from dbo.[MKTEXPORTDEFINITION]
where [MKTEXPORTDEFINITION].[EXPORTDEFINITIONID] is null
and [MKTEXPORTDEFINITION].[ISSYSTEM] = 0
and [MKTEXPORTDEFINITION].[MAILINGTYPECODE] = @MAILINGTYPECODE
);