spGetEmailList_Subscription_OptIn
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EmailListID | int | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spGetEmailList_Subscription_OptIn]
( @EmailListID int )
AS
SELECT
s.ID,
s.UserID,
s.BackOfficeSystemPeopleID,
s.EmailAddress,
s.FirstName,
s.LastName,
dbo.fnGetSystemIDFromPeopleID(s.BackOfficeSystemPeopleID) BackOfficeSystemID,
dbo.fnGetRecordIDFromPeopleID(s.BackOfficeSystemPeopleID) BackOfficeRecordID
FROM [dbo].EmailList_Subscription as s
LEFT OUTER JOIN ClientUsers u on u.id = s.UserID
LEFT OUTER JOIN EmailList_GlobalSubscription gs on s.EmailAddress = gs.EmailAddress
WHERE s.EmailListID = @EmailListID
AND s.[HasOpted]=1
AND isnull(u.deleted,0) = 0
AND isnull(gs.HasOpted,1) <> 0