TR_GLFISCALYEAR_INS
Definition
Copy
CREATE trigger [dbo].[TR_GLFISCALYEAR_INS] on [dbo].[GLFISCALYEAR]
for insert
as
set nocount on
update GLFISCALYEAR
set PREVIOUSYEARID = (SELECT GLFISCALYEAR.ID
FROM GLFISCALYEAR
WHERE GLFISCALYEAR.YEARSEQUENCE = (t2.YEARSEQUENCE - 1)),
-- Grab the insert's CHANGEBYID and DATECHANGE to avoid extra work
-- in the table's update trigger.
CHANGEDBYID = t2.CHANGEDBYID,
DATECHANGED = t2.DATECHANGED
from GLFISCALYEAR t1
inner join inserted t2 on t1.ID = t2.ID