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