
/*------ ATD 381091 ------*/
DECLARE v_count NUMBER:=0;

BEGIN

SELECT Count(1) INTO v_count FROM USER_TAB_COLUMNS WHERE UPPER(table_name) = 'TABTRANFAT' and UPPER(column_name) = 'OIDCONSIGNATARIO';

IF v_count = 0 THEN

EXECUTE IMMEDIATE 'ALTER TABLE TABTRANFAT ADD OIDCONSIGNATARIO NUMBER(10) NULL';

END IF;

END;
/

CREATE OR REPLACE TRIGGER COMPLEMENTOPRODUTO_U_ECOMMERCE AFTER UPDATE ON COMPLEMENTOPRODUTO FOR EACH ROW
BEGIN
  -- se alterou vendaminima, atualizar SKU por causa do multiplicador
  IF :new.VENDAMINIMA != :old.VENDAMINIMA THEN
		update SKU_PRODUTO_ECOMMERCE set MULTIPLICADORUNIDADE = :new.VENDAMINIMA, DATAATUALIZACAOCADASTRO = SYSDATE
		Where CODPRO = :new.CODPRO;
  END IF;
END;
/
