TR_MEMBERSHIPLEVEL_INSERTUPDATE_CURRENCY
Definition
Copy
create trigger [dbo].[TR_MEMBERSHIPLEVEL_INSERTUPDATE_CURRENCY] on [dbo].[MEMBERSHIPLEVEL]
after insert
not for replication
as
begin
set nocount on;
declare @ORGANIZATIONCURRENCYID uniqueidentifier = dbo.UFN_CURRENCY_GETORGANIZATIONCURRENCY();
update
dbo.MEMBERSHIPLEVEL
set
MEMBERSHIPLEVEL.BASECURRENCYID = @ORGANIZATIONCURRENCYID,
MEMBERSHIPLEVEL.CHANGEDBYID = MEMBERSHIPLEVEL.CHANGEDBYID,
MEMBERSHIPLEVEL.DATECHANGED = MEMBERSHIPLEVEL.DATECHANGED
from
inserted
inner join
dbo.MEMBERSHIPLEVEL on inserted.ID = MEMBERSHIPLEVEL.ID
where
MEMBERSHIPLEVEL.BASECURRENCYID is null;
end