TR_CREDIT_UPDATE_TRANSACTIONDATETIMEWITHOFFSET

Definition

Copy


                    CREATE trigger TR_CREDIT_UPDATE_TRANSACTIONDATETIMEWITHOFFSET on dbo.CREDIT after insert,update not for replication
                    as begin
                        set nocount on;

                        declare @CURRENTDATE datetime = getdate();

                        if update(TRANSACTIONDATE)
                            begin
                                update dbo.CREDIT 
                                    set TRANSACTIONDATEWITHTIMEOFFSET = dbo.UFN_TIMEZONEENTRY_GETSYSTEMDEFAULTDATEWITHTIMEOFFSET(inserted.TRANSACTIONDATE, 0),
                                        CHANGEDBYID = inserted.CHANGEDBYID,
                                        DATECHANGED = @CURRENTDATE
                                    from dbo.CREDIT SO inner join inserted on SO.ID = inserted.ID                        
                            end

                    end