![]() |
---|
CREATE trigger TR_SALESORDERITEMTICKET_MARKASCONSTITUENT on dbo.SALESORDERITEMTICKET after insert, update not for replication as begin if update(ID) begin update dbo.CONSTITUENT set ISCONSTITUENT = 1, CHANGEDBYID = inserted.CHANGEDBYID, DATECHANGED = GetDate() from inserted inner join dbo.SALESORDERITEM on SALESORDERITEM.ID = inserted.ID inner join dbo.SALESORDER on SALESORDER.ID = SALESORDERITEM.SALESORDERID where (SALESORDER.CONSTITUENTID = CONSTITUENT.ID) and (CONSTITUENT.ISCONSTITUENT = 0) and (dbo.UFN_CONSTITUENT_ISPATRON(CONSTITUENT.ID) = 1) end end |