-- ============================================================
-- Migration 024 DOWN — Reverte backfill da competência 2024-10
-- ============================================================
--
-- ATENCAO: a reversao volta as 13 linhas pra agente_cod_snap = NULL.
-- Apuracao da carteira REDE HG perde snapshot desta competencia.
-- ============================================================

SET SESSION sql_mode = '';

UPDATE tbl_Faturamento f
INNER JOIN tbl_Pedido p ON p.cod_Pedido = f.pedido_id
SET f.agente_cod_snap = NULL,
    f.agente_modalidade_snap = NULL,
    f.agente_pct_snap = NULL
WHERE p.agente_cod_snap = 417
  AND f.agente_cod_snap = 417
  AND DATE_FORMAT(f.date_edit, '%Y-%m') = '2024-10'
  AND f.id <> 78797  -- preserva o que a Migration 019 carimbou (out/2024);
