diff --git a/tools/import_plan_patching_xlsx.py b/tools/import_plan_patching_xlsx.py index 4a6b04d..9f9d27c 100644 --- a/tools/import_plan_patching_xlsx.py +++ b/tools/import_plan_patching_xlsx.py @@ -201,6 +201,11 @@ def collect_events(wb, hosts): dt_base = datetime.combine(dt_base.date(), hr) # sinon : heure = 00:00 par defaut (deja dans dt_base) + # Skip si date de patch dans le futur (cellule coloree en avance) + if dt_base > datetime.now(): + stats["weekly_future"] = stats.get("weekly_future", 0) + 1 + continue + events.append({"sid": sid, "dt": dt_base, "status": "ok", "notes": f"Semaine {wk:02d} 2026", "interv": interv})