USP_GETPENDINGTRANSFERSPONSORSHIPS
Retrieve the from and to sponsorships of a pending transfer, given either of the sponsorships.
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @FROMSPONSORSHIPID | uniqueidentifier | INOUT | |
| @TOSPONSORSHIPID | uniqueidentifier | INOUT |
Definition
Copy
CREATE procedure dbo.USP_GETPENDINGTRANSFERSPONSORSHIPS
@ID uniqueidentifier,
@FROMSPONSORSHIPID uniqueidentifier output,
@TOSPONSORSHIPID uniqueidentifier output
as
begin
select @FROMSPONSORSHIPID = T1.CONTEXTSPONSORSHIPID,
@TOSPONSORSHIPID = T1.TARGETSPONSORSHIPID
from dbo.SPONSORSHIPTRANSACTION T1
inner join dbo.SPONSORSHIP S on S.SPONSORSHIPCOMMITMENTID = T1.SPONSORSHIPCOMMITMENTID
where T1.TRANSACTIONSEQUENCE = (select max(TRANSACTIONSEQUENCE)
from dbo.SPONSORSHIPTRANSACTION
where SPONSORSHIPCOMMITMENTID = S.SPONSORSHIPCOMMITMENTID
and SPONSORSHIPTRANSACTION.ACTIONCODE <> 9)
and T1.ACTIONCODE = 6
and S.ID = @ID
end