v1.7.5: Modus für Plausibilitäts-Checks hinzugefügt

- Neuen Verarbeitungsmodus "plausi_check_data" implementiert.
- Modus führt Plausibilitätsprüfungen für Finanzdaten (Umsatz, Mitarbeiter, Ratio, CRM/Wiki-Abgleich) durch.
- Methode `DataProcessor.run_plausibility_checks_batch` erstellt und in `main()` integriert.
- Spalte "Plausibilität Prüfdatum" wird in diesem Modus gesetzt.
- Ziel: Gezielte Ausführung der Datenqualitäts-Checks für bestehende konsolidierte Werte.
This commit is contained in:
2025-05-12 19:39:55 +00:00
parent 0e1aefdaff
commit 1dd123e07c

View File

@@ -9903,7 +9903,8 @@ def main():
"website_details", # EXPERIMENTELL - Nutzt process_website_details (Block 32)
"train_technician_model", # Nutzt train_technician_model (Block 31)
"alignment", # Nutzt globale alignment_demo (Block 14)
"reparatur_sitz" # NEUER MODUS HIER
"reparatur_sitz",
"plausi_check_data" # NEUER MODUS HIER
],
"Kombinierte Laeufe (Vordefiniert)": [
"combined_all", # Definiert eine Sequenz von Batch-Modi
@@ -10462,7 +10463,13 @@ def main():
end_sheet_row=None, # Bis zum Ende des Sheets
limit=final_limit_to_use # Verwendet das global ermittelte Limit
)
elif selected_mode == "plausi_check_data": # <<< NEUER ELIF-BLOCK
data_processor.run_plausibility_checks_batch( # Methode aus vorherigem Vorschlag
start_sheet_row=args.start_sheet_row, # Nimmt CLI-Argumente für Bereich
end_sheet_row=args.end_sheet_row,
limit=limit_to_pass # Nimmt das ermittelte Limit
)
# ---- Modus nicht gefunden (sollte durch Validierung oben abgefangen werden) ----
else: