TR_REVENUESPLITGIFTFEE_D
Definition
Copy
CREATE trigger [dbo].[TR_REVENUESPLITGIFTFEE_D] on [dbo].[REVENUESPLITGIFTFEE]
after delete
not for replication
as
begin
set nocount on;
update L set L.SOURCELINEITEMID = null
from dbo.FINANCIALTRANSACTIONLINEITEM L
join JOURNALENTRY J on J.FINANCIALTRANSACTIONLINEITEMID = L.ID
join JOURNALENTRY_EXT T1 on J.ID = T1.ID
join deleted T2 on T1.REVENUESPLITGIFTFEEID = T2.ID
where T1.TABLENAMECODE = 8 and L.POSTSTATUSCODE != 2;
update T1 set T1.REVENUESPLITGIFTFEEID = null
from dbo.FINANCIALTRANSACTIONLINEITEM L
join JOURNALENTRY J on J.FINANCIALTRANSACTIONLINEITEMID = L.ID
join JOURNALENTRY_EXT T1 on J.ID = T1.ID
join deleted T2 on T1.REVENUESPLITGIFTFEEID = T2.ID
where T1.TABLENAMECODE = 8 and L.POSTSTATUSCODE != 2;
end