Die Primärfarbe wird für Header, Buttons und Akzente verwendet. Die dunkle Variante für Hover-Effekte.
🏷 Gruppen-Farben (Kurven-Diagramm)
🖼 Logos (PDF-Header)
Links — Raffinerie-Logo
Kein Logo hinterlegt
Rechts — Firmen-Logo
Kein Logo hinterlegt
⚠ GEFAHRENZONE — Projekt zurücksetzen▾ ausklappen
Löscht alle Progress-Einträge dieses Projekts —
Aktivitäten, Equipment und Soll-Stunden bleiben erhalten.
Aktivitäten bleiben erhalten
Löscht alle Aktivitäten, alle Progress-Einträge und alle Soll-Stunden aus der Datenbank —
die Konfiguration (Name, Farben) bleibt erhalten.
Danach kannst du das Projekt mit neuen P6-Daten neu befüllen.
Zur Bestätigung den Projektnamen eintippen:
📦 Programmupdates v
👥 Benutzerverwaltung
👤 Bestehende Benutzer
🔐 Rollenverwaltung — Rechte je Rolle
Wird geladen…
⚠ Einmaliger Schritt erforderlich: Die Datenbank-Constraint kennt noch nicht alle Rollen (z.B. „Richtmeister").
Führe folgendes SQL im Supabase SQL-Editor aus — danach klappt alles: ALTER TABLE nutzer_profile DROP CONSTRAINT IF EXISTS nutzer_profile_rolle_check;
ALTER TABLE nutzer_profile ADD CONSTRAINT nutzer_profile_rolle_check CHECK (rolle IN ('contractor','bauleiter','admin','progressmelder','richtmeister'));
ALTER TABLE nutzer_profile ALTER COLUMN rolle SET DEFAULT 'progressmelder';
🧹 Einmaliger Schritt: Reinigungsliste-Tabelle in Supabase anlegen: CREATE TABLE IF NOT EXISTS reinigungsliste (
id uuid DEFAULT gen_random_uuid() PRIMARY KEY,
project_id uuid NOT NULL,
aktivitaets_id text NOT NULL,
frei_datum date,
bemerkung_montage text DEFAULT '',
reinigung_mantel date,
reinigung_buendel date,
bemerkung_reinigung text DEFAULT '',
updated_at timestamptz DEFAULT now(),
updated_by uuid,
UNIQUE(project_id, aktivitaets_id)
);
ALTER TABLE reinigungsliste ENABLE ROW LEVEL SECURITY;
CREATE POLICY "rein_select" ON reinigungsliste FOR SELECT TO authenticated USING (true);
CREATE POLICY "rein_insert" ON reinigungsliste FOR INSERT TO authenticated WITH CHECK (true);
CREATE POLICY "rein_update" ON reinigungsliste FOR UPDATE TO authenticated USING (true);
🔧 Einmaliger Schritt: Wärmetauscher-Schritte-Tabelle in Supabase anlegen: CREATE TABLE IF NOT EXISTS reinigung_schritte (
id uuid DEFAULT gen_random_uuid() PRIMARY KEY,
project_id uuid NOT NULL,
aktivitaets_id text NOT NULL,
schritt_name text NOT NULL,
frei_datum date,
bemerkung_montage text DEFAULT '',
reinigung_mantel date,
hat_buendel boolean DEFAULT true,
reinigung_buendel date,
bemerkung_reinigung text DEFAULT '',
updated_at timestamptz DEFAULT now(),
updated_by uuid,
UNIQUE(project_id, aktivitaets_id, schritt_name)
);
ALTER TABLE reinigung_schritte ENABLE ROW LEVEL SECURITY;
CREATE POLICY "schritte_select" ON reinigung_schritte FOR SELECT TO authenticated USING (true);
CREATE POLICY "schritte_insert" ON reinigung_schritte FOR INSERT TO authenticated WITH CHECK (true);
CREATE POLICY "schritte_update" ON reinigung_schritte FOR UPDATE TO authenticated USING (true);
🔑 Einmaliger Schritt: DELETE-Policy für reinigung_schritte in Supabase ergänzen: CREATE POLICY "schritte_delete" ON reinigung_schritte FOR DELETE TO authenticated USING (true);
⏳ Wird geladen…
Name
E-Mail
Rolle
Passwort
Gültig bis
Aktionen
Keine Benutzer gefunden.
➕ Neuen Benutzer anlegen
❓ Hilfe & Anleitung
📥 Daten importieren
P6-Export: File → Export → Spreadsheet (XLS) → Reiter «Activities». Benötigte Spalten:
Activity ID · Activity Name · Start · Finish · Budgeted Labor Units · Resource Names.
Gruppen werden automatisch aus dem Ressource-Namen oder einer eigenen Spalte übernommen.
Basisplan aktiv:·
importiert am
·
Aktivitäten
Noch kein Basisplan definiert. Setze beim ersten Import den Haken «Als Basisplan festlegen».
📄Excel-Datei hier ablegen oder klicken
Unterstützte Formate: .xlsx · .xls · .csv
📄
Spalten zuordnen
Feld
Spalte in der Datei
Beispielwert
Aktivitäts-ID
Aktivitätsname
Gruppe
Ressourcen
Geplanter Start
Geplantes Ende
Budg. Stunden
Equipment
Equipment-Typ
Anlage
Phase
Prio
WBS-Code
Barcode
Vorschau (erste 5 Zeilen)
Importiere…
Armaturenliste importieren. Gleiche Struktur wie Aktivitäten — Armaturen werden separat von Equipment verwaltet.
Benötigte Spalten: Armatur-ID · Name · Gruppe · Start · Ende · Budg. Stunden · Ressource.
🔧Excel-Datei hier ablegen oder klicken
Unterstützte Formate: .xlsx · .xls · .csv
📄
Spalten zuordnen
Feld
Spalte in der Datei
Beispielwert
Armatur-ID
Name
Gruppe
Ressourcen
Geplanter Start
Geplantes Ende
Budg. Stunden
Anlage
Phase
WBS-Code
Barcode
Vorschau (erste 5 Zeilen)
Importiere…
SAP-Export (täglich): Tagesaktuellen Armaturenexport hochladen.
Die Spalten Equipment, Kurztext Vorgang und Vorg. Anwenderstatus werden automatisch erkannt.
Zeilen mit Status E (Erledigt) werden als Fortschritt gewertet: Demontage = 50%, Montage = 100%.
Kurztext-Zuordnung (kommagetrennt — nicht case-sensitiv)
📤SAP-Export hier ablegen oder klicken
Unterstützte Formate: .xlsx · .xls
📄
Erkannte Armaturen
Importiere…
Lade eine Excel- oder CSV-Datei mit den geplanten Stunden je Gruppe und Tag hoch. Format A (empfohlen) — Zeilenformat: Spalten: Gruppe | Datum | Stunden Format B — Breitformat: Erste Spalte = Gruppe, restliche Spalten = Datum (z.B. 15.02.2026 oder 25/3)
Erste Spalte = Gruppenname, restliche Spalten = Datum (YYYY-MM-DD oder TT.MM.YYYY). Beispiel: VA1 | 120.5 | 85.0 | …
📊Excel- oder CSV-Datei hier ablegen oder klicken
Unterstützte Formate: .xlsx · .xls · .csv
📄
Spalten zuordnen
Feld
Spalte in der Datei
Beispielwert
Gruppe
Datum
Stunden
Vorschau (erste 5 Zeilen)
Importiere…
Lade eine Excel- oder CSV-Datei mit den geplanten Stunden je Gewerk/Gruppe und Tag hoch.
Diese Daten werden separat von den Xervon-Sollstunden gespeichert. Format A (empfohlen) — Zeilenformat: Spalten: Gruppe | Datum | Stunden Format B — Breitformat: Erste Spalte = Gruppe, restliche Spalten = Datum
Erste Spalte = Gruppenname, restliche Spalten = Datum (YYYY-MM-DD oder TT.MM.YYYY). Beispiel: Xervon | 120.5 | 85.0 | …
🏗Excel- oder CSV-Datei hier ablegen oder klicken
Unterstützte Formate: .xlsx · .xls · .csv
📄
Spalten zuordnen
Feld
Spalte in der Datei
Beispielwert
Gruppe
Datum
Stunden
Vorschau (erste 5 Zeilen)
Importiere…
P6-Progress-Import: Lade einen Primavera-Export mit Aktivitäts-IDs, Fertigstellungsgrad und Datum hoch.
Benötigte Spalten: Activity ID · % Complete · Data Date (oder ähnlich).
Bereits vorhandene Einträge für dasselbe Datum werden überschrieben.