TR_BATCHSPONSORSHIP_INSERTUPDATE_CURRENCY
Definition
Copy
CREATE trigger [dbo].[TR_BATCHSPONSORSHIP_INSERTUPDATE_CURRENCY] on [dbo].[BATCHSPONSORSHIP]
after insert
not for replication
as begin
set nocount on;
update
dbo.BATCHSPONSORSHIP
set
BATCHSPONSORSHIP.BASECURRENCYID = dbo.UFN_CURRENCY_GETORGANIZATIONCURRENCY(),
BATCHSPONSORSHIP.TRANSACTIONCURRENCYID = dbo.UFN_CURRENCY_GETORGANIZATIONCURRENCY(),
BATCHSPONSORSHIP.CHANGEDBYID = BATCHSPONSORSHIP.CHANGEDBYID,
BATCHSPONSORSHIP.DATECHANGED = BATCHSPONSORSHIP.DATECHANGED
from inserted
inner join dbo.BATCHSPONSORSHIP on inserted.ID = BATCHSPONSORSHIP.ID
where BATCHSPONSORSHIP.BASECURRENCYID is null
and BATCHSPONSORSHIP.TRANSACTIONCURRENCYID is null;
end