DELETE FROM MOVIMENTO_PAGAMENTO WHERE COD_MOVIMENTO IN(
SELECT
M.COD_MOVIMENTO
FROM MOVIMENTO M
INNER JOIN VENDA V ON V.COD_MOVIMENTO = M.COD_MOVIMENTO
WHERE M.DT_LANCAMENTO > '2020-06-01'
)
AND ID_FORMA_PAGAMENTO IN(SELECT ID_FORMA_PAGAMENTO FROM FORMA_PAGAMENTO WHERE TIPO = 1);
INSERT INTO MOVIMENTO_PAGAMENTO(ID_MOVIMENTO_PAGAMENTO,ID_FORMA_PAGAMENTO,NUMERO_DOC,SEQUENCIA,
VALOR,PARCELAS,DATA_VENCIMENTO,DATA_INICIO,DATA_FIM,COD_MOVIMENTO)
SELECT
T.ID_TITULO,T.ID_FORMA_PAGAMENTO,T.NUMERO_DOC,1,T.VAL_NOMINAL,1,T.DT_VENCIMENTO,T.DT_VENCIMENTO,T.DT_VENCIMENTO,M.COD_MOVIMENTO
FROM MOVIMENTO_TITULO MT
INNER JOIN MOVIMENTO M ON M.COD_MOVIMENTO = MT.COD_MOVIMENTO
INNER JOIN VENDA V ON V.COD_MOVIMENTO = M.COD_MOVIMENTO
INNER JOIN TITULO T ON T.ID_TITULO = MT.ID_TITULO
WHERE M.DT_LANCAMENTO > '2020-06-01' AND T.ID_FORMA_PAGAMENTO IN(SELECT ID_FORMA_PAGAMENTO FROM FORMA_PAGAMENTO WHERE TIPO = 1);