USP_DATALIST_APPEALMAILINGTASKREMINDERALERT
Returns appeal mailing task reminder information for use with the 'Task reminder alert'.
Definition
Copy
CREATE procedure dbo.USP_DATALIST_APPEALMAILINGTASKREMINDERALERT
as
begin
set nocount on;
select
APPEALMAILINGTASKREMINDER.ID as 'ID'
, APPEALMAILINGTASKREMINDER.NAME as 'REMINDERNAME'
, APPEALMAILINGTASKREMINDER.SENDDATE as 'REMINDERDATE'
, APPEALMAILINGTASK.SUBJECT as 'SUBJECT'
, APPEALMAILINGTASK.NOTES as 'NOTES'
, APPEALMAILINGTASK.DATEDUE as 'DATEDUE'
, CONSTITUENT.NAME as 'OWNER'
, APPEALMAILING.NAME as 'PARENTRECORDNAME'
, APPUSER.ID as 'APPUSERID'
, APPEALMAILING.ID as 'LINKCONTEXTRECORDID'
, convert(uniqueidentifier, 'EEFF6467-72FA-49E5-B7A1-F66691B8ABC7') as 'EMAILBODYCONTEXTLINKPAGEID'
from
dbo.APPEALMAILINGTASK
inner join dbo.APPEALMAILINGTASKREMINDER on
(APPEALMAILINGTASK.ID = APPEALMAILINGTASKREMINDER.APPEALMAILINGTASKID)
inner join dbo.APPEALMAILING on
(APPEALMAILING.ID = APPEALMAILINGTASK.SEGMENTATIONID)
inner join dbo.CONSTITUENT on
(CONSTITUENT.ID = APPEALMAILINGTASK.OWNERID)
inner join dbo.APPUSER on
(CONSTITUENT.ID = APPUSER.CONSTITUENTID)
where
(APPEALMAILINGTASKREMINDER.SENDDATE < getdate())
and (APPEALMAILINGTASKREMINDER.SENT = 0)
and (APPEALMAILINGTASK.STATUSCODE = 0);
return 0;
end