
/*------ ATD 381091 ------*/
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'TABTRANFAT' AND COLUMN_NAME = 'OIDCONSIGNATARIO')
ALTER TABLE TABTRANFAT ADD OIDCONSIGNATARIO INT
go

IF  EXISTS (SELECT * FROM sys.triggers WHERE name = 'COMPLEMENTOPRODUTO_U_ECOMMERCE')
	DROP TRIGGER COMPLEMENTOPRODUTO_U_ECOMMERCE
GO
create trigger COMPLEMENTOPRODUTO_U_ECOMMERCE on COMPLEMENTOPRODUTO for update as
begin
	SET NOCOUNT ON
	if UPDATE(VENDAMINIMA)
	begin
		-- se alterou vendaminima, atualizar SKU por causa do multiplicador
		update SKU_PRODUTO_ECOMMERCE set MULTIPLICADORUNIDADE = i.VENDAMINIMA, DATAATUALIZACAOCADASTRO = GETDATE()
		From SKU_PRODUTO_ECOMMERCE S
		 Join inserted i on i.CODPRO = S.CODPRO
		 Join deleted d on d.CODPRO = i.CODPRO
		Where isnull(d.VENDAMINIMA,0) != isnull(i.VENDAMINIMA,0)
    end

	SET NOCOUNT OFF
	return
end
GO
