USP_PROSPECTRESEARCHREQUEST_COMPLETEDALERT_SEND
This procedure sends an email alert to the requester/submitter of a completed prospect research request.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAPPUSERID | uniqueidentifier | IN | |
@PROSPECTRESEARCHREQUESTID | uniqueidentifier | IN |
Definition
Copy
create procedure dbo.USP_PROSPECTRESEARCHREQUEST_COMPLETEDALERT_SEND (
@CURRENTAPPUSERID uniqueidentifier,
@PROSPECTRESEARCHREQUESTID uniqueidentifier
)as begin
set nocount on;
declare
@REQUESTEDBYAPPUSERID uniqueidentifier,
@SUBMITTEDBYAPPUSERID uniqueidentifier;
select
@REQUESTEDBYAPPUSERID = REQUESTEDBYAU.[ID],
@SUBMITTEDBYAPPUSERID = SUBMITTEDBYAU.[ID]
from
dbo.[PROSPECTRESEARCHREQUEST] PRR
left join
dbo.[APPUSER] REQUESTEDBYAU on REQUESTEDBYAU.[CONSTITUENTID] = PRR.[REQUESTEDBYID]
left join
dbo.[APPUSER] SUBMITTEDBYAU on SUBMITTEDBYAU.[CONSTITUENTID] = PRR.[SUBMITTEDBYID]
where
PRR.[ID] = @PROSPECTRESEARCHREQUESTID;
if @REQUESTEDBYAPPUSERID is not null begin
exec dbo.USP_ALERTTYPE_SENDTOAPPUSER '2607976C-BF54-4f10-B6A7-64C2C9D87237', @REQUESTEDBYAPPUSERID, @PROSPECTRESEARCHREQUESTID;
end
if @SUBMITTEDBYAPPUSERID is not null and (@SUBMITTEDBYAPPUSERID <> @REQUESTEDBYAPPUSERID or @REQUESTEDBYAPPUSERID is null) begin
exec dbo.USP_ALERTTYPE_SENDTOAPPUSER '2607976C-BF54-4f10-B6A7-64C2C9D87237', @SUBMITTEDBYAPPUSERID, @PROSPECTRESEARCHREQUESTID;
end
return 0;
end