USP_DATALIST_CONSTITUENT_CLIENTUSER
Get clientuserid by constituentid and vice versa
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | Constituent |
@CLIENTUSERSID | int | IN | Clientuser |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_CONSTITUENT_CLIENTUSER
(@CONSTITUENTID uniqueidentifier = null,
@CLIENTUSERSID int = null
)
as
set nocount on;
select CU.ID as CLIENTUSERSID,
C.ID as CONSTITUENTID
from dbo.CONSTITUENT C(nolock)
inner join dbo.BackOfficeSystemPeople BOSP(nolock)
on BOSP.BackofficeRecordID = C.SEQUENCEID and BOSP.BackOfficeSystemID = 0
inner join dbo.BackOfficeSystemUsers BOSU(nolock)
on BOSU.BackofficePeopleID = BOSP.ID and BOSU.[CURRENT] = 1
inner join dbo.ClientUsers CU(nolock)
on CU.ID = bosu.ClientUsersID and CU.Deleted = 0
WHERE C.ID = ISNULL(@CONSTITUENTID,C.ID)
AND CU.ID = ISNULL(@CLIENTUSERSID,CU.ID)