v2.0
This commit is contained in:
119
config.py
119
config.py
@@ -73,7 +73,7 @@ def normalize_for_mapping(text):
|
||||
|
||||
class Config:
|
||||
"""Zentrale Konfigurationseinstellungen."""
|
||||
VERSION = "v1.8.0" # Version hochgezählt nach Refactoring
|
||||
VERSION = "v2.0.0" # Version hochgezählt nach Refactoring
|
||||
LANG = "de" # Sprache fuer Wikipedia etc.
|
||||
# ACHTUNG: SHEET_URL ist hier ein Platzhalter. Ersetzen Sie ihn durch Ihre tatsaechliche URL.
|
||||
SHEET_URL = "https://docs.google.com/spreadsheets/d/1u_gHr9JUfmV1-iviRzbSe3575QEp7KLhK5jFV_gJcgo" # <<< ERSETZEN SIE DIES!
|
||||
@@ -216,89 +216,44 @@ class Config:
|
||||
# --- Spalten-Mapping (Single Source of Truth) ---
|
||||
# Version 1.8.0 - 68 Spalten (A-BP)
|
||||
COLUMN_MAP = {
|
||||
# CRM-Daten Teil 1 (A-C)
|
||||
"ReEval Flag": 0, "CRM Name": 1, "CRM Kurzform": 2,
|
||||
|
||||
# Parent Account Info (D)
|
||||
"Parent Account Name": 3,
|
||||
|
||||
# CRM-Daten Teil 2 (E-N)
|
||||
"CRM Website": 4,
|
||||
"CRM Ort": 5,
|
||||
"CRM Land": 6,
|
||||
"CRM Beschreibung": 7,
|
||||
"CRM Branche": 8,
|
||||
"CRM Beschreibung Branche extern": 9,
|
||||
"CRM Anzahl Techniker": 10,
|
||||
"CRM Umsatz": 11,
|
||||
"CRM Anzahl Mitarbeiter": 12,
|
||||
"CRM Vorschlag Wiki URL": 13,
|
||||
|
||||
# System Vorschlag Parent & Status & Timestamp (O-Q)
|
||||
"System Vorschlag Parent Account": 14,
|
||||
"Parent Vorschlag Status": 15,
|
||||
"Parent Vorschlag Timestamp": 16,
|
||||
|
||||
# Wikipedia-Daten & -Status (R-AG)
|
||||
"Wiki URL": 17,
|
||||
"Wiki Sitz Stadt": 18,
|
||||
"Wiki Sitz Land": 19,
|
||||
"Wiki Absatz": 20,
|
||||
"Wiki Branche": 21,
|
||||
"Wiki Umsatz": 22,
|
||||
"Wiki Mitarbeiter": 23,
|
||||
"Wiki Kategorien": 24,
|
||||
"Wikipedia Timestamp": 25,
|
||||
"Wiki Verif. Timestamp": 26,
|
||||
"SerpAPI Wiki Search Timestamp": 27,
|
||||
"Chat Wiki Konsistenzpruefung": 28,
|
||||
"Chat Begruendung Wiki Inkonsistenz": 29,
|
||||
"Chat Vorschlag Wiki Artikel": 30,
|
||||
"Begruendung bei Abweichung": 31,
|
||||
|
||||
# Website-Daten (AH-AL)
|
||||
"Website Rohtext": 32,
|
||||
"Website Zusammenfassung": 33,
|
||||
"Website Meta-Details": 34,
|
||||
"Website Scrape Timestamp": 35,
|
||||
"URL Prüfstatus": 36,
|
||||
|
||||
# ChatGPT Branchen- & weitere Schätzungen (AM-AY)
|
||||
"Chat Vorschlag Branche": 37,
|
||||
"Chat Branche Konfidenz": 38,
|
||||
"Chat Konsistenz Branche": 39,
|
||||
# CRM-Daten & Parent (A-N)
|
||||
"ReEval Flag": 0, "CRM Name": 1, "CRM Kurzform": 2, "Parent Account Name": 3,
|
||||
"CRM Website": 4, "CRM Ort": 5, "CRM Land": 6, "CRM Beschreibung": 7, "CRM Branche": 8,
|
||||
"CRM Beschreibung Branche extern": 9, "CRM Anzahl Techniker": 10, "CRM Umsatz": 11,
|
||||
"CRM Anzahl Mitarbeiter": 12, "CRM Vorschlag Wiki URL": 13,
|
||||
# System Parent Vorschlag (O-Q)
|
||||
"System Vorschlag Parent Account": 14, "Parent Vorschlag Status": 15, "Parent Vorschlag Timestamp": 16,
|
||||
# Wikipedia Daten & Verifizierung (R-AF)
|
||||
"Wiki URL": 17, "Wiki Sitz Stadt": 18, "Wiki Sitz Land": 19, "Wiki Absatz": 20, "Wiki Branche": 21,
|
||||
"Wiki Umsatz": 22, "Wiki Mitarbeiter": 23, "Wiki Kategorien": 24, "Wikipedia Timestamp": 25,
|
||||
"Wiki Verif. Timestamp": 26, "SerpAPI Wiki Search Timestamp": 27, "Chat Wiki Konsistenzpruefung": 28,
|
||||
"Chat Begruendung Wiki Inkonsistenz": 29, "Chat Vorschlag Wiki Artikel": 30, "Begruendung bei Abweichung": 31,
|
||||
# Website Daten (AG-AK)
|
||||
"Website Rohtext": 32, "Website Zusammenfassung": 33, "Website Meta-Details": 34,
|
||||
"Website Scrape Timestamp": 35, "URL Prüfstatus": 36,
|
||||
# ChatGPT Branchen-Evaluation (AL-AO)
|
||||
"Chat Vorschlag Branche": 37, "Chat Branche Konfidenz": 38, "Chat Konsistenz Branche": 39,
|
||||
"Chat Begruendung Abweichung Branche": 40,
|
||||
"Chat Prüfung FSM Relevanz": 41,
|
||||
"Chat Begründung für FSM Relevanz": 42,
|
||||
"Chat Schätzung Anzahl Mitarbeiter": 43,
|
||||
"Chat Konsistenzprüfung Mitarbeiterzahl": 44,
|
||||
"Chat Begruendung Abweichung Mitarbeiterzahl": 45,
|
||||
"Chat Einschätzung Anzahl Servicetechniker": 46,
|
||||
"Chat Begruendung Abweichung Anzahl Servicetechniker": 47,
|
||||
"Chat Schätzung Umsatz": 48,
|
||||
# ChatGPT FSM-Relevanz (AP-AQ)
|
||||
"Chat Prüfung FSM Relevanz": 41, "Chat Begründung für FSM Relevanz": 42,
|
||||
# ChatGPT Schätzungen (AR-AX)
|
||||
"Chat Schätzung Anzahl Mitarbeiter": 43, "Chat Konsistenzprüfung Mitarbeiterzahl": 44,
|
||||
"Chat Begruendung Abweichung Mitarbeiterzahl": 45, "Chat Einschätzung Anzahl Servicetechniker": 46,
|
||||
"Chat Begruendung Abweichung Anzahl Servicetechniker": 47, "Chat Schätzung Umsatz": 48,
|
||||
"Chat Begruendung Abweichung Umsatz": 49,
|
||||
|
||||
# LinkedIn-Kontakte (AZ-BC)
|
||||
"Linked Serviceleiter gefunden": 50,
|
||||
"Linked It-Leiter gefunden": 51,
|
||||
"Linked Management gefunden": 52,
|
||||
"Linked Disponent gefunden": 53,
|
||||
|
||||
# Timestamps, Konsolidierte Werte, ML & Plausi (BD-BP)
|
||||
"Contact Search Timestamp": 54,
|
||||
"Finaler Umsatz (Wiki>CRM)": 55,
|
||||
"Finaler Mitarbeiter (Wiki>CRM)": 56,
|
||||
"Geschaetzter Techniker Bucket": 57,
|
||||
"Plausibilität Umsatz": 58,
|
||||
"Plausibilität Mitarbeiter": 59,
|
||||
"Plausibilität Umsatz/MA Ratio": 60,
|
||||
"Abweichung Umsatz CRM/Wiki": 61,
|
||||
"Abweichung MA CRM/Wiki": 62,
|
||||
"Plausibilität Begründung": 63,
|
||||
"Plausibilität Prüfdatum": 64,
|
||||
"Timestamp letzte Pruefung": 65,
|
||||
"Version": 66,
|
||||
"Tokens": 67,
|
||||
# FSM Pitch (NEU) (AY)
|
||||
"FSM Pitch": 50,
|
||||
# LinkedIn Kontakte (AZ-BD)
|
||||
"Linked Serviceleiter gefunden": 51, "Linked It-Leiter gefunden": 52,
|
||||
"Linked Management gefunden": 53, "Linked Disponent gefunden": 54,
|
||||
"Contact Search Timestamp": 55,
|
||||
# Finale Werte & Plausi (BE-BO)
|
||||
"Finaler Umsatz (Wiki>CRM)": 56, "Finaler Mitarbeiter (Wiki>CRM)": 57,
|
||||
"Geschaetzter Techniker Bucket": 58, "Plausibilität Umsatz": 59, "Plausibilität Mitarbeiter": 60,
|
||||
"Plausibilität Umsatz/MA Ratio": 61, "Abweichung Umsatz CRM/Wiki": 62, "Abweichung MA CRM/Wiki": 63,
|
||||
"Plausibilität Begründung": 64, "Plausibilität Prüfdatum": 65,
|
||||
# Systemspalten (BP-BR)
|
||||
"Timestamp letzte Pruefung": 66, "Version": 67, "Tokens": 68, "CRM ID": 69,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user