spHandleDeletedRERecord
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ClientUsersID | int | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spHandleDeletedRERecord]
(
@ClientUsersID int
)
AS
BEGIN
set nocount on
begin transaction
insert into ClientUsersDeletedRERecordMap
SELECT id, isnull(dbo.fnGetRaisersEdgeRecordIDFromLinkedUserID(id), 0)
from ClientUsers
WHERE ID = @ClientUsersID
UPDATE ClientUsers
SET IsProvisional = 1
WHERE ID = @ClientUsersID
UPDATE BackOfficeSystemUsers
SET [current] = 0
FROM BackOfficeSystemUsers bosu
INNER JOIN BackOfficeSystemPeople bosp on bosp.id = bosu.BackOfficePeopleID and bosp.BackOfficeSystemID = 0
and bosu.ClientUsersID = @ClientUsersID
and bosu.[current] = 1
commit
END