UPDATE OR INSERT INTO TBPARAMETRO (TABELA, CONTROLE, CODIGO, DESCRICAO, VALOR, OBSERVACAO, GRUPO)
                           VALUES ('SISTEMA', 1107, 'PRE_PEDIDO_ESTOQUE', 'PRE PEDIDO SEM SALDO DISPONIVEL', '0', 'GRAVAR APENAS PRE PEDIDO COM ESTOQUE DISPONIVEL:
0 - NAO;
1 - SIM;', 'WEB19060')
                         MATCHING (TABELA, CODIGO);

COMMIT WORK;

CREATE OR ALTER TRIGGER TTBPDV_DEV_TROCA_IT_BIUD998 FOR TBPDV_DEVOLUCAO_TROCA_ITEM
ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 998
AS
BEGIN

    IF(INSERTING) THEN
    BEGIN
        EXECUTE PROCEDURE SPI_INTEGRACAO('TBPDV_DEVOLUCAO_TROCA_ITEM', NEW.ID, 2);
    END ELSE
    BEGIN
        EXECUTE PROCEDURE SPI_INTEGRACAO('TBPDV_DEVOLUCAO_TROCA_ITEM', OLD.ID, 2);
    END

END;


UPDATE TBPDV_DEVOLUCAO_TROCA_ITEM T SET T.ITEM_ID = CAST(T.ITEM_ID AS INTEGER);