No description
Find a file
data 411a48d577 Exclude GLOBAL system from customer tab display
GLOBAL types (buildings) are now available in all system tabs via
fetchAllBySystem(), but the GLOBAL system itself should not appear
as a separate tab for customers.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-19 08:02:34 +01:00
admin Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
ajax Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
build Stabile 1.1 Version 2026-01-31 08:18:54 +01:00
class Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
core/modules Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
css Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
img Stabile 1.1 Version 2026-01-31 08:18:54 +01:00
js Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
langs Version 3.4.0 - Kategorie-Auswahl, Icons, Sicherheitsfixes 2026-02-16 19:57:37 +01:00
lib Version 3.3.1 - Visuelle Kabel-Darstellung & Verbindungen 2026-02-16 15:14:36 +01:00
sql Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
tabs Exclude GLOBAL system from customer tab display 2026-02-19 08:02:34 +01:00
anlage_connection.php Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
ChangeLog.md Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
CLAUDE.md Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00
COPYING Stabile 1.1 Version 2026-01-31 08:18:54 +01:00
kundenkarteindex.php Stabile 1.1 Version 2026-01-31 08:18:54 +01:00
modulebuilder.txt Stabile 1.1 Version 2026-01-31 08:18:54 +01:00
README.md Version 3.5.0 - Drag & Drop Sortierung, Duplicate-Key-Fix 2026-02-18 21:05:13 +01:00

KUNDENKARTE FOR DOLIBARR ERP & CRM

Features

Das KundenKarte-Modul erweitert Dolibarr um zwei wichtige Funktionen fuer Kunden und deren Kontakte/Adressen:

Favoriten-Produkte

  • Verwalten von Lieblingsprodukten pro Kunde oder Kontakt/Adresse
  • Schnelle Bestellgenerierung aus Favoriten
  • Individuelle Standardmengen pro Produkt
  • Sortierbare Liste mit Drag & Drop oder Pfeiltasten

Technische Anlagen (Anlagen)

  • Hierarchische Baumstruktur fuer technische Installationen
  • Drag & Drop Sortierung der Elemente innerhalb einer Ebene
  • Flexible Systemkategorien (z.B. Strom, Internet, Kabel, Sat)
  • Kategorie-Auswahl beim Erstellen: Gebaeude/Standort oder Element/Geraet
  • Typ-Select mit FontAwesome-Icons und Farbkodierung (Select2)
  • Gebaeude-Typen gruppiert nach Ebene (Gebaeude, Etage, Fluegel, Raum, Bereich)
  • Konfigurierbare Element-Typen mit individuellen Feldern
  • Datei-Upload mit Bild-Vorschau und PDF-Anzeige
  • Separate Verwaltung pro Kunde oder pro Kontakt/Adresse (z.B. verschiedene Gebaeude)
  • Kabelverbindungen zwischen Anlagen-Elementen dokumentieren
  • Visuelle Darstellung mit parallelen vertikalen Linien fuer jedes Kabel
  • Automatische Gruppierung mit Abstaenden zwischen Kabel-Gruppen

Verteilungsdokumentation (Schaltplan-Editor)

  • Interaktiver SVG-basierter Schaltplan-Editor
  • Felder (Panels) und Hutschienen visuell verwalten
  • Equipment-Bloecke per Drag & Drop positionieren
  • Sammelschienen (Busbars) fuer Phasenverteilung mit konfigurierbaren Typen
  • Phasenschienen per Drag & Drop verschiebbar (auch zwischen Hutschienen)
  • Verbindungen zwischen Geraeten zeichnen (automatisch oder manuell)
  • Abgaenge und Anschlusspunkte dokumentieren
  • Klickbare Hutschienen zum Bearbeiten
  • Zoom und Pan fuer grosse Schaltplaene
  • Block-Bilder fuer Equipment-Typen (individuelle Darstellung)
  • Reihenklemmen mit gestapelten Terminals (Mehrstockklemmen)
  • Bruecken zwischen Reihenklemmen

PDF Export

  • Export der Anlagenstruktur als PDF
  • Upload einer PDF-Vorlage als Briefpapier/Hintergrund
  • Konfigurierbare Schriftgroessen (Ueberschriften, Inhalte, Felder)
  • Professionelle Baumdarstellung mit farbcodierten Ebenen und Rahmen

Kontakt/Adressen-Unterstuetzung

  • Beide Funktionen (Favoriten + Anlagen) sind sowohl auf Kundenebene als auch auf Kontakt-/Adressebene verfuegbar
  • Ideal fuer Kunden mit mehreren Standorten/Gebaeuden
  • Vollstaendige Trennung der Daten zwischen Kunde und Kontakten

Tabs

Das Modul fuegt folgende Tabs hinzu:

Tab Objekt Beschreibung
Favoriten Kunde (Thirdparty) Favoriten-Produkte fuer den Kunden
Favoriten Kontakt/Adresse Favoriten-Produkte fuer einen spezifischen Kontakt
Anlagen Kunde (Thirdparty) Technische Anlagen des Kunden
Anlagen Kontakt/Adresse Technische Anlagen eines spezifischen Kontakts/Gebaeudes

Admin-Bereich

Im Admin-Bereich (Home > Setup > Module > KundenKarte) koennen Sie:

  • Anlagen-Systeme: System-Kategorien anlegen (z.B. Strom, Internet)
  • Element-Typen: Geraetetypen definieren (z.B. Zaehler, Router, Wallbox)
  • Typ-Felder: Individuelle Felder pro Geraetetyp konfigurieren
  • Gebaeudetypen: Strukturtypen (Haus, Etage, Raum etc.) fuer die Gebaeude-Hierarchie
  • Kabeltypen: Verbindungsmedien (NYM, NYY, CAT etc.) mit Spezifikationen
  • Equipment-Typen: Schaltplan-Komponenten (z.B. Sicherungsautomaten, FI-Schalter) mit Breite (TE), Farbe und Terminal-Konfiguration
  • Phasenschienen-Typen: Sammelschienen/Phasenschienen-Vorlagen (L1, L2, L3, N, PE, 3P+N etc.) mit Farben und Linien-Konfiguration

Berechtigungen

Berechtigung Beschreibung
kundenkarte read Favoriten und Anlagen ansehen
kundenkarte write Favoriten und Anlagen bearbeiten
kundenkarte delete Favoriten und Anlagen loeschen

Installation

Voraussetzungen

  • Dolibarr ERP & CRM >= 19.0
  • PHP >= 7.1

Installation via ZIP

  1. ZIP-Datei herunterladen
  2. In Dolibarr: Home > Setup > Module > Externes Modul deployen
  3. ZIP-Datei hochladen
  4. Modul aktivieren unter Home > Setup > Module

Manuelle Installation

  1. Modul-Ordner in /custom/kundenkarte kopieren
  2. In Dolibarr: Home > Setup > Module
  3. Modul "KundenKarte" aktivieren

Nach der Aktivierung

  • Die SQL-Tabellen werden automatisch erstellt
  • Systemkategorien und Typen im Admin-Bereich anlegen
  • Fertig!

Translations

Uebersetzungen befinden sich in:

  • langs/de_DE/kundenkarte.lang (Deutsch)
  • langs/en_US/kundenkarte.lang (Englisch)

License

GPLv3 or (at your option) any later version. See file COPYING for more information.

Author

Alles Watt laeuft - Eduard Wisch