USP_DATAFORMTEMPLATE_EDITLOAD_MKTSEGMENTATIONEXPORT_4
The load procedure used by the edit dataform template "Marketing Effort Export Edit Form 4"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@SEGMENTATIONID | uniqueidentifier | INOUT | Marketing effort |
@DESCRIPTION | nvarchar(255) | INOUT | Description |
@MAILINGTYPECODE | tinyint | INOUT | Type |
@EXPORTDEFINITIONRECORDTYPE | nvarchar(50) | INOUT | Export definition record type |
@EXPORTDEFINITIONRECORDTYPEID | uniqueidentifier | INOUT | Export definition record type ID |
@EXPORTDEFINITIONQUERYVIEWID | uniqueidentifier | INOUT | Export definition query view ID |
@MAILEXPORTDEFINITIONID | uniqueidentifier | INOUT | Mail export definition |
@EMAILEXPORTDEFINITIONID | uniqueidentifier | INOUT | Email export definition |
@PHONEEXPORTDEFINITIONID | uniqueidentifier | INOUT | Phone export definition |
@HASMAILPACKAGES | bit | INOUT | Has mail packages? |
@HASEMAILPACKAGES | bit | INOUT | Has email packages? |
@HASPHONEPACKAGES | bit | INOUT | Has phone packages? |
@HASUNDEFINEDMAILPACKAGES | bit | INOUT | Has undefined mail packages? |
@HASUNDEFINEDEMAILPACKAGES | bit | INOUT | Has undefined email packages? |
@HASUNDEFINEDPHONEPACKAGES | bit | INOUT | Has undefined phone packages? |
@HASDEFINEDPACKAGES | bit | INOUT | Has defined packages? |
@DEFINEDPACKAGES | xml | INOUT | Defined packages |
@ORGANIZATIONCURRENCYID | uniqueidentifier | INOUT | Organization currency ID |
@TSLONG | bigint | INOUT | Output parameter indicating the TSLONG value of the record being edited. This is used to manage multi-user concurrency issues when multiple users access the same record. |
@EXPORTACTIVESEGMENTS | bit | INOUT | Export active segments |
@EXPORTINLINEEXCLUSIONS | bit | INOUT | Export exclusion segments |
@INLINEEXCLUSIONEXPORTDEFINITIONID | uniqueidentifier | INOUT | Export definition |
@HASEXCLUDEDRECORDS | bit | INOUT | Has excluded records? |
Definition
Copy
CREATE procedure dbo.[USP_DATAFORMTEMPLATE_EDITLOAD_MKTSEGMENTATIONEXPORT_4]
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@SEGMENTATIONID uniqueidentifier = null output,
@DESCRIPTION nvarchar(255) = null output,
@MAILINGTYPECODE tinyint = null output,
@EXPORTDEFINITIONRECORDTYPE nvarchar(50) = null output,
@EXPORTDEFINITIONRECORDTYPEID uniqueidentifier = null output,
@EXPORTDEFINITIONQUERYVIEWID uniqueidentifier = null output,
@MAILEXPORTDEFINITIONID uniqueidentifier = null output,
@EMAILEXPORTDEFINITIONID uniqueidentifier = null output,
@PHONEEXPORTDEFINITIONID uniqueidentifier = null output,
@HASMAILPACKAGES bit = null output,
@HASEMAILPACKAGES bit = null output,
@HASPHONEPACKAGES bit = null output,
@HASUNDEFINEDMAILPACKAGES bit = null output,
@HASUNDEFINEDEMAILPACKAGES bit = null output,
@HASUNDEFINEDPHONEPACKAGES bit = null output,
@HASDEFINEDPACKAGES bit = null output,
@DEFINEDPACKAGES xml = null output,
@ORGANIZATIONCURRENCYID uniqueidentifier = null output,
@TSLONG bigint = 0 output,
@EXPORTACTIVESEGMENTS bit = null output,
@EXPORTINLINEEXCLUSIONS bit = null output,
@INLINEEXCLUSIONEXPORTDEFINITIONID uniqueidentifier = null output,
@HASEXCLUDEDRECORDS bit = null output
)
as
set nocount on;
exec dbo.[USP_DATAFORMTEMPLATE_EDITLOAD_MKTSEGMENTATIONEXPORTPROCESS_4]
@ID,
@DATALOADED output,
@SEGMENTATIONID output,
@DESCRIPTION output,
@MAILINGTYPECODE output,
@EXPORTDEFINITIONRECORDTYPE output,
@EXPORTDEFINITIONRECORDTYPEID output,
@EXPORTDEFINITIONQUERYVIEWID output,
@MAILEXPORTDEFINITIONID output,
@EMAILEXPORTDEFINITIONID output,
@PHONEEXPORTDEFINITIONID output,
@HASMAILPACKAGES output,
@HASEMAILPACKAGES output,
@HASPHONEPACKAGES output,
@HASUNDEFINEDMAILPACKAGES output,
@HASUNDEFINEDEMAILPACKAGES output,
@HASUNDEFINEDPHONEPACKAGES output,
@HASDEFINEDPACKAGES output,
@DEFINEDPACKAGES output,
@ORGANIZATIONCURRENCYID output,
@TSLONG output,
@EXPORTACTIVESEGMENTS output,
@EXPORTINLINEEXCLUSIONS output,
@INLINEEXCLUSIONEXPORTDEFINITIONID output,
@HASEXCLUDEDRECORDS output;
return 0;