USP_DATALIST_WIDGETDASHBOARD_GENERALPURPOSEEMAILJOBS

Reporting on the status of general purpose email jobs.

Parameters

Parameter Parameter Type Mode Description
@SPECIFICDATE date IN Specific date
@FILTERMODE tinyint IN Select option
@STARTDATE date IN Start date
@ENDDATE date IN End date
@INCLUDEQUEUEDJOBS bit IN Queued
@INCLUDEPROCESSINGJOBS bit IN Processing
@INCLUDECOMPLETEDJOBS bit IN Completed
@INCLUDECANCELEDJOBS bit IN Canceled
@INCLUDEDELETEDJOBS bit IN Deleted
@INCLUDESTOPPEDORPAUSEDJOBS bit IN Stopped or Paused
@INCLUDEERRORJOBS bit IN Error
@QUEUEDLABEL nvarchar(100) IN
@PROCESSINGLABEL nvarchar(100) IN
@COMPLETEDLABEL nvarchar(100) IN
@CANCELEDLABEL nvarchar(100) IN
@DELETEDLABEL nvarchar(100) IN
@STOPPEDORPAUSEDLABEL nvarchar(100) IN
@ERRORLABEL nvarchar(100) IN

Definition

Copy


CREATE procedure dbo.USP_DATALIST_WIDGETDASHBOARD_GENERALPURPOSEEMAILJOBS
(
@SPECIFICDATE date = null
,@FILTERMODE tinyint = 0  --0: Today mode ,1: Specific day mode, 2:Date range start date and end date
,@STARTDATE date = null
,@ENDDATE date = null
,@INCLUDEQUEUEDJOBS bit = 1
,@INCLUDEPROCESSINGJOBS bit = 1
,@INCLUDECOMPLETEDJOBS bit = 1
,@INCLUDECANCELEDJOBS bit = 1
,@INCLUDEDELETEDJOBS bit = 1
,@INCLUDESTOPPEDORPAUSEDJOBS bit = 1
,@INCLUDEERRORJOBS bit = 1
,@QUEUEDLABEL nvarchar(100) = null
,@PROCESSINGLABEL nvarchar(100) = null
,@COMPLETEDLABEL nvarchar(100) = null
,@CANCELEDLABEL nvarchar(100) = null
,@DELETEDLABEL nvarchar(100) = null
,@STOPPEDORPAUSEDLABEL nvarchar(100) = null
,@ERRORLABEL nvarchar(100) = null
)
as
    set nocount on;

select @STARTDATE=STARTDATE, @ENDDATE=ENDDATE from dbo.UFN_WIDGETDASHBOARD_GETSTARTENDDATE(@STARTDATE,@ENDDATE,@SPECIFICDATE,@FILTERMODE)

--select @STARTDATE as start_date, @ENDDATE as end_date 

select ID, STATUSLABEL, NUMOFEMAILJOBS from dbo.UFN_GET_EMAILPROCESS_JOBSTATUS(@STARTDATE,@ENDDATE,0,@INCLUDEQUEUEDJOBS,@INCLUDEPROCESSINGJOBS,@INCLUDECOMPLETEDJOBS,@INCLUDECANCELEDJOBS,@INCLUDEDELETEDJOBS,@INCLUDESTOPPEDORPAUSEDJOBS,@INCLUDEERRORJOBS,@QUEUEDLABEL,@PROCESSINGLABEL,@COMPLETEDLABEL,@CANCELEDLABEL,@DELETEDLABEL,@STOPPEDORPAUSEDLABEL,@ERRORLABEL)
order by NUMOFEMAILJOBS desc