DROP TRIGGER TBREGISTRO_ORCAMENTO_ITEM_BI0;

SET TERM ^ ;

CREATE OR ALTER trigger ttbregistro_orcamento_item_b09i for tbregistro_orcamento_item
active before insert position 0
AS
declare variable HISTORICO VARCHAR(500);
begin
    HISTORICO = '';

    IF(NEW.ID > 0) THEN
    BEGIN
        HISTORICO = 'MODELO: '||NEW.MODELO_DESCRICAO||', COR '||NEW.COR_DESCRICAO||', TAM'||NEW.TAM_DESCRICAO||' INCLUIDO;';
    END

    IF(HISTORICO <> '') THEN
    BEGIN
        EXECUTE PROCEDURE SPI_HISTORICO('TBREGISTRO_ORCAMENTO', NEW.ORCAMENTO_ID, HISTORICO);
    END
end
^

SET TERM ; ^

