/*Corrigir CMV dos produtos em vendas anteriores*/
ALTER TABLE MOVIMENTO_ITEM ADD XVENDA INT;
UPDATE MOVIMENTO_ITEM SET XVENDA = (SELECT COUNT(*) FROM VENDA V WHERE V.ID_MOVIMENTO = MOVIMENTO_ITEM.ID_MOVIMENTO);
UPDATE MOVIMENTO_ITEM SET
VL_CUSTO_COMPRA = (SELECT PE.COMPRA_CUSTO FROM PRODUTO_EMPRESA PE WHERE PE.ID_PRODUTO_SERVICO = MOVIMENTO_ITEM.ID_PRODUTO_SERVICO)
WHERE XVENDA = 1 AND VL_CUSTO_COMPRA = 0;
UPDATE MOVIMENTO_ITEM SET
VL_CUSTO_VENDA = (SELECT PE.VENDA_CUSTO FROM PRODUTO_EMPRESA PE WHERE PE.ID_PRODUTO_SERVICO = MOVIMENTO_ITEM.ID_PRODUTO_SERVICO)
WHERE XVENDA = 1 AND VL_CUSTO_VENDA = 0;
ALTER TABLE MOVIMENTO_ITEM DROP XVENDA;