Ya encontré que SQL inserta los datos en una tabla que se llama inserted
Ya mi trigger funciona de la siguiente forma:
Código:
CREATE TRIGGER CorregirFechaSustitucion ON [dbo].[sustitucion]
FOR INSERT
AS
--Declarar Variables--
Declare @FechaSetup DateTime , @FechaVieja DateTime , @CodigoRuta varchar (5)
----------------------
Select @FechaSetup=stFechaDelDia From setup
Select @FechaVieja = suFecha, @CodigoRuta = rtCodigo from Inserted
UpDate sustitucion set suFecha = @FechaSetup
where suFecha = @FechaVieja
and rtCodigo = @CodigoRuta