USP_DATAFORMTEMPLATE_EDIT_EXCHANGEDOWNLOADPROCESS

Edits the exchange download process.

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter indicating the ID of the record being edited.
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the procedure.
@EXCLUDEPERSONAL bit IN Exclude email messages marked as personal
@EXCLUDEPRIVATE bit IN Exclude email messages marked as private
@EXCLUDECONFIDENTIAL bit IN Exclude email messages marked as confidential
@EXCLUDEAUTOREPLY bit IN Exclude auto-reply email messages
@CONTACTBATCHASSIGNMENTS xml IN
@CONTACTBATCHAPPUSERID uniqueidentifier IN Default owner
@EMAILBATCHASSIGNMENTS xml IN
@EMAILBATCHAPPUSERID uniqueidentifier IN Default owner
@CALENDARITEMBATCHASSIGNMENTS xml IN
@CALENDARITEMBATCHAPPUSERID uniqueidentifier IN Default owner
@MAXEMAILBATCHROWCOUNT int IN Maximum number of records per batch
@MAXCONTACTBATCHROWCOUNT int IN Maximum number of records per batch
@MAXCALENDARITEMBATCHROWCOUNT int IN Maximum number of records per batch
@DEFAULTCOUNTRYID uniqueidentifier IN Default country
@DEFAULTINTERACTIONTYPECODEID uniqueidentifier IN Default interaction type

Definition

Copy


            CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_EXCHANGEDOWNLOADPROCESS
            (
                @ID uniqueidentifier,
                @CHANGEAGENTID uniqueidentifier,
                @EXCLUDEPERSONAL bit,
                @EXCLUDEPRIVATE bit,
                @EXCLUDECONFIDENTIAL bit,
                @EXCLUDEAUTOREPLY bit,
                @CONTACTBATCHASSIGNMENTS xml,
                @CONTACTBATCHAPPUSERID uniqueidentifier,
                @EMAILBATCHASSIGNMENTS xml,
                @EMAILBATCHAPPUSERID uniqueidentifier,
                @CALENDARITEMBATCHASSIGNMENTS xml,
                @CALENDARITEMBATCHAPPUSERID uniqueidentifier,
                @MAXEMAILBATCHROWCOUNT int,
                @MAXCONTACTBATCHROWCOUNT int,
                @MAXCALENDARITEMBATCHROWCOUNT int,                                          
                @DEFAULTCOUNTRYID uniqueidentifier,
                @DEFAULTINTERACTIONTYPECODEID uniqueidentifier
            )
            as
                set nocount on;

                set nocount on;

                declare @DEFAULTINFOSOURCECODEID uniqueidentifier;

                exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_EXCHANGEDOWNLOADPROCESS @ID, @DEFAULTINFOSOURCECODEID = @DEFAULTINFOSOURCECODEID output;

                exec dbo.USP_DATAFORMTEMPLATE_EDIT_EXCHANGEDOWNLOADPROCESS_2
                        @ID,
                        @CHANGEAGENTID,
                        @EXCLUDEPERSONAL,
                        @EXCLUDEPRIVATE,
                        @EXCLUDECONFIDENTIAL,
                        @EXCLUDEAUTOREPLY,
                        @CONTACTBATCHASSIGNMENTS,
                        @CONTACTBATCHAPPUSERID,
                        @EMAILBATCHASSIGNMENTS,
                        @EMAILBATCHAPPUSERID,
                        @CALENDARITEMBATCHASSIGNMENTS,
                        @CALENDARITEMBATCHAPPUSERID,
                        @MAXEMAILBATCHROWCOUNT,
                        @MAXCONTACTBATCHROWCOUNT,
                        @MAXCALENDARITEMBATCHROWCOUNT,
                        @DEFAULTCOUNTRYID,
                        @DEFAULTINTERACTIONTYPECODEID,
                        @DEFAULTINFOSOURCECODEID