MONTEUR-VERSION

🛠️ SWS Monteur

Wer bist du?

Halle einplanen

Freier Eintrag

Notiz fuer diesen Tag

Vertrag:
Zeitreise:

Mehrere Hallen einplanen

📅 Lead einplanen (Einzeltermin)

Lead
Unten manuell eintippen oder oben auf „Im Jahresplaner wählen“ klicken – dort siehst du die Auslastung.
🤡
SWS!!!
SWS!
🤡

Stammdaten

Eintrag bearbeiten

⚠ DEV-Reset — Bewegungsdaten löschen

Achtung — das ist destruktiv!
Diese Aktion löscht:
  • Pipeline: Alle Leads (Haupt + Ausschreibung + Archiv) inkl. Aktivitäten
  • Wochenplaner: Alle Slots (alle KWs, Trupps, Tage)
  • Chat: Alle Channels, Nachrichten, Reaktionen
  • Urlaub: Alle Urlaubsanträge, Salden, Abwesenheiten
  • Termine + Todos
  • Nachweise (Leistung + Prüflisten) inkl. Mängel, Wartungshistorie, Lieferscheine
  • KW-Notizen + Audit-Log
BLEIBEN erhalten: Hallen, Kunden, Trupps, Mitarbeiter, Firma-Daten und die Halle-Akte (Rechnungen, Angebote, Dokumente, Fotos, Bauteile pro Halle).

☠ WERKSEINSTELLUNG — ALLES löschen

EXTREM destruktiv — nicht rückgängig zu machen!
Diese Aktion löscht alles aus DEV-Reset, plus zusätzlich:
  • ALLE Hallen inkl. Halle-Akte (Rechnungen, Angebote, Dokumente, Fotos, Bauteile)
  • ALLE Kunden
  • Datenblatt-Werte (eingetragene Werte; Vorlagen-Struktur bleibt)
  • Foto-Ordner-Strukturen
BLEIBEN erhalten: Mitarbeiter (Login bleibt!), Trupps, Firma-Daten, Bauteil-Katalog (Vorlage), Datenblatt-Vorlagen.
Hinweis: Echte Dateien auf der Festplatte (Fotos, PDFs) bleiben physisch liegen, sind aber nicht mehr verknüpft.

📥 Kunden aus Lexware importieren

Exportiere in Lexware die Kundenliste als CSV (Datei → Export → Stammdaten → Kunden). Lade die Datei hier hoch — das System legt fuer jeden Lexware-Kunden einen Wochenplaner-Kunden mit ID K-LEX-<Lexware-Nr> an. Bestehende Kunden mit gleicher Lexware-Nr werden aktualisiert.

📚 Vorschriften & Normen — Trennvorhaenge / Ballfangnetze

📊 Pipeline

Auftrag abrechnen

Soll fuer diese Halle noch ein Folge-Auftrag entstehen?
Waehle eine Art aus - oder schreib eine eigene Beschreibung ins Freitext-Feld.

📊 Pipeline - So funktioniert sie

📚 Was ist die Pipeline?

Ein Kanban-Board fuer alle Auftraege (Leads). Jede Karte ist ein Auftrag, der von links nach rechts wandert - von der ersten Anfrage bis zur fertigen Rechnung. Das System hilft dir, nichts zu vergessen.

⏭ Workflow Hauptpipeline

   Wiedervorlage --> Neu --> Qualifiziert --> Angebot --> Beauftragt --> Geplant --> Ausgefuehrt --> Abgerechnet
   (Folge wartet)         (entscheiden)               (Auto: Slot)        (Auto: Nachweis)     (Dialog: Folge?)
                                                                                                       |
                                                                                          nach 30 Tagen archivieren

⚙ Was passiert AUTOMATISCH?

  • Slot anlegen → wenn die Halle schon einen Auftrag in Beauftragt hat, rutscht der automatisch nach Geplant. Wenn nicht, wird ein neuer Auftrag in Geplant erzeugt.
  • Nachweis (Pruefliste/Leistungsnachweis) abschliessen → verknuepfter Auftrag wandert nach Ausgefuehrt. Bei Maengeln/Folgeauftrag entsteht zusaetzlich ein neuer Auftrag in Neu.
  • Wartung abgeschlossenhallen.naechste_wartung wird auf +12 Monate gesetzt. Die Halle erscheint dann automatisch im Wartungsstatus-Filter ("Bald faellig"/"Ueberfaellig") — daraus plant das Buero den naechsten Termin direkt im Wochenplaner. Kein separater Wiedervorlage-Lead noetig.
  • Drag von 'Ausgefuehrt' nach 'Abgerechnet' → Dialog fragt: "Soll fuer diese Halle noch ein Folge-Auftrag entstehen?" Du waehlst eine der 9 Arten (Wartung, Reparatur, Sanierung, Neubau, Vorhangbau, Technikbau, Besichtigung, Stoerung, Abnahme), optional Freitext, optional Wiedervorlage-Datum (sonst sofort in 'Neu'), optional Notiz. Oder du klickst "Nein, kein Folge - nur Abrechnen".
  • Slot loeschen → verknuepfter Auftrag bleibt erhalten (du kannst ihn neu einplanen).
  • Lead archivieren → verknuepfte Slots bleiben im Wochenplan UND behalten die Verbindung. Alte Slots zeigen ein graues "📂 Auftrag archiviert"-Badge - Klick darauf oeffnet den archivierten Lead im Pipeline-Archiv-Tab. So bleibt die Halle-Historie nachvollziehbar.
  • Bezahlt-Datum eintragen (v8.0.4) → Lead wird sofort archiviert (kein Warten mehr aufs Tagesende). Funktioniert per "✔ Bezahlt"-Button im Rechnungs-Tab oder durch direktes Eintragen des Bezahlt-Datums.
  • Lexware-Workflow (v8.0.5) → Rechnungen/Angebote werden in Lexware erstellt. Im Wochenplaner traegst du nur die Lexware-Belegnummer + Beträge ein. Mit dem "📋 Eckdaten"-Button kopierst du Halle/Kunde/Termin in die Zwischenablage fuer schnelles Einfuegen in Lexware.

🎯 Stage-Bedeutungen

🔗 Verkettung sichtbar machen

Wenn ein Auftrag aus einem anderen entsteht (z.B. Vorhangbau aus Technikbau), zeigt die Karte:
↰ aus #123 bedeutet: "Dieser Auftrag ist die Folge von Auftrag #123". Klick → springt zum Original.
↳ Folge #456 bedeutet: "Aus diesem Auftrag wurde Folge-Auftrag #456 erzeugt".

💬 Mini-Glossar

  • Lead/Auftrag = ein Vorgang in der Pipeline (Anfrage, Wartung, Reparatur, Ausschreibung)
  • Slot = ein konkreter Termin im Wochenplan (Halle X bei Trupp Y am Tag Z)
  • Nachweis = Dokument das der Monteur ausfuellt (Leistungsnachweis oder Pruefliste DIN 18032-4)
  • Quelle = woher kommt der Auftrag (Wartung, Reparatur, Mangel, Ausschreibung, etc.)
  • Wiedervorlage = Auftrag wartet auf ein zukuenftiges Datum, vorher ist nichts zu tun

❓ SWS Wochenplaner — Hilfe

Filter nach Rolle:
💼 Fuer das Buero — Tagesablauf
Mein erster Tag — was schaue ich mir wann an? Buero
Dauer: 10 Min Lesezeit | Voraussetzung: Login funktioniert | Ziel: Du weisst, wo du morgens zuerst hinklickst

Wenn du das Tool morgens oeffnest, mach diese Reihenfolge zur Routine:

  1. Wochenplaner oeffnet sich automatisch — das ist deine Startseite. Du siehst die aktuelle KW mit allen 5 Trupps und ihren Terminen.
  2. Pipeline-Button im Header: rote Zahl daneben? Das sind neue Auftraege, die abgearbeitet werden muessen.
  3. Todos-Button (falls aktiv): offene Aufgaben fuers Buero.
  4. Heute-Button im Wochenplaner: springt sofort in die aktuelle Woche.
  5. Im Laufe des Tages: jede neue Anfrage als Auftrag in der Pipeline anlegen, Termine in den Wochenplan ziehen.
Es gibt keinen "Speichern"-Knopf. Alles wird automatisch gespeichert, sobald du etwas aenderst.
Ein Kunde ruft an — was tu ich Schritt fuer Schritt? Buero
Dauer: 2–5 Min pro Anruf | Ziel: Anliegen erfassen, Termin bestaetigen
  1. Halle suchen → im Wochenplaner-Sidebar das Suchfeld nutzen, oder StammdatenHallen.
  2. Anliegen kategorisieren:
    • Stoerung / Reparatur (kaputt) → immer neuen Auftrag in Pipeline, Quelle Stoerung, Prioritaet Hoch. (Das frueher freie Stoerungs-Feld an der Halle gibt es seit v9.3 bewusst nicht mehr — jede Stoerung soll einen abrechenbaren Lifecycle haben.)
    • Termin verschieben → bestehenden Termin im Wochenplan auf neuen Tag/KW ziehen.
    • Allgemeine Frage → in der Halle eine Notiz hinterlassen.
  3. Termin nennen: im Jahresplan sehen welche KW noch Platz hat, dem Kunden eine KW vorschlagen.
  4. Bestaetigen: Auftrag in Pipeline-Spalte Beauftragt ziehen oder direkt einen Termin im Wochenplan anlegen.
Wir legen jeden Anruf als Auftrag an — auch wenn er noch nicht bestaetigt ist. Dadurch geht keine Anfrage verloren.
Vom Auftrag bis zur Rechnung (Standard-Ablauf) Buero
Dauer (gesamt): Tage bis Wochen | Tool-Klicks: ~5

So wandert ein Auftrag durch das Tool:

  1. Auftrag entsteht — per Anruf (du legst manuell an), automatisch (Wartung wird faellig) oder aus einem Pruefzettel-Mangel.
  2. Bearbeitungsschritte in der Pipeline (von links nach rechts ziehen): Neu → Qualifiziert → Angebot → Beauftragt.
  3. Termin einplanen — Halle aus dem Wochenplaner-Sidebar in einen Trupp-Tag ziehen. Der Auftrag rutscht automatisch auf Geplant.
  4. Monteur arbeitet vor Ort, fuellt Pruefzettel oder Leistungsnachweis aus.
  5. Auftrag wandert automatisch auf Ausgefuehrt, sobald der Pruefzettel abgeschlossen ist.
  6. Rechnung extern schreiben (in deinem Buchhaltungs-Tool), dann den Auftrag im Tool nach Abgerechnet ziehen. Ein Dialog fragt: "Soll ein Folge-Auftrag entstehen?"
  7. Auto-Archiv — 30 Tage spaeter wird die Karte still in den Archiv-Reiter verschoben.
Wir verlangen 30 Tage Wartezeit vor dem Archiv, weil die meisten Reklamationen in den ersten 4 Wochen kommen. So bleibt der Auftrag waehrend dieser Zeit greifbar.
Detaillierte Erklaerung jeder Pipeline-Spalte: ?-Tab oben in der Pipeline.
Monteur faellt aus — was tu ich mit seinen Terminen? Buero
Dauer: 5–30 Min | Ziel: Termine umverteilen oder mit Kunden verschieben
  1. Krankheit eintragen: Urlaub-Button → Monteur waehlen → betroffene Tage anklicken → Art "Krank".
  2. Auswirkung sichtbar: im Wochenplaner sind die Tage des Monteurs durchgestrichen.
  3. Optionen pro Termin:
    • An anderen Trupp uebergeben → Termin im Wochenplan auf einen anderen Trupp ziehen.
    • Mit Kunde verschieben → Termin auf eine andere KW ziehen + Kunde anrufen.
    • Loeschen → Auftrag bleibt in der Pipeline und kann neu eingeplant werden.
  4. Kunden informieren bei Verschiebungen.
Im Jahresplan in der Heatmap-Zeile "Urlaub": wieviele Monteure pro KW abwesend sind.
Mehrere Hallen auf einmal einplanen (Lasso) Buero
Dauer: 2–5 Min fuer 5–15 Hallen | Ziel: Tour fuer einen Trupp planen
  1. Karte-Button im Header oeffnen.
  2. Filter setzen: z.B. Bald faellig + Bundesland.
  3. Toggle "Eingeplante ausgeblendet" bleibt an (Standard) — verhindert Doppel-Auswahl.
  4. Lasso-Button (orange) klicken, mit der Maus die Hallen umkreisen.
  5. Dialog "Mehrere Hallen einplanen" → Trupp, Tag, Zeit, Art waehlen → Alle einplanen.
  6. Alle Hallen landen als Termine in der gewaehlten KW.
Die Termine landen in der KW, die das Zeitreise-Datum (Datepicker oben auf der Karte) abdeckt. Nach dem Einplanen springt der Wochenplaner automatisch auf diese KW.
Feierabend-Check — ist alles erledigt? Buero
Dauer: 5 Min
  1. Pipeline: rote Badge-Zahl → Spalte Neu noch ungesichtet?
  2. Heutige Termine im Wochenplaner: alle haben einen Pruefzettel?
  3. Todos: noch dringende Aufgaben fuer morgen?
  4. Eingehende Anrufe alle eingetragen?
🔧 Fuer die Monteure — vor Ort
Mein erster Pruefzettel — vom Login bis zur Unterschrift Monteur
Dauer: 30–60 Min pro Halle | Voraussetzung: Termin ist eingeplant | Ziel: Pruefzettel unterschrieben & abgeschlossen
  1. Einloggen: Tablet auf, deine PIN tippen.
  2. Heute-Ansicht: du siehst nur deine eigenen Termine fuer die Woche.
  3. Termin antippen → Detail-Ansicht oeffnet sich.
  4. Pruefzettel-Button drueken → das Pruefliste-Formular oeffnet sich.
  5. Pro Anlage (Trennwand, Netz, etc.): die 33 Pruefpunkte abkreuzen. Drei Optionen pro Punkt:
    • Keine = alles okay
    • Offen = Mangel gefunden, Reparatur noetig
    • Behoben = Mangel war da, hab ihn direkt repariert
  6. Befund-Text bei Maengeln: kurz beschreiben was du gesehen hast. Bei Maengeln kannst du auch den 🧠 KI-Vorschlag-Button druecken — der Computer macht dir einen Text-Vorschlag, den du editieren kannst.
  7. Anlagen wiederholen bei mehreren Anlagen pro Halle.
  8. Unterschriften: Du unten links, Kunde unten rechts. Mit Finger oder Stift auf das Pad zeichnen.
  9. Abschliessen-Button drueken → Dialog: "Letzte Wartung auf [Datum] setzen?" → Ja antippen.
  10. Fertig. Bestaetigung erscheint, dann zum naechsten Termin.
Befund-Text: kurze klare Saetze. Beispiel: "Trennwand-Antrieb laeuft schwer, Motor brummt. Wartung empfohlen."
Lieferschein vor Ort: falls am Slot ein Lieferschein hinterlegt war, wandert er beim Abschliessen automatisch in die Halle-Akte unter Dokumente. Du musst nichts manuell verschieben (seit v9.4).
Kunde will nicht unterschreiben — was nun? Monteur

Erstmal fragen warum. Hat der Kunde Bedenken zum Befund? Will er erst was nachschlagen?

  1. Kunde abwesend (Hausmeister nicht da): Im Befund-Feld eintragen "Kunde nicht vor Ort, Pruefung dokumentiert". Kunden-Unterschrift weglassen, deine eigene reicht.
  2. Kunde verweigert bewusst: Im Befund-Feld den Grund eintragen ("Kunde widerspricht Befund X"). Ohne Kunden-Unterschrift abschliessen, das Buero kontaktiert den Kunden.
  3. Streit ueber Befund: Pruefzettel nicht abschliessen. Ans Buero wenden.
Niemals etwas weglassen oder schoenen, was nicht stimmt — lieber ohne Kunden-Unterschrift dokumentieren.
Kein Internet — klappt der Pruefzettel? Monteur

Eingeschraenkt ja. Der Pruefzettel laedt nur einmalig beim Oeffnen Daten. Solange du das Tablet nicht zumachst, kannst du auch ohne Internet weiterarbeiten.

Beim Abschliessen braucht es kurz Internet, damit die Daten ins Buero kommen.

  1. Wenn beim Abschluss kein Netz: raus aus der Tiefgarage gehen, dann erneut Abschluss-Knopf drueken.
  2. Falls weiter kein Netz: Tablet zugeklappt lassen (NICHT Browser schliessen!), zur naechsten Stelle mit Internet fahren.
Browser-Tab nicht schliessen! Sonst sind die Eingaben weg.
PIN vergessen / Tablet-Akku leer Monteur

PIN vergessen: Im Buero anrufen. Der Chef oder die Buerokraft kann deine PIN neu setzen ueber den Mitarbeiter-Button im Header → Monteur auswaehlen → PIN zuruecksetzen.

Tablet abgestuerzt / Akku leer: Der Pruefzettel speichert automatisch alle 5 Sekunden deine Eingaben. Wieder einschalten, Tool oeffnen, Pruefzettel wieder anwaehlen — alle Haken und Texte sind noch da.

Nicht gespeichert: die Unterschriften (immer am Ende setzen, ganz zum Schluss).

Kundenkontakt finden (Hausmeister-Telefon, Adresse) Monteur

Im Termin-Detail (auf dem Tablet) sind zu jeder Halle die Stammdaten sichtbar: Adresse, bis zu 3 Hausmeister-Namen mit Telefon, Vertragsstatus, letzte Wartung. Tippen auf die Telefonnummer waehlt direkt (Tablet mit SIM noetig).

📊 Fuer den Chef — Strategie & Reporting
Trupp-Auslastung pruefen (woechentlich) Chef
Dauer: 5 Min | Frequenz: Wochenweise
  1. Jahresplan-Button im Header.
  2. In der Heatmap (Trupp x KW) Farbintensitaet pro Trupp lesen: Dunkel = stark belegt, hell = Luft.
  3. Burndown-Chart unter dem Heatmap-Grid: Ist-Linie deutlich unter Soll? Hochrechnung schafft Jahresziel nicht? → Disposition anpassen.
  4. Hover ueber KW-Zellen: Mini-Karte rechts unten zeigt geographische Streuung — viele weite Routen?
Die Heatmap-Farbskala ist nicht-linear (1-2 / 3-4 / 5-6 / 7+) — die Sprung-Kategorien helfen, Ueberlast frueh zu sehen statt mit linearen Zahlen.
Quartals-Review vorbereiten Chef
Dauer: 30–60 Min | Frequenz: 4x/Jahr
  1. Burndown anschauen: Sind wir on-track? Forecast vs. Soll.
  2. Pipeline-Archiv: Wieviele Auftraege im Quartal abgeschlossen? Welche Quellen dominieren?
  3. Halle-Vergleich: In Stammdaten Hallen mit den meisten Stoerungen sortieren — Kandidaten fuer Vertrags-Gespraeche.
  4. Trupp-Bilanz: Heatmap des Quartals abscannen.
  5. Pruefzettel-Quote: Stammdaten → Hallen → Sub-Tab "Nachweise". Fehlen Eintraege?
  6. Akquise: Pipeline Reiter Ausschreibungen — Konversion Anfragen zu Auftraegen?
Mache vor jedem Review ein Backup — dann kannst du jederzeit zum Stand zurueck.
Jahresplanung Q4: Wartungen fuers Folgejahr stapeln Chef
Dauer: 2–4 Std verteilt | Frequenz: Oktober/November
  1. Jahresplan → auf das kommende Jahr navigieren.
  2. Burndown: wieviele Wartungen werden 2027 faellig?
  3. Faellige Hallen pro KW-Block (Quartal) gleichmaessig auf Trupps verteilen — Lasso auf Karte ist hier dein Freund.
  4. Puffer einplanen: ca. 15% der Kapazitaet fuer Stoerungen freilassen.
  5. Saisonalitaet beachten: Januar/Februar oft Schnee → weniger Aussentermine. August Schulferien → viele Hallen leer und gut zugaenglich.
Wir verteilen die jaehrlichen Wartungen nicht automatisch — weil der Chef die Routenoptimierung im Kopf hat (welcher Trupp zu welcher Region, welcher Kunde will lieber Vormittag, etc.). Algorithmen sind hier schlechter als Erfahrung.
Wiedervorlage-Pflege (Akquise nicht versanden lassen) Chef
Frequenz: Woechentlich | Ziel: Keine Lead-Leichen in der Pipeline
  1. Pipeline → Filter setzen: Stage = Neu oder Qualifiziert.
  2. Karten nach Erstell-Datum sortieren (aelteste oben).
  3. Alles aelter als 14 Tage: Entscheidung — nachfassen, qualifizieren oder archivieren.
  4. Bei Verschiebungen: Wiedervorlage-Datum setzen ("in 30 Tagen erinnern"). Lead wird gedimmt bis Datum erreicht ist.
🔗 Spezialfaelle & Edge-Cases
Termin geloescht — was ist automatisch was muss ich tun? Alle

Im Wochenplaner: Termin antippen → Loeschen-Button. Was passiert:

  • Frischer Termin ohne Inhalt: wird komplett geloescht.
  • Termin mit Auftrags-Inhalt (Angebot, Notizen, Anhaenge): Termin wird geloescht, der Auftrag bleibt erhalten und wandert zurueck auf Beauftragt.

Lead-Banner oeffnet sich automatisch im Jahresplaner — klick auf eine freie Zelle plant den Auftrag neu.

Loeschen ist endgueltig. Wenn du dir nicht sicher bist: erst Backup ziehen.
Etwas falsch gemacht — gibt es Strg+Z? Alle

Nein, ein klassisches "Rueckgaengig" gibt es nicht — alle Aenderungen werden direkt gespeichert. Aber:

  • Termin verschoben → einfach zurueck ziehen.
  • Auftrag falsch in Stage: Karte einfach in die richtige Spalte ziehen.
  • Halle/Auftrag geloescht: Backup wiederherstellen (s.u.).
  • Pruefzettel falsch abgeschlossen: Erneut oeffnen, korrigieren, Erneut abschliessen.
Bei groesseren Aenderungen vorher per Header Backup-Button ein Backup ziehen. Dauert 2 Sekunden, rettet Stunden.
📦 Lieferscheine & Wochen-Druck (v9.4)
Lieferschein zu einem Slot hochladen Buero
Dauer: 1 Min pro Slot | Voraussetzung: Slot existiert im Wochenplan | Format: PDF, JPG oder PNG
  1. Slot finden: Wochenplaner → richtige KW / Trupp / Tag → auf die Slot-Karte klicken.
  2. Im Slot-Dialog runter scrollen zum Bereich 📄 Lieferschein.
  3. Datei waehlen → PDF/JPG/PNG vom Rechner auswaehlen → Hochladen.
  4. Auf der Slot-Karte erscheint sofort das 📄-Symbol — Lieferschein ist da.
  5. Alternativ: aus der Pipeline-Karte heraus → bei mehreren Slots fragt das Tool "Fuer welchen Slot?".
Pro Slot ist nur ein Lieferschein erlaubt (technisch UNIQUE). Wenn du einen ersetzen willst: zuerst × (Loeschen), dann neu hochladen.
Warum am Slot, nicht an der Halle? Weil der Lieferschein zu einem konkreten Termin gehoert. Beim Abschliessen des Pruefzettels wandert er automatisch in die Halle-Akte (siehe naechster Workflow).
Lieferschein wandert nach Pruefzettel-Abschluss in die Halle-Akte Buero

Sobald der Monteur den Leistungsnachweis als abgeschlossen markiert, passiert automatisch:

  • Die Lieferschein-Datei wandert aus dem Ordner lieferscheine/ in dokumente/<halle_id>/.
  • Im Slot wird der Lieferschein-Bereich nicht mehr als "frisch" angezeigt — der Beleg ist nun in der Halle-Akte.
  • Du findest ihn ab sofort in: Stammdaten → Halle → Reiter Dokumente.
Auch nach Jahren kannst du in der Halle alle ihre Lieferscheine sehen — egal wie viele Slots inzwischen archiviert wurden.
Nicht versuchen, die Datei manuell zu verschieben! Das System verwaltet das selbst, sonst geht der Datenbank-Bezug verloren.
Wochenliste mit KI-Materialzusammenfassung drucken Buero
Dauer: 2 Min | Voraussetzung: Lieferscheine sind hochgeladen | Modell: Gemini 2.5 Flash Lite
  1. Wochenplaner → richtige KW → im Trupp-Header auf 📦 Lieferscheine klicken.
  2. Liste aller Lieferscheine der KW erscheint — sortiert nach Tag.
  3. 🧠 KI-Zusammenfassung erstellen klicken (dauert ~10-30 Sekunden, je nach Anzahl).
  4. Die KI liest alle PDFs und erstellt eine Materialliste: Material wird einzeln aufgelistet, Anfahrt/Ruestzeit gebuendelt.
  5. 📄 Druckansicht (A4) klicken → oeffnet eine Druckseite mit Haekchen-Boxen pro Position.
  6. Drucken (Strg+P) und im Lager nach Vorbereitungs-Reihenfolge abhaken.
Die KI-Zusammenfassung wird gecacht. Wenn du nichts an den Lieferscheinen aenderst, kostet ein erneuter Aufruf nichts.
Warum KI? Lieferscheine kommen in vielen Formaten/Layouts. Die KI extrahiert die Positionen verlaesslich, ohne dass du jeden Lieferschein manuell durchgehen musst.
📍 Per-Auftrag-Wartung & Vererbung (v9.2)
Kunde ist "Per Auftrag" — was bedeutet das? Buero

Per Auftrag = Kunde hat keinen Wartungsvertrag. Er meldet sich von selbst, wenn er Wartung braucht.

  1. Stammdaten → Kunden → Kunde oeffnen → Vertragsstatus auf "Per Auftrag" stellen.
  2. Alle Hallen dieses Kunden, die als Vertragsstatus "Vom Kunden" tragen, uebernehmen das automatisch.
  3. Die Halle-Karten zeigen ab sofort grau "Per Auftrag" und keinen Wartungstermin.
Frueher wurde naechste Wartung nach jedem Abschluss automatisch auf +12 Monate gesetzt — das fuehrte bei Per-Auftrag-Kunden zu falschen "Bald faellig"-Alarmen, obwohl niemand eine Wartung beauftragt hatte. Seit v9.2 wird das Datum bei Per-Auftrag-Hallen geleert nach jeder Wartung.
Per-Auftrag: Kunde ruft an und will Wartung — was tun? Buero
  1. Kunden im Stammdaten-Reiter "Kunden" oeffnen → Feld Naechste Wartung auf das vereinbarte Datum setzen → speichern.
  2. Alternativ: Halle direkt oeffnen → Datum dort eintragen (gewinnt gegenueber dem Kunden-Wert).
  3. Halle erscheint im Wartungsstatus-Filter wieder als "Bald faellig" oder "Aktuell" je nach Datum.
  4. Termin in der Pipeline einplanen oder direkt im Wochenplan setzen.
  5. Nach dem Wartungsabschluss wird das Datum wieder geleert — das ist Absicht.
"Vom Kunden"-Marker an einer Halle = Halle erbt vom Kunden. Wenn du eine einzelne Halle abweichend pflegen willst, stell den Vertragsstatus an dieser Halle auf "Aktiv" oder "Per Auftrag" — dann gewinnt der Halle-Wert.
📊 Pipeline-Spezialfaelle
Folge-Auftrag-Dialog beim Abrechnen Buero

Beim Drag eines Leads von Ausgefuehrt nach Abgerechnet erscheint immer ein Dialog mit der Frage:

"Soll fuer diese Halle noch ein Folge-Auftrag entstehen?"

Optionen:

  • 9 Art-Buttons: Wartung, Reparatur, Sanierung, Neubau, Vorhangbau, Technikbau, Besichtigung, Stoerung, Sonstiges.
  • Freitext-Feld fuer Details (was genau ansteht).
  • Wiedervorlage-Datum (optional): wenn gesetzt → Lead landet in Stage Wiedervorlage und wird gelb sobald das Datum erreicht ist. Wenn leer → Lead landet sofort in Neu.
  • Anlegen + Abrechnen = neuer Lead wird erstellt UND der alte wird abgerechnet.
  • Nur abrechnen, kein Folge-Auftrag = nur der alte wird abgerechnet.
  • Abbrechen = der alte bleibt in Ausgefuehrt.
Wiedervorlage-Datum nutzen wenn Folge erst spaeter kommt (z.B. Vorhangbau 6 Wochen nach Technikbau). Ohne Datum: das Buero kann ihn evtl. uebersehen, weil er sofort in "Neu" erscheint.
Frueher gab es Auto-Folge-Aufrtaege je nach Slot-Art. Das war zu starr. Seit v8.0.4 entscheidet beim Abrechnen das Buero pro Fall — was praeziser ist.
Grossprojekt ueber mehrere Wochen planen Buero
Wann? Neubau, Sanierung über mehrere Wochen am Stueck mit demselben Trupp | Effekt: durchgaengiger Balken im Wochenplan
  1. Lead in der Pipeline anlegen (oder oeffnen) → Checkbox Grossprojekt setzen.
  2. Lead per Drag aus Pipeline in den Wochenplan ziehen → Slots fuer alle markierten Tage werden automatisch erstellt (z.B. Mo-Fr).
  3. Spaeter erweitern: im Jahresplan auf eine Grossprojekt-Zelle klicken → Popover oeffnet sich mit:
    • + Woche davor / + Woche danach — haengt 5 weitere Slots an.
    • 🔄 Verschieben — nach Klick: naechste Klick auf eine Zelle wird Ziel.
    • − Diese KW — entfernt die 5 Slots dieser KW.
  4. Drag&Drop-Alternative: Grossprojekt-Zelle direkt in eine andere KW/Trupp ziehen.
Ein Grossprojekt erscheint im Wochenplan als durchgaengiger farbiger Balken statt als 5 Einzelslots — klar erkennbar fuer alle.
KW kopieren (Mustertour replizieren) Buero
  1. Wochenplaner → KW oeffnen, die du kopieren willst.
  2. Im Trupp-Header das 3-Punkte-Menue () → KW kopieren.
  3. Ziel-KW + Trupp waehlen.
  4. Optional: Ziel-KW vorher leeren — falls dort schon Slots stehen, werden sie geloescht.
  5. Kopieren → alle Slots inkl. Tag, Position, Zeit, Art landen in der Ziel-KW.
Lieferscheine bleiben am Original-Slot — sie werden NICHT mit kopiert.
Nuetzlich fuer regelmaessige Touren (z.B. KW 17 von Trupp 1 als Vorlage fuer KW 19).
📂 Halle-Akte: Rechnungen & Angebote
Rechnung aus Lexware in der Halle-Akte ablegen Buero
  1. Lexware: Rechnung wie gewohnt schreiben, Belegnummer notieren.
  2. Wochenplaner: Stammdaten → Hallen → Halle oeffnen → Reiter Rechnungen.
  3. Im Anlegen-Formular eintragen: Datum, Belegnummer, Lexware-Belegnr, Netto, Brutto.
  4. Optional: PDF aus Lexware hochladen (GoBD-konform).
  5. Pipeline-Stage des zugehoerigen Leads manuell auf Abgerechnet ziehen — das passiert nicht mehr automatisch.
  6. Zahlungseingang spaeter mit Klick auf ✔ Bezahlt in der Rechnungs-Tabelle — setzt Bezahlt-Datum auf heute, archiviert den Lead 30 Tage spaeter automatisch.
Bei Anrufen "Wann wurde XY bezahlt?" findest du den Eintrag jederzeit in Stammdaten → Halle → Rechnungen, sortiert nach Datum.
Angebot pro Halle anlegen + Status pflegen Buero
  1. Stammdaten → Hallen → Halle oeffnen → Reiter Angebote.
  2. Anlegen-Formular: Datum, Betreff, Netto, Brutto, optional PDF.
  3. Status setzen: rausverhandeltakzeptiert oder abgelehnt.
  4. Bei "akzeptiert": Pipeline-Lead in Stage Beauftragt ziehen.
🔧 Monteur-Modus — was du siehst und was nicht
Was sehe ich nicht (und warum)? Monteur

Im Monteur-Modus (URL /m) sind bestimmte Bereiche bewusst ausgeblendet oder gesperrt:

  • Pipeline: komplett weg — kein Header-Button, keine Lead-Badges, keine Lead-Anlage.
  • Stammdaten: nur Reiter Hallen. Kunden + Firma sind seit v9.2.9 ausgeblendet.
  • Vertragsstatus an einer Halle: grau / read-only — du kannst nichts aendern.
  • Kundennamen: werden gezeigt, aber nicht mehr verlinkt.
  • Backup, KI-Tools, Kalender, KW-Kopieren, Woche-Leeren: komplett weg.
  • Urlaubsplaner: nur dein eigener Eintrag, alles read-only.
  • Andere Trupps: nicht sichtbar — du siehst nur deine eigenen Termine.
Das ist Absicht. Du sollst dich auf deine Termine und Pruefzettel konzentrieren. Aenderungen an Stammdaten/Pipeline macht das Buero. Wenn du etwas brauchst, was du nicht siehst → Anruf Buero.
Selbst wenn du als Profi DevTools oeffnest und versuchst Stammdaten zu aendern: das Backend lehnt es mit 403 Forbidden ab.
Backup wiederherstellen (Stand vom Vortag) Alle
  1. Launcher schliessen (Fenster-X). Server stoppt automatisch mit.
  2. Im Verzeichnis Wochenplanung_Portable/: aktuelle wochenplaner.db umbenennen (z.B. wochenplaner_pre_restore.db) — nicht loeschen.
  3. Aus dem Ordner _archiv/ die gewuenschte Backup-Datei nach wochenplaner.db kopieren.
  4. Launcher wieder starten — alte Server-Reste werden automatisch beseitigt (v9.2.8), neuer Server startet sauber.
  5. Browser hart neu laden: Strg+Shift+R.
Alle Aenderungen seit dem Backup gehen verloren! Die alte DB liegt noch unter dem umbenannten Namen falls du es dir doch anders ueberlegst.
Tool reagiert komisch nach einem Update Alle
  1. Strg+Shift+R druecken (laed CSS/JS frisch).
  2. Falls noch Probleme: Browser-Konsole oeffnen mit F12, nach roten Fehlermeldungen suchen.
  3. Server neu starten: ./python/python.exe system/wochenplaner_server.py.
  4. Im Notfall: Backup vom letzten funktionierenden Tag wiederherstellen.
Wochenplanung
Wie verschiebe ich einen Slot auf einen anderen Tag oder Trupp?

Drag&Drop direkt im Wochenplan: Slot-Karte greifen, in den Ziel-Tag eines beliebigen Trupps ziehen. Die Reihenfolge innerhalb eines Tages aenderst du durch Hoch-/Runter-ziehen.

Warum erscheint Halle X nicht in meiner Halle-Sidebar?

Pruefe diese drei Punkte:

  1. Halle ist aktiv (in Stammdaten checken — aktiv=1).
  2. Filter im Sidebar-Header: ggf. ist ein Filter (Bundesland, Status) gesetzt, der die Halle ausschliesst.
  3. Suchfeld: Tippfehler im Hallennamen?
Was bedeuten die roten / gelben / gruenen Markierungen?

Wartungsstatus (Karte + Stammdaten):

  • Rot / Ueberfaellignaechste_wartung liegt in der Vergangenheit.
  • Gelb / Bald faellignaechste_wartung innerhalb der naechsten 60 Tage.
  • Gruen / Aktuell — alles im gruenen Bereich.
  • Grau / Inaktiv — Halle hat vertragsstatus=Inaktiv, wird nicht eingeplant.

In der Pipeline (Karten-Border-Left): Hoch=Rot, Mittel=Orange, Routine=Grau.

Pipeline / Leads
Wie unterscheiden sich "Beauftragt" und "Geplant"?

Beauftragt = Auftrag ist verbindlich, aber noch kein konkreter Termin im Wochenplan. Geplant = ein Slot existiert. Der Wechsel passiert automatisch, sobald du einen Slot fuer die Halle anlegst.

Wieso sehe ich einen Lead nicht im Hauptboard?

Drei moegliche Gruende:

  • Lead ist archiviert — Reiter Archiv oben.
  • Lead ist eine Ausschreibung — Reiter Ausschreibungen oben.
  • Lead ist eine Wiedervorlage in der Zukunft — gedimmt sichtbar in Neu.
Wie erkenne ich, dass aus einem Auftrag ein Folge-Auftrag wurde?

Auf der Karte erscheint ein blauer Pfeil ↰ aus #123 oder gelber ↳ Folge #456. Klick darauf springt zum verketteten Auftrag.

Karte
Wie blende ich schon eingeplante Hallen wieder ein?

Oben in der Karten-Toolbar gibt es den grossen Toggle-Button "Eingeplante ausgeblendet". Standardmaessig ist er an (dunkelblau, gelber Punkt). Einmal klicken → wird grau, alle Hallen erscheinen wieder.

Was macht die Zeitreise (Datepicker oben)?

Setzt das Bezugsdatum fuer Wartungsstatus & Schulferien-Anzeige. Beispiel: Datum auf 15.06.2025 setzen → "Bald faellig" zeigt nun Hallen, deren naechste Wartung zwischen 15.06.2025 und 15.08.2025 lag. Praktisch fuer Rueckblicke "wie sah die Lage damals aus?".

Nachweise
Wie korrigiere ich einen falsch abgeschlossenen Pruefzettel?

Nachweis erneut oeffnen (Sub-Tab in der Halle-Stammdaten oder direkt im Slot), Felder korrigieren, dann Erneut abschliessen klicken. Wartungshistorie bekommt einen neuen Eintrag (alte Eintraege bleiben fuer Audit erhalten).

KI-Vorschlag fuer Pruefbefund — wie nutzen?

Im Pruefzettel mindestens 1 Pruefpunkt als offen oder behoben markieren → Button 🧠 KI denk nach wird aktiv. Klick → Groq Llama 3.3 generiert einen formalisierten Befund-Text, den du editieren kannst.

Bei API-Limit (Groq Free-Tier): warte 1 Min, dann erneut versuchen. KI-Output immer pruefen vor Speichern.
Wo finde ich die PDF des Pruefzettels fuers Archiv?

Im geoeffneten Nachweis: Button PDF oeffnen. Browser-Druckdialog oeffnet sich → "Als PDF speichern" oder direkt drucken. Der Pfad fuers Archiv steht ausserdem als Anhang am verknuepften Lead in der Pipeline.

Stammdaten / Urlaub
Wie lege ich eine neue Halle an?

Stammdaten-Button im Header → Reiter Hallen+ Neue Halle oben rechts. Pflichtfelder: obj_id (eindeutig, z.B. O1234), Name, Adresse. PLZ & Ort werden fuer Kartenanzeige gebraucht (Lat/Lon kommen automatisch via Geocoding).

Wie wechsle ich einen Monteur in einen anderen Trupp?

Im Urlaubs-Overlay (linke Sidebar): Monteur am Grip-Symbol packen und in das Ziel-Trupp-Label ziehen. Backend patcht monteur.trupp_id sofort.

Was passiert mit Slots, wenn ich einen Trupp inaktiv setze?

Bestehende Slots bleiben erhalten und sind weiter sichtbar (mit Hinweis). Du kannst sie umplanen oder loeschen. Neue Slots koennen dem inaktiven Trupp nicht zugewiesen werden.

Allgemein
Tastatur-Shortcuts
  • Strg+Shift+R — Browser-Cache hart leeren (nach Updates noetig).
  • Esc — Dialog/Modal schliessen.
  • Enter in Dialogen — Speichern / Bestaetigen.
  • Im Pruefzettel: Tab springt zum naechsten Feld.
Wo ist das Backup der Datenbank?

Backup-Button im Header rechts (kleines Icon). Lokale Kopie der wochenplaner.db wird in backups/ abgelegt mit Zeitstempel. Empfehlung: vor groesseren Aenderungen Backup ziehen.

Tool reagiert komisch nach Update — was tun?
  1. Strg+Shift+R druecken (hard reload, leert CSS/JS-Cache).
  2. Falls weiter Probleme: Browser-Konsole oeffnen (F12), nach roten Fehlermeldungen suchen.
  3. Server neu starten: ./python/python.exe system/wochenplaner_server.py.
Sprache & Begriffe
Was heisst "Auftrag" / "Lead" / "Termin" / "Slot"?

Das Tool nutzt teils englische Begriffe, die das Gleiche meinen wie deutsche:

  • Lead = Auftrag = Vorgang in der Pipeline. Ein Vorgang wandert von "Neu" bis "Abgerechnet".
  • Slot = Termin. Ein Eintrag im Wochenplan: Halle X, Trupp Y, Tag Z.
  • Stage = Bearbeitungsschritt / Spalte in der Pipeline.
  • Pipeline = das Kanban-Board mit allen Auftraegen.

Im Lexikon (anderer Tab) findest du jeden Begriff mit Klartext-Erklaerung.

Drucken & Export
Wochenplan fuer Monteure ausdrucken

Im Wochenplaner-Header oben links: 🖨 Drucken-Button. Druckt die aktuelle KW im Druckformat (gross, klar lesbar) — entweder Drucker oder "Als PDF speichern" im Druckdialog.

Pro Trupp eine Spalte mit allen Tagen, Hallen, Adressen, Hausmeister-Telefonen.

KW kopieren — wie?

📋 KW kopieren-Button im Header (links). Dialog fragt: nach welcher KW soll die aktuelle kopiert werden? Praktisch fuer wiederkehrende Touren.

Doppelte Hallen in der gleichen KW werden uebersprungen (du bekommst eine Liste am Ende).
Karte & Suche
Halle auf Karte ist falsch positioniert

Die Karten-Position kommt aus PLZ + Ort der Halle (Geocoding). Bei Fehlern:

  1. In StammdatenHallen die Adresse pruefen und korrigieren.
  2. Geocoding wird beim naechsten Speichern erneut versucht.
  3. Falls weiter falsch: lat/lon-Felder direkt in der DB editieren (Profi-Aktion).
Auf Karte zur Adresse springen

In der Karten-Toolbar oben das Feld "Ort / Adresse...". Eingeben (z.B. "Hannover Hauptbahnhof"), Enter → Karte zoomt hin.

Stammdaten
Mehrere Hallen aus Excel importieren

Aktuell nur ueber direkte DB-Manipulation moeglich (Profi-Aktion). Excel als CSV speichern, dann via SQL-Tool in hallen einspielen. Ein Import-Dialog ist als Feature geplant.

Bei vielen neuen Hallen: Sprich mit Julian, er kann das per Skript schnell machen.
Kunde mit mehreren Hallen verknuepfen

In StammdatenHallen jede Halle einzeln oeffnen, im Feld Kunde den Kunden auswaehlen. Ein Kunde kann beliebig viele Hallen haben.

Trupp neu anlegen oder umbenennen

Trupps werden aktuell direkt in der DB-Tabelle trupps verwaltet (Profi-Aktion). Ein UI-Reiter ist geplant. Bei Bedarf: Sprich mit Julian.

Daten & Sicherheit
Wo werden meine Daten gespeichert?

Alle Daten in einer einzigen SQLite-Datei: Wochenplanung_Portable/wochenplaner.db. Diese Datei liegt auf deinem PC (NICHT in der Cloud). OneDrive-Sync, falls aktiv, kopiert die DB automatisch in dein OneDrive-Verzeichnis.

Lokale SQLite statt Cloud-Datenbank: kein Internet noetig, volle Kontrolle, schnell. Tradeoff: kein automatisches Multi-User-Setup — der Server laeuft auf einem PC.
Backup automatisch oder manuell?

Manuell: Backup-Button im Header rechts. Erstellt Snapshot in backups/wochenplaner_YYYY-MM-DD_HH-MM.db.

Automatisch: noch nicht eingebaut. Empfehlung bis dahin: 1x pro Woche manuell (Montag morgen) oder vor groesseren Umplanungen.

Mehrere Personen gleichzeitig im Tool?

Aktuell: Buerokraft am Desktop + Monteure auf Tablets gleichzeitig — geht. Wenn zwei Personen gleichzeitig denselben Datensatz aendern, gewinnt der zuletzt Speichernde.

Bei Aenderungen am gleichen Slot/Auftrag: kurz absprechen. Konflikt-Erkennung ist nicht eingebaut.
Seit v9.0: Aenderungen refreshen automatisch alle anderen offenen Views (Pipeline, Wochenplan, Karte). Du musst nicht mehr F5 druecken. Wenn doch mal nichts kommt: 🔄-Button im Header.
Lieferscheine & Wochen-Druck (v9.4)
Wie viele Lieferscheine pro Slot kann ich hochladen?

Pro Slot ist genau einer erlaubt (technisch UNIQUE-Constraint). Wenn du einen ersetzen willst: zuerst das ×-Loeschen-Icon klicken, dann neu hochladen.

Wenn ein Lead mehrere Slots hat (z.B. Mo + Di + Mi), kannst du pro Slot einen eigenen Lieferschein hinterlegen.

Was ist die KI-Wochen-Summary und wann nutze ich sie?

Eine automatische Materialliste fuer eine Trupp-Woche, generiert von Gemini 2.5 Flash Lite anhand der hochgeladenen Lieferscheine.

Wann nutzen: Freitag nachmittag, wenn du die kommende Woche im Lager vorbereitest. Statt 8 Lieferscheine einzeln durchzugehen, hast du eine konsolidierte Liste mit Material einzeln + Anfahrt/Ruestzeit gebuendelt.

Aufruf: Wochenplaner → Trupp-Header → 📦 Lieferscheine🧠 KI-Zusammenfassung erstellen.

Die Antwort wird gecacht. Solange du keinen Lieferschein hinzufuegst/loeschst, ist der erneute Aufruf gratis und sofort.
A4-Druckansicht der Wochenliste — was kommt da raus?

Druck-optimiertes Blatt mit allen Slots der KW + Material-Checkboxen. Pro Position eine ankreuzbare Box, sodass du im Lager beim Vorbereiten abhaken kannst.

Aufruf nach der KI-Zusammenfassung → 📄 Druckansicht (A4)Strg+P.

Lieferschein wird in der Halle nicht gefunden, obwohl ich ihn hochgeladen habe

Pruefe den Status des verknuepften Slots:

  • Slot noch offen: Lieferschein liegt unter lieferscheine/. In der Halle (Reiter Dokumente) ist er noch nicht zu sehen.
  • Pruefzettel abgeschlossen: Lieferschein wandert automatisch in dokumente/<halle_id>/. In der Halle → Reiter Dokumente jetzt sichtbar.
Datei nie manuell zwischen den Ordnern verschieben — der DB-Bezug geht sonst verloren.
Per-Auftrag-Wartung (v9.2)
Was bedeutet "Per Auftrag" als Vertragsstatus?

Kunde ohne festen Wartungsvertrag. Er meldet sich von selbst, wenn er Wartung braucht. Es gibt keinen automatischen Folge-Termin.

Im Wartungsstatus-Filter erscheinen Per-Auftrag-Hallen ohne Datum als grau. Mit Datum nutzen sie die normale Eskalation (gruen/orange/rot), Label "Per Auftrag – Bald faellig" / "– Ueberfaellig".

Was bedeutet "Vom Kunden" als Vertragsstatus an einer Halle?

Die Halle erbt ihren Vertragsstatus + naechste Wartung vom zugehoerigen Kunden. Standard fuer neue Hallen.

Wenn du den Kunden auf "Per Auftrag" stellst → alle seine Hallen mit Marker "Vom Kunden" werden auch Per Auftrag. Wenn du an einer einzelnen Halle abweichend pflegen willst, stell den Vertragsstatus dort auf "Aktiv" oder "Per Auftrag" — dann gewinnt der Halle-Wert.

Per-Auftrag-Halle: Datum verschwindet nach Wartungsabschluss — ist das ein Bug?

Nein, das ist Absicht (seit v9.2). Bei Per-Auftrag-Hallen wird "Naechste Wartung" nach jedem Abschluss geleert, nicht +12 Monate gesetzt. Begruendung: der Kunde meldet sich selbst, niemand soll das Datum spekulativ setzen.

Sobald der Kunde fuer den naechsten Termin anruft, traegst du das neue Datum manuell im Kunden- oder Halle-Formular ein.

Störungs-Workflow (v9.3)
Warum gibt es kein "Stoerung"-Dropdown mehr in der Halle?

Bewusst entfernt in v9.3. Frueher gab es ein freies Stoerungs-Feld an der Halle, das niemand systematisch abgearbeitet hat — Stoerungen versickerten.

Heute laeuft jede Stoerung als Pipeline-Lead:

  1. Pipeline → + Neuer Lead → Quelle Stoerung, Prioritaet Hoch, Halle waehlen.
  2. Lead landet in Stage Neu.
  3. Bearbeitungs-Lifecycle bis Abrechnung sichtbar fuer alle.
Vorteil: jede Stoerung hat einen Verantwortlichen, ein Datum, eine abrechenbare Karte. Sie geht nicht verloren.
Monteur-Modus
Warum sehe ich als Monteur die Pipeline nicht?

Monteure sollen sich auf Slots und Pruefzettel konzentrieren. Die Pipeline (Lead-Management) ist ein Buero-Werkzeug. Seit v9.2.3 sind die Lead-Funktionen im Monteur-Modus komplett ausgeblendet, seit v9.2.9 zusaetzlich die Stammdaten-Reiter Kunden/Firma + der Vertragsstatus an Hallen.

Wenn du als Monteur etwas brauchst, was du nicht siehst: Anruf Buero. Das Buero kann es einplanen oder aendern.
Kunde hat eine Frage zu seinem Vertrag — was sage ich als Monteur?

"Bitte rufen Sie das Buero an, ich kann den Vertragsstatus nicht aendern." Auch wenn du den Status sehen kannst, ist er bei dir grau/read-only. Aenderungen macht das Buero.

Launcher & Server (v9.2.7–9)
Warum bleibt mein Chrome offen, wenn ich den Launcher schliesse?

Bewusste Aenderung in v9.2.8. Frueher schloss das Launcher-X auch alle Chrome-Tabs (Email, Lexware, Wochenplaner-Tab) mit. Das war nervig.

Jetzt: der Server stoppt sauber, Chrome bleibt offen. Der Wochenplaner-Tab wird natuerlich rot/leer, weil der Server weg ist — aber alle anderen Tabs ueberleben.

"Port 8080 belegt" oder "Server startet nicht" — was tun?

Sehr selten geworden seit v9.2.8 (Launcher raeumt automatisch auf). Falls doch:

  1. Launcher einmal schliessen und wieder oeffnen — beim Start wird der Port gescannt und alte Server-Reste werden automatisch gekillt.
  2. Falls weiter Problem: PC neu starten (extrem selten noetig).
Frueher musstest du im Task-Manager nach python.exe suchen und manuell killen. Das ist Geschichte.
PDF zeigt einen Fehler statt Inhalt — was sehe ich?

Seit v9.2.7 zeigt das System bei PDF-Render-Fehlern einen vollen Traceback direkt im Browser (statt nur "Internal Server Error"). Das hilft beim Telefonieren mit dem Support: schick einen Screenshot oder kopier den Text.

Bevor du anrufst: Browser-Tab schliessen + erneut auf den PDF-Link klicken — ein Drittel der Faelle loest sich von selbst.

Server stuerzt ab — sind meine Daten weg?

Nein. Daten stehen in der SQLite-DB, nicht im Server-Speicher. Nach Neustart sind alle Eingaben da, die du gespeichert hattest.

Nicht-gespeicherte Eingaben in offenen Formularen koennen verloren gehen — deshalb: Aenderungen kurz speichern, bevor du laenger pausierst.

Seit v9.2.8 wird ausserdem ein automatisches Backup vor jedem Refactoring-Schritt angelegt (in _archiv/).

Auto-Refresh (Bus, seit v9.0)
Muss ich F5 druecken, um Aenderungen zu sehen?

Normalerweise nein. Seit v9.0 gibt es einen "Bus" der alle offenen Views automatisch refresht, sobald irgendwo etwas geaendert wird (POST/PUT/DELETE).

Beispiel: Theresa zieht einen Slot um in Pipeline, dein Wochenplan-Tab in einer anderen Stelle aktualisiert sich automatisch.

Falls doch mal nichts kommt: 🔄-Button im Header drueckt einen manuellen Refresh aller Views.
Drucken & Ausgabe
Wo ist der A4-Wochenplan-Druck mit Material-Checkboxen?

Wochenplaner → Trupp-Header → 📦 Lieferscheine🧠 KI-Zusammenfassung erstellen📄 Druckansicht (A4). Siehe ausfuehrlich im Workflows-Tab.

Nachweis-PDF im Lager nochmal drucken — wie?

Stammdaten → Halle → Reiter Nachweise → den entsprechenden Eintrag oeffnen → PDF oeffnen. Browser-Druckdialog. Alternativ: aus dem Slot heraus.

Begriffe alphabetisch
A4-Druckansicht (v9.4)
Druck-optimiertes A4-Layout der Wochenliste mit Haekchen-Boxen pro Material-Position. Zum Abhaken beim Vorbereiten im Lager. Aufruf nach KI-Wochen-Summary.
Siehe auch: KI-Wochen-Summary, Lieferschein
Anlage
Ein einzelnes Bauteil in einer Halle (Trennwand, Ballfangnetz, Buehne, Netzleder). Eine Halle hat 1-N Anlagen, jede wird im Pruefzettel separat dokumentiert.
Auftrag
Synonym fuer Lead. Ein Vorgang in der Pipeline.
Auto-Refresh / Bus (seit v9.0)
Internes Event-System: nach jedem Schreiben (POST/PUT/DELETE) refreshen sich offene Views (Pipeline, Wochenplan, Karte) automatisch. Kein F5 mehr noetig. Falls doch mal nichts kommt: 🔄 im Header.
Buerokraft
Mitarbeiter mit typ=buero — nicht im Wochenplan/Trupp eingeteilt, aber im Urlaubsplaner erfasst.
Burndown
Liniendiagramm im Jahresplan unter dem Heatmap-Grid: Soll (linear), Ist (kumulierte erledigte Wartungen), Forecast (Hochrechnung). Zeigt: schaffen wir das Jahres-Pensum?
DIN 18032-4
Norm fuer jaehrliche Pruefung von Sporthallen-Trennvorhaengen und -netzen. Die Pruefliste folgt der Norm: 33 Pruefpunkte in 6 Gruppen.
Grossprojekt
Lead-Flag fuer Auftraege, die ueber mehrere Wochen am Stueck mit demselben Trupp laufen (Neubau, grosse Sanierung). Erscheint im Wochenplan als durchgaengiger Balken statt Einzelslots. Verlaengerbar/verschiebbar via Jahresplan-Popover.
Halle-Akte (v8.7.1)
Die langfristige Datensammlung pro Halle: Stammdaten, Datenblatt, Fotos, Dokumente, Rechnungen, Angebote, archivierte Lieferscheine, Wartungshistorie. Ueberlebt das Loeschen einzelner Leads. Reiter im Halle-Detail.
Heatmap
Farb-Visualisierung im Jahresplan: pro Trupp x KW eine Zelle, Farbsaettigung zeigt Auslastung (0/1-2/3-4/5-6/7+).
Job Object (Tech)
Windows-Mechanismus, der den Server beim Schliessen des Launchers automatisch mitbeendet. Browser ist seit v9.2.8 absichtlich NICHT mehr Teil davon — deshalb bleibt Chrome offen.
KI-Wochen-Summary (v9.4)
Eine von Gemini 2.5 Flash Lite generierte Zusammenfassung aller Lieferscheine einer Trupp-KW. Materialliste mit Material einzeln + Anfahrt/Ruestzeit gebuendelt. Wird gecacht. Aufruf via 📦-Lieferscheine-Button im Trupp-Header.
Siehe auch: A4-Druckansicht, Lieferschein
Lasso
Werkzeug auf der Karte: ermoeglicht das Umranden mehrerer Hallen-Marker mit der Maus. Auswahl wird im Batch-Dialog eingeplant.
Launcher
Das kleine Tk-Fenster, das beim Doppelklick auf Wochenplanung.bat erscheint. Startet den Server, oeffnet den Browser und kuemmert sich um Tunnel/Backup/Karte. Seit v9.2.8 mit Stale-Server-Kill und Parent-Watchdog.
Lead
Ein Vorgang in der Pipeline. Hat eine Stage, eine Quelle (Wartung, Mangel, Anfrage, Ausschreibung...), 0-N Aktivitaeten, optional Verknuepfung zu Halle/Kunde/Slot.
Siehe auch: Stage, Slot, Pipeline
Leistungsnachweis
Allgemeiner Taetigkeitsnachweis fuer jede Slot-Art (Reparatur, Sanierung, Vorhangbau...). Mit Wartungs-Checkbox kann er die Wartung mitprotokollieren. Endet mit Unterschriften (Monteur + Hausmeister) und PDF-Generierung.
Unterschied zu Pruefliste: keine 33 DIN-Pruefpunkte, eher freier Befund
Lieferschein (v9.4)
PDF/JPG/PNG, das einem Slot zugeordnet ist. Pro Slot genau einer (UNIQUE). Wird beim Pruefzettel-Abschluss automatisch in die Halle-Akte verschoben (von lieferscheine/ nach dokumente/<halle>/).
Siehe auch: KI-Wochen-Summary, A4-Druckansicht, Halle-Akte
Mangel
Ein als offen markierter Pruefpunkt in einer Pruefliste. Loest automatisch einen Lead in der Pipeline aus.
Monteur
Mitarbeiter mit typ=monteur — einem Trupp zugewiesen. Hat eigenen Login, sieht nur die eigenen Slots.
Nachweis
Vom Monteur ausgefuelltes Dokument. Zwei Typen: Pruefliste (DIN 18032-4 Wartungs-Pruefung) oder Leistungsnachweis (Reparatur/Sanierung).
Siehe auch: Mangel, Wartungshistorie
Parent-Watchdog (v9.2.8, Tech)
Server-interner Check alle 5 Sekunden: lebt der Launcher noch? Falls nicht (z.B. Hart-Kill via Task-Manager) beendet sich der Server selbst. Verhindert Server-Zombies.
Per Auftrag (Vertragsstatus)
Kunde ohne festen Wartungsvertrag. Meldet sich von selbst, wenn er Wartung braucht. Bei Per-Auftrag-Hallen wird "Naechste Wartung" nach jedem Abschluss geleert (NICHT +12 Monate). Manuell pflegen, sobald der Kunde anruft.
Siehe auch: Vertragsstatus, Vom Kunden
Pipeline
Kanban-Board fuer alle Auftraege. Spalten = Stages, Karten = Leads. Drag&Drop zwischen Spalten.
Pruefliste / Pruefzettel
Wartungs-Nachweis nach DIN 18032-4. Pro Anlage 33 Pruefpunkte abkreuzen, Befund als Freitext oder per KI-Vorschlag. "Pruefzettel" = umgangssprachlich dasselbe.
Unterschied zu Leistungsnachweis: spezifisch fuer Wartungen
Quelle
Woher kommt der Lead. Wartung / Reparatur / Stoerung / Sanierung / Mangel / Ausschreibung / Akquise / Manuell / etc. Stoerung ist seit v9.3 der einzige Weg, kaputte Anlagen zu erfassen (das frueher freie Stoerungs-Feld an der Halle wurde entfernt).
Slot
Ein konkreter Termin: Halle X bei Trupp Y am Tag Z, mit Zeit (z.B. VM/NM) und Art (Wartung/Reparatur/...). Eine Halle kann pro KW maximal einen Slot haben. Seit v9.4 kann pro Slot ein Lieferschein hinterlegt werden.
Siehe auch: Lead, Trupp, Lieferschein
Stage
Spalte in der Pipeline. Hauptpipeline: Neu → Qualifiziert → Angebot → Beauftragt → Geplant → Ausgefuehrt → Abgerechnet. Plus separate Stage Wiedervorlage fuer in der Zukunft datierte Leads.
Stale-Server (Tech)
Alte Server-Prozesse vom letzten Crash, die noch Port 8080 belegen. Werden vom Launcher beim Start automatisch beseitigt (v9.2.8). Frueher musstest du sie im Task-Manager manuell killen.
Trupp
Eine Monteur-Gruppe (1-N Monteure). Disponiert wird auf Trupp-Ebene, nicht auf Monteur-Ebene. SWS hat aktuell 5 Trupps.
Tunnel / Online schalten
Macht den lokalen Server von extern erreichbar (fuer Monteure unterwegs). Im Launcher: "Online schalten"-Dialog → Cloudflare-Quick-Tunnel (wechselnde URL) oder ngrok (feste URL bei Account).
Vertragsstatus
Vier Werte:
  • Aktiv — regulaerer Wartungsvertrag, Wartung wird automatisch eingeplant
  • Inaktiv — kein Vertrag, wird nicht eingeplant (grau)
  • Per Auftrag — Wartung nur auf Bestellung des Kunden
  • Vom Kunden (nur an Hallen) — Halle erbt vom Kunden
Siehe auch: Per Auftrag, Vom Kunden
Vom Kunden (Halle-Marker)
Marker an einer Halle: Vertragsstatus + Naechste Wartung werden vom zugehoerigen Kunden geerbt. Standard fuer neue Hallen. Wenn du an einer Halle abweichend pflegen willst, stell den Vertragsstatus dort auf "Aktiv" / "Per Auftrag" / "Inaktiv" — dann gewinnt der Halle-Wert.
Siehe auch: Per Auftrag
Wartungshistorie
Alle dokumentierten Wartungs-/Leistungs-Eintraege einer Halle. Wird automatisch beim Nachweis-Abschluss befuellt. Audit-Trail mit Monteur, Datum, Aenderungen an letzte_wartung.
Wartungsstatus
Berechneter Status einer Halle: Aktuell / Bald faellig (60 Tage) / Ueberfaellig / Inaktiv. Live aus naechste_wartung + vertragsstatus.
Wiedervorlage
Lead mit Datum in der Zukunft. Bleibt gedimmt in der Pipeline, wird ab Faelligkeit gelb markiert. Praktisch fuer "in 3 Monaten nochmal melden".
Branchen-Begriffe
DGUV
Deutsche Gesetzliche Unfallversicherung. Erstellt Pruef-Vorschriften fuer Sportstaetten (z.B. DGUV V3 fuer Elektrogeraete). Teil unserer Pruefdokumentation.
Sachkundiger
Person mit nachweisbarer Qualifikation fuer wiederkehrende Pruefungen nach DIN 18032-4. Unsere Monteure sind alle Sachkundige — das ist die Mindest-Anforderung.
Unterschied zu Sachverstaendiger: hoehere Qualifikation, fuer Gutachten/Streitfaelle
Reaktionszeit / SLA
Service-Level: Vereinbarte maximale Zeit zwischen Anruf und Vor-Ort-Termin. Z.B. "48h-Reaktion" bei Stoerungen. Bei SWS aktuell nicht im Tool getrackt.
Vertragsstrafe / Poenale
Geldbusse bei verpasster Wartungs-Frist. Risiko bei ueberfaelligen Hallen mit Wartungsvertrag — daher rote Markierung im Tool.
Pruefintervall vs. Pruefffrist
Intervall = Soll-Abstand zwischen zwei Wartungen (12 Monate). Frist = gesetzlicher/vertraglicher Last-Termin. Beides kann auseinanderlaufen wenn umgeplant wird.
Folge-Auftrag
Ein neuer Auftrag, der direkt aus einem abgerechneten entsteht (z.B. "bei Wartung Mangel gefunden, Reparatur folgt"). Erkennbar an Pfeil-Badge auf der Pipeline-Karte.
Tool-Begriffe (haeufig verwendet)
Termin (= Slot)
Klartext-Synonym fuer "Slot". Ein Eintrag im Wochenplan: Halle X bei Trupp Y am Tag Z.
Auftrag (= Lead)
Klartext-Synonym fuer "Lead". Ein Vorgang in der Pipeline.
Bearbeitungsschritt (= Stage)
Klartext-Synonym fuer "Stage". Eine Spalte in der Pipeline (Neu, Qualifiziert, Angebot, Beauftragt, Geplant, Ausgefuehrt, Abgerechnet).
Kunde
Auftraggeber, in der Regel die Schule, Gemeinde oder Hallenbetreiber. Ein Kunde kann mehrere Hallen haben. Stammdaten unter StammdatenKunden.
Hausmeister
Ansprechpartner vor Ort fuer eine Halle. Pro Halle bis zu 3 Hausmeister-Kontakte (Name + Telefon) hinterlegbar.
Quelle
Woher kommt der Auftrag. Wartung, Reparatur, Stoerung, Sanierung, Mangel, Ausschreibung, Anfrage, Akquise, Manuell, Monteur vor Ort.
Art
Was wird konkret gemacht (kann sich von der Quelle unterscheiden). Wartung, Reparatur, Sanierung, Neubau, Vorhangbau, Technikbau, Besichtigung, Stoerung, Abnahme.
Prioritaet
Lead-Wichtigkeit: Hoch (rot, dringend), Mittel (orange), Normal/Routine (grau). Sichtbar als Border-Left-Farbe auf der Pipeline-Karte.
Notfall / Stoerung
Akuter Reparatur-Bedarf (z.B. Trennvorhang faehrt nicht runter). Wird als Quelle Stoerung + Prioritaet Hoch erfasst und sollte zeitnah eingeplant werden.
KW
Kalenderwoche (1–52 oder 53). ISO-8601-Standard: KW 1 enthaelt den ersten Donnerstag des Jahres.
Backup
Sicherheitskopie der Datenbank. Manuell ueber den Backup-Button im Header. Liegt im Ordner backups/ mit Zeitstempel im Dateinamen.
Aenderungen & neue Funktionen
v9.4 2026-04-24
  • Lieferscheine direkt am Slot — jeder Termin kann genau einen Lieferschein als PDF/JPG/PNG bekommen. Du siehst auf der Slot-Card sofort, ob ein Lieferschein hinterlegt ist (📄-Symbol). Upload geht per Klick auf den Slot.
  • KI-Wochen-Summary mit Materialliste — pro Trupp und KW kannst du dir die Lieferscheine zusammenfassen lassen (Gemini 2.5 Flash Lite). Material wird einzeln aufgelistet, Anfahrt/Ruestzeit gebuendelt.
  • A4-Druckansicht der Wochenliste — mit Haekchen-Boxen pro Position. Zum Abhaken beim Vorbereiten im Lager.
  • Lieferscheine wandern automatisch in die Halle-Akte — sobald der Pruefzettel abgeschlossen ist, verschiebt das Tool den Lieferschein aus lieferscheine/ in dokumente/<halle>/. Auch nach Jahren findest du in der Halle alle ihre Lieferscheine.
v9.3 2026-04-23
  • Status-System entschlackt — das alte Dropdown "Stoerung/Reparatur" und die Freitext-Felder am Hallen-Datensatz sind weg. Kaputte Anlagen werden ab sofort nur noch ueber die Pipeline erfasst (Quelle "Stoerung", Prioritaet "Hoch"). Damit hat jede Stoerung einen Lifecycle, eine Verantwortlichkeit und endet in einer abrechenbaren Karte.
v9.2.7–9 2026-04-23
  • Launcher raeumt Server-Reste auf — wenn beim letzten Mal etwas haengen blieb (z.B. Strom weg), beseitigt der Launcher beim Start automatisch alte Server-Prozesse auf Port 8080. Keine "Port belegt"-Fehler mehr.
  • Chrome bleibt offen, wenn du den Launcher schliesst — frueher schloss das Launcher-X auch alle Chrome-Tabs (Email, Lexware...). Behoben. Chrome laeuft jetzt unabhaengig.
  • Server stirbt sauber bei Hart-Kill — selbst wenn du den Launcher per Task-Manager hart abschiesst, beendet sich der Server innerhalb von 5 Sekunden selbst (Parent-Watchdog).
  • PDF-Fehler zeigen Diagnose statt "Internal Server Error" — wenn ein PDF nicht generiert werden kann, siehst du im Browser den genauen Fehler. Hilft beim Telefonieren mit dem Support.
  • Monteur-Modus strenger — im Monteur-Login sind die Stammdaten-Reiter Kunden und Firma komplett ausgeblendet. Vertragsstatus an einer Halle ist read-only. Kunden-Namen werden gezeigt, aber nicht mehr verlinkt.
v9.2.4–6 2026-04-22/23
  • Sicherheits-Audit komplett — vier Audit-Runden, ca. 60 Korrekturen (Auth-Luecken geschlossen, Path-Traversal-Schutz, Multi-Write-Routen jetzt transaktional, Double-Click-Schutz auf Save-Buttons, Error-Handling konsolidiert). Keine User-sichtbaren Aenderungen, aber das System ist deutlich robuster.
  • Backup nur noch fuer Admin/Buero — bisher konnten alle Eingeloggten ein DB-Backup ziehen, jetzt sind die Endpoints abgesichert.
  • Fehler-Tracebacks raus aus dem UI — technische Fehlermeldungen (Python-Tracebacks) erscheinen nicht mehr im Browser-Toast, sondern landen ausschliesslich im Server-Log. Der Browser bekommt nur eine generische Meldung. Bei Bugs deshalb immer parallel ins Log schauen.
v9.2 2026-04-22
  • Per-Auftrag-Wartung — Hallen ohne Wartungsvertrag werden nicht mehr automatisch nach 12 Monaten ueberfaellig. Stattdessen wird nach der Wartung das Datum geleert (NULL). Du traegst beim naechsten Anruf des Kunden ein neues Datum ein. Die Halle erscheint solange grau "Per Auftrag".
  • Vererbung Kunde → Halle — jede Halle kann den Vertragsstatus + naechste-Wartung-Datum vom Kunden erben. Standard-Marker an neuen Hallen: "Vom Kunden". Wenn du einen Kunden auf "Per Auftrag" setzt, gilt das automatisch fuer alle seine Hallen, die "Vom Kunden" tragen.
v9.0 2026-04-22
  • GitHub-Dark-Redesign — neues Farbschema, Avatar-Kreise mit Initialen, klarere Karten und Buttons.
  • Light/Dark-Mode-Toggle — im Header rechts ☀/☾ klicken. Wahl wird gespeichert.
  • Auto-Refresh aller offenen Views (Bus) — wenn du in Pipeline und Wochenplan parallel arbeitest und in einer View etwas aenderst, aktualisiert sich die andere automatisch. Kein F5 mehr noetig. Falls doch mal was haengt: 🔄 im Header.
v8.0.5 2026-04-19
  • Lexware-Tracker-Workflow — Rechnungen/Angebote weiter in Lexware schreiben, im Wochenplaner nur die Belegnummer + Status eintragen. Mit dem 📋 Eckdaten-Button kopierst du Halle/Kunde/Termin in die Zwischenablage fuer schnelles Einfuegen in Lexware.
  • Kunden-Lexware-Felder — neue Sektion "📊 Lexware / Buchhaltung" im Kunden-Edit: Lexware-Kunden-Nr, USt-IdNr, Zahlungsfrist (Tage), SKR-Konto.
  • Firma-Tab erweitert — Lexware-Workflow-Konfig (Standard-Zahlungsfrist) + Platzhalter-Sektion fuer spaetere API-Anbindung.
v8.0.4 2026-04-19
  • Folge-Auftrag-Dialog beim Abrechnen — statt starrer Auto-Folge: beim Drag Ausgefuehrt → Abgerechnet erscheint Dialog mit 9 Arten + Freitext + optionalem Wiedervorlage-Datum.
  • Pipeline-Volltextsuche — durchsucht Lead, Halle, Adresse, PLZ, Hausmeister, Kunde, Telefon, Notizen, Aktivitaeten. Mehrere Woerter = AND-Verknuepfung.
  • Halle-Lead-Historie als kompakte Zeilen mit Sprung-Pfeil. Klick = direkt zum Lead in der Pipeline (auch archivierte Leads).
  • Slot-Lead-Verbindung beim Archivieren behalten — alte Slots zeigen "📂 Auftrag archiviert"-Badge, Klick oeffnet den archivierten Lead. Halle-Historie bleibt nachvollziehbar.
  • Sofort-Archivierung bei Zahlungseingang — "✔ Bezahlt"-Klick oder Bezahlt-Datum eintragen archiviert den Lead sofort (kein Warten mehr aufs Tagesende).
  • Firma-Stammdaten — neuer Reiter "Firma" im Stammdaten-Overlay fuer Adresse, Bankverbindung, Steuer-IDs. Diese erscheinen im PDF-Briefkopf.
  • Grossprojekt-Aktionen im Jahresplan — Klick auf farbige Zelle: Popover mit "+ Woche davor/danach", "Verschieben", "− Diese KW". Auch Drag&Drop in andere KW/Trupp.
  • Doppel-Lead-Schutz beim Sidebar-Drag — warnt jetzt auch beim Halle-Drag aus der Sidebar.
  • Pipeline-UI Polishing — Neuer-Lead-Button gruen prominent, Logout/Backup in derselben Header-Zeile.
v8.0.3 2026-04-18
  • PDF-Generator fuer Angebote + Rechnungen (Notfall-Druck): Endpoints /pdf/angebot/<id> + /pdf/rechnung/<id>. DIN-5008-aehnliches Layout. Bevorzugt das PDF aus Lexware nutzen weil GoBD-konform.
v8.1 2026-04-19
  • Globale Hilfe (das hier) — Workflows, FAQ, Lexikon, Changelog. Klick auf ? im Header.
  • Urlaubsplaner Frozen-Column — Names-Spalte und Header bleiben beim horizontalen + vertikalen Scrollen permanent stehen.
  • Pipeline kompakter — ~30-40% mehr Karten pro Bildschirm sichtbar (240px Spalten statt 280px, kleinere Paddings/Schriften).
  • Wartungs-Confirm-Dialog — beim Abschluss eines Pruefzettels: "Letzte Wartung auf [Datum] setzen? Ja/Nein". Audit-Trail in beiden Faellen.
  • Karte: Toggle "Eingeplante ausgeblendet" — standardmaessig an, schuetzt vor Doppel-Lasso-Auswahl.
  • Jahresplan: Hover-Floater — Mini-Karte rechts unten zeigt geographische Verteilung der Hallen einer KW. Klick → volle Karte mit Filter.
  • Jahresplan: Burn-Down + Forecast Chart — unter dem Heatmap-Grid. Soll/Ist/Forecast pro KW.
v8.0 2026-Q1
  • Pipeline / Lead-Management komplett neu (Kanban, 8 Stages Hauptpipeline + 4 Stages Ausschreibung, Auto-Workflows).
  • Auto-Archivierung 30 Tage nach Abgerechnet (oder sofort bei Bezahlt-Datum).
  • Lead-Verkettung sichtbar via Pfeil-Badges (↰ aus #X / ↳ Folge #Y).
v7.6 2026-Q1
  • Nachweise (Pruefliste DIN 18032-4 + Leistungsnachweis) inkl. Signatur-Pad und PDF-Export.
  • KI-Befund-Vorschlag via Groq Llama 3.3 70B.
  • Vorschriften-Seite (DGUV / DIN-Normen Referenz).
  • Modernes PDF-Design mit korrekten Umlauten.
v7.4 / v7.5 2025-Q4
  • Jahresplan-Heatmap mit Trupp x KW, Vorjahres-Vergleich.
  • Karte: Lasso, Zeitreise-Datepicker, Vertragsstatus-Filter.
  • Urlaubs-Modul mit Saldo-Berechnung.
  • Drag&Drop fuer Slots zwischen Tagen / Trupps.

Neuer Lead

Nachweis

Jahresplan

2026
0 1–2 3–4 5–6 7+  ·  F Ferien (gewählte BL)   Abwesenheit   ! Fällige Hallen
📈 Wartungs-Fortschritt
Hallen überfällig
Fällig nächste 12 W
davon eingeplant
» noch offen «
Vorjahr
Klick → volle Karte

Notiz fuer KW

Wird im Jahresplan unter der Notiz-Zeile angezeigt.

Grossprojekt

💾 Datenbank-Backup

Alle Daten (Hallen, Slots, Monteure, Urlaube, Kunden) liegen in wochenplaner.db. Tägliche Backups laufen automatisch (90 Tage vorgehalten).
Historie (Schreib-Log): 36 Monate.

Vorhandene Backups

Notfall-Recovery: Server stoppen, Backup-Datei aus _archiv/backups/ in den Hauptordner kopieren und in wochenplaner.db umbenennen. Dann Server neu starten.

+ Neuer Mitarbeiter

Typ
Name
Trupp (optional)
Jahresurlaub
Art
Umfang
Bemerkung (optional)

💬 Team-Chat

aktueller Channel
Channels

📅 Termine

👤 Mitarbeiter & Urlaub

 
Ansicht
📊 Gesamtansicht
Monteure
← Wähle einen Monteur aus der Liste oder klick auf + Neuer Monteur.

🔑 PIN zurücksetzen für

Setzt eine neue PIN (4-8 Ziffern). Aktive Sessions des Users werden beendet.

🔒 Aktive Sessions:

Hier siehst du alle Login-Sessions dieses Mitarbeiters. Mit "Beenden" loggst du den User auf dem entsprechenden Geraet aus.

Token Erstellt Gültig bis Aktion

💬 Bug oder Verbesserung melden

Was ist dir aufgefallen? Deine Meldung landet direkt bei Julian (Admin) im Posteingang.

🔒 Automatisch erfasst: dein Name, aktuelle Seite, Browser-Info.

📮 Feedback-Posteingang

🚧 Wartungsmodus

Bei aktivem Wartungsmodus sehen alle Non-Admin-User (Buero, Monteure) eine "Wir sind gleich wieder da"-Anzeige und koennen nichts veraendern. Du selbst arbeitest normal weiter.

📊 System-Status

Lädt...

📝 Audit-Log

Lädt...

📝 Audit-Eintrag

📋 Todo-Assistent

 

✦ KI-Assistent

KI-Assistent einrichten (Google Gemini)

Der Assistent nutzt Google Gemini (kostenlos, 1000 Anfragen/Tag). Einen API-Key bekommst du in ca. 2 Minuten auf ai.google.dev → "Get API key in Google AI Studio". Er wird lokal in system/ki_config.txt gespeichert.
Hinweis: Im Free-Tier können deine Anfragen von Google zum Training genutzt werden.

📦 Lieferscheine