UFN_INVITATION_SENTONMOSTRECENT
Returns the date that the given invitation was most recently sent to the invitee.
Return
Return Type |
---|
datetime |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@INVITATIONID | uniqueidentifier | IN | |
@INVITEEID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_INVITATION_SENTONMOSTRECENT
(
@INVITATIONID uniqueidentifier,
@INVITEEID uniqueidentifier
)
returns datetime
with execute as caller
as
begin
declare @SENTON datetime;
select top (1)
@SENTON = INVITATIONHISTORY.DATECHANGED
from
dbo.INVITEE
left join dbo.INVITEEHISTORY
on INVITEE.CONSTITUENTID = INVITEEHISTORY.CONSTITUENTID
and INVITEE.EVENTID = INVITEEHISTORY.EVENTID
left join dbo.INVITATIONHISTORY on INVITEEHISTORY.INVITATIONHISTORYID = INVITATIONHISTORY.ID
left join dbo.INVITATIONSTATUS on INVITATIONHISTORY.BUSINESSPROCESSSTATUSID = INVITATIONSTATUS.ID
where
INVITEE.ID = @INVITEEID
and INVITATIONSTATUS.PARAMETERSETID = @INVITATIONID
order by
INVITATIONHISTORY.DATECHANGED desc;
return @SENTON;
end