ALTER TABLE TBCLIENTE_TIPO
    ADD FAIXA_PRECO_MAX NUMERIC(15,2),
    ADD FAIXA_PRECO_MIN NUMERIC(15,2);

CREATE OR ALTER trigger ttbrevisao_a01i for tbrevisao
active after insert position 0
AS
declare variable romaneio integer;
begin

   romaneio = coalesce((SELECT first 1 I.romaneio_id FROM TBROMANEIO_ITEM I WHERE I.peca_id = new.id),0);

   if(romaneio > 0)then
   begin
     EXECUTE PROCEDURE SPI_HISTORICO('TBREVISAO', NEW.ID, 'Fix Status OB, Status:'||coalesce(new.status_ob,'0')||' -> 2');
     update tbrevisao r set r.status_ob = 2 where r.id = new.id;
   end

end;

ALTER TABLE TBPROGRAMACAO
    ADD TEMPO_SETUP NUMERIC(15,4);

COMMENT ON COLUMN TBPROGRAMACAO.TEMPO_SETUP IS
'tempo de setup, não vale para conformação';




