-> Inter-Data -> Technik -> Branchenmodule

Branchenmodule

Wie OpensourceERP durch Branchenmodule erweitert wird

Konzept

OpensourceERP trennt den allgemeinen ERP-Kern von branchenspezifischen Erweiterungen. Der Kern liefert CRM, Faktura, Buchhaltung, Kommunikation und Verwaltung. Branchenmodule ergänzen die Funktionen, die ein bestimmter Geschäftsbereich zusätzlich benötigt.

Architektur eines Moduls

Ein Branchenmodul besteht aus vier Schichten, die den ERP-Kern ergänzen, aber nicht verändern:

Frontend
Eigene Vue-Views, Komponenten und Pinia-Stores unter src/features/{modul}/
Backend
Eigene PHP-Endpunkte unter backend/api/{modul}/
Datenbank
Eigene Tabellen mit Suffix _{modul} im Mandanten-Schema
Konfiguration
Eigene Einstellungsfelder in der Mandantenkonfiguration

Module werden über Feature-Toggles in der Mandantenkonfiguration aktiviert. Deaktivierte Module sind im Frontend nicht sichtbar und ihre Endpunkte nicht erreichbar.

LxCars — Kfz-Werkstatt

Das erste verfügbare Branchenmodul ist LxCars für Kfz-Werkstätten und Autohäuser. Es ergänzt OpensourceERP um:

  • Fahrzeugverwaltung mit KBA-Datenbank
  • Mechaniker-Modus mit Zeiterfassung
  • TÜV- und Mängelverwaltung
  • Kfz-Zulassung
  • Werkstatt-Videoüberwachung (NVR) mit Objekterkennung
  • Automatische Kennzeichenerkennung (ANPR)
  • KI-Positionsvorschläge und Fahrzeug-Chat

Details unter lxcars.de.

Häufig gestellte Fragen

Verändert ein Branchenmodul den ERP-Kern?
Nein. Branchenmodule ergänzen eigene Views, Stores, Backend-Endpunkte und Datenbanktabellen. Der ERP-Kern bleibt unverändert.
Kann ich mehrere Branchenmodule gleichzeitig nutzen?
Grundsätzlich ja. Module werden über Feature-Toggles aktiviert und arbeiten in getrennten Namensräumen.
Welche Branchenmodule gibt es?
Aktuell LxCars für Kfz-Werkstätten und Autohäuser. Weitere Module können auf derselben Architektur aufgebaut werden.