Inhaltsverzeichnis
-
Einführung
-
Warum benutzerdefinierte Berichte in Dolibarr wichtig sind
-
Integrierte Berichtsfunktionen in Dolibarr
-
Die Dolibarr-Datenstruktur verstehen
-
Benutzerrollen und Zugriffsberechtigungen für Berichte
-
Arten von benutzerdefinierten Berichten, die Sie erstellen können
-
Verwenden integrierter Exportfunktionen (CSV, XLS)
-
Erstellen von Berichten mit dem benutzerdefinierten Berichtsmodul von Dolibarr
-
Erstellen von Berichten mit SQL Builder (keine Codierung erforderlich)
-
Verwenden externer Tools: LibreOffice, Excel, Google Sheets
-
Automatisieren der Berichterstellung mit geplanten Aufgaben
-
Kombinieren mehrerer Module in einem Bericht
-
Handhabung von Filtern und Parametern für dynamische Berichte
-
Daten mit Diagrammen und Grafiken visualisieren
-
Verwalten und Freigeben benutzerdefinierter Berichte
-
Exportieren benutzerdefinierter Berichte für die Buchhaltung oder Compliance
-
Häufige Anwendungsfälle: Vertrieb, Inventar, Projekte, Personalwesen
-
Erweiterte Optionen mit PHP und benutzerdefinierten Modulen (optional)
-
Best Practices für die benutzerdefinierte Berichtsgestaltung
-
Fazit: Übernehmen Sie die Kontrolle über Ihre Business Intelligence
1. Einleitung
Dolibarr ERP/CRM ist eine leistungsstarke Open-Source-Plattform, die kleine und mittlere Unternehmen bei der Verwaltung von Vertrieb und Rechnungsstellung bis hin zu Lagerbestand und Personalwesen unterstützt. Die Standardoberfläche bietet zwar zahlreiche integrierte Berichte, doch viele Benutzer benötigen später individuellere Einblicke. Ob Verkaufsleistungs-Dashboard, Lagerbewegungsprotokoll oder Kundenaktivitätsbericht – benutzerdefinierte Berichte sind die Lösung.
Dieser Artikel führt Sie durch alle Tools und Techniken, mit denen Sie benutzerdefinierte Berichte in Dolibarr erstellen können – ganz ohne Programmierkenntnisse. Am Ende verfügen Sie über ein praktisches, strategisches Verständnis dafür, wie Sie Dolibarr zu Ihrer Business-Intelligence-Zentrale machen.
2. Warum benutzerdefinierte Berichte in Dolibarr wichtig sind
Jedes Unternehmen ist anders. Die für Sie wichtigen Kennzahlen und KPIs sind möglicherweise nicht in den Standardberichten von Dolibarr enthalten. Benutzerdefinierte Berichte ermöglichen Ihnen:
-
Konzentrieren Sie sich auf die wichtigen Daten
-
Kombinieren Sie Informationen aus mehreren Modulen
-
Exportieren Sie Daten in den Formaten, die Ihr Buchhalter oder Ihr Management benötigt
-
Automatisieren Sie wiederkehrende Berichte für Teams
-
Treffen Sie schneller datenbasierte Entscheidungen
Durch benutzerdefinierte Berichte wird Dolibarr von einem Aufzeichnungstool in ein strategisches Entscheidungssystem umgewandelt.
3. Integrierte Berichtsfunktionen in Dolibarr
Dolibarr wird mit mehreren Standardberichten geliefert:
-
Umsatz und Rechnungen
-
Unbezahlte Kundensalden
-
Lagerbestände und -bewegungen
-
Anwesenheits- und Gehaltsprotokolle der Mitarbeiter
-
Projektaufgabenverfolgung
Diese Berichte sind über die jeweiligen Module zugänglich und enthalten oft Filter und Sortieroptionen. Sie sind zwar nützlich, beantworten aber möglicherweise keine spezifischeren oder komplexeren Geschäftsfragen.
4. Die Dolibarr-Datenstruktur verstehen
Bevor Sie einen Bericht erstellen, müssen Sie verstehen, wie Dolibarr stores Daten:
-
Jedes Modul entspricht einer oder mehreren Tabellen in der Datenbank.
-
Tabellen haben Fremdschlüssel, die Kunden, Rechnungen, Produkte usw. verbinden.
-
Dolibarr verwendet ein Präfixsystem (z. B.
llx_product,llx_societe,llx_facture)
Die Kenntnis der Beziehungen zwischen Modulen hilft beim Erstellen genauer Berichte – insbesondere bei der Verwendung SQL-basierter Tools.
5. Benutzerrollen und Zugriffsberechtigungen für Berichte
Nur Benutzer mit entsprechenden Berechtigungen können benutzerdefinierte Berichte anzeigen oder erstellen. Administratoren können berichtsspezifische Rechte erteilen, indem sie Folgendes aufrufen: Setup > Benutzer & Gruppen > Berechtigungen
Stelle sicher:
-
Sensible Daten sind nur für autorisierte Benutzer zugänglich
-
Exportrechte sind je nach Rolle eingeschränkt
-
Berichte geben vertrauliche Informationen nicht unbeabsichtigt preis
6. Arten von benutzerdefinierten Berichten, die Sie erstellen können
Benutzerdefinierte Berichte können eine Vielzahl von Anwendungsfällen abdecken:
-
Berichte über die Verkäufe: nach Produkt, nach Region, nach Verkäufer
-
Kundenberichte: aktive vs. inaktive Kunden, durchschnittliche Rechnungshöhe
-
Lagerbestand: Lagerrotation, Warnungen bei niedrigem Lagerbestand, Lagerverfolgung
-
Finanzen: monatlicher Cashflow, Fälligkeitstermine der Forderungen, Zahlungsprognosen
-
HR: Lohn- und Gehaltsabrechnung, Urlaubsguthaben, Vertragslaufzeiten
-
Projekte: erfasste Stunden, Budget vs. tatsächlich
7. Verwenden integrierter Exportfunktionen (CSV, XLS)
Die meisten Dolibarr-Listen (Rechnungen, Produkte, Kunden) enthalten eine Export Schaltfläche. Damit können Sie:
-
Auswählen der einzuschließenden Felder
-
Filter vor dem Exportieren setzen
-
Laden Sie das CSV- oder Excel-Format herunter
Nach dem Export können Sie mithilfe von Pivot-Tabellen oder Formeln Berichte in Excel, LibreOffice Calc oder Google Sheets erstellen.
8. Erstellen von Berichten mit dem benutzerdefinierten Berichtsmodul von Dolibarr
Dolibarr beinhaltet eine Reports Mit diesem Modul können Sie Ihre eigenen benutzerdefinierten Abfragen definieren und speichern. So verwenden Sie es:
-
Gehe zu Startseite > Berichte
-
Wählen Sie eine Kategorie (Verkäufe, Produkte usw.)
-
Verwenden Sie Filter und Kriterien, um Ergebnisse zu generieren
-
Speichern Sie den Bericht mit einem Namen und Zugriffsrechten
Dies bietet zwar keine erweiterten Visualisierungen, stellt jedoch solide tabellarische Zusammenfassungen für den internen Gebrauch bereit.
9. Erstellen von Berichten mit SQL Builder (keine Codierung erforderlich)
Für Benutzer, die mit Datenbankstrukturen, aber nicht mit PHP vertraut sind, unterstützt Dolibarr SQL-Berichte direkt:
-
Navigieren Startseite > Tools > SQL-Berichte
-
Schreiben Sie Ihre SQL-Abfrage
-
Test- und Vorschauergebnisse
-
Speichern und mit anderen Benutzern teilen
Dies eignet sich perfekt zum Erstellen komplexer Berichte mit mehreren Tabellen, beispielsweise „Top 10 der Kunden mit seit über 90 Tagen unbezahlten Rechnungen“.
10. Verwenden externer Tools: LibreOffice, Excel, Google Sheets
Für flexible Berichte und Visualisierungen exportieren Sie Ihre Dolibarr-Daten und arbeiten extern. Beispiel-Workflows:
-
Stellen Sie über ODBC/JDBC eine Verbindung zur Dolibarr-Datenbank her (für fortgeschrittene Benutzer)
-
Verwenden Sie Skripte oder Cron-Jobs, um täglich Daten zu exportieren
-
Mit Plugins für Live-Dashboards in Google Sheets laden
Dieser hybride Ansatz ermöglicht eine umfassende Anpassung, ohne Dolibarr direkt zu ändern.
11. Automatisieren der Berichterstellung mit geplanten Aufgaben
Dolibarr unterstützt Cron-Jobs für Routineaufgaben. Sie können:
-
Planen Sie tägliche Exporte von Berichtsdaten
-
E-Mail-Berichte an ausgewählte Benutzer
-
Ausführen von SQL-Abfragen und Übertragen der Ausgabe in Dateien
Nutzen Sie Setup > Tools > Geplante Aufgaben zur Definition der Automatisierung. Kombinieren Sie mit Shell-Skripten für vollständige Berichtspipelines.
12. Mehrere Module in einem Bericht kombinieren
Möchten Sie wissen, wie Verkäufe mit Lagerbeständen oder Kunden mit Zahlungen verknüpft sind? Verwenden Sie SQL-Joins oder exportieren Sie Daten aus:
-
llx_facturefür Rechnungen -
llx_commandefor orders -
llx_stock_mouvementfür Bestandsänderungen -
llx_societefür Kunden
Durch die Kombination dieser Daten können Sie umfassende Ansichten wie etwa „Kundenrentabilität pro Produktkategorie“ erstellen.
13. Umgang mit Filtern und Parametern für dynamische Berichte
Erwägen Sie beim Erstellen benutzerdefinierter Abfragen das Hinzufügen von Parametern:
-
Datumsbereiche (
WHERE date >= 'YYYY-MM-DD') -
Produktkategorien oder Kundentypen
-
Regional- oder Verkäuferfilter
Durch dynamisches Filtern wird die Wiederverwendbarkeit von Berichten in unterschiedlichen Kontexten oder Zeiträumen verbessert.
14. Daten mit Diagrammen und Grafiken visualisieren
Dolibarr selbst bietet eingeschränkte Charting-Funktionen. Für eine bessere Darstellung:
-
Export nach Excel oder Google Sheets
-
Verwenden Sie Pivot-Tabellen und Diagramme
-
Importieren Sie CSV in Tools wie Tableau oder Power BI
Für Entwickler ist auch die Integration mit Bibliotheken wie Chart.js in benutzerdefinierte Dolibarr-Module möglich.
15. Verwalten und Freigeben benutzerdefinierter Berichte
Halten Sie Berichte organisiert:
-
Verwenden Sie klare, beschreibende Namen
-
Dokumentfilter und Logik in Kommentaren oder Notizen
-
Speichern Sie freigegebene Berichte in einem gemeinsamen Verzeichnis oder Dashboard-Modul
Um den Zugriff auf vertrauliche Daten einzuschränken, können Sie Benutzergruppen Sichtbarkeitsrechte zuweisen.
16. Exportieren von benutzerdefinierten Berichten für die Buchhaltung oder Compliance
Französische Unternehmen benötigen möglicherweise Berichte in folgenden Formaten:
-
FEC-Dateien (Fichier des Écritures Comptables)
-
Jahresabschlussberichte
-
Steuerprüfungen
Das Buchhaltungsmodul von Dolibarr unterstützt einige Exporte, aber benutzerdefinierte SQL-Berichte können spezielle Anforderungen wie Analysen auf Segmentebene ergänzen.
17. Häufige Anwendungsfälle: Vertrieb, Inventar, Projekte, Personalwesen
Verkauf:
-
Monatlicher Umsatz nach Kunde
-
Gewinn-/Verlustverhältnis nach Verkäufer
Lagerbestand:
-
Tägliche Bestandsschwankungen
-
Produktmarge nach Lager
Projekte:
-
Protokollierte Stunden pro Berater
-
Budget vs. tatsächlich aufgewendete Zeit
HR:
-
Abwesenheit nach Abteilung
-
Gehaltsentwicklung nach Vertragsart
18. Erweiterte Optionen mit PHP und benutzerdefinierten Modulen (optional)
Wenn Sie technisch versiert sind oder über Entwicklerunterstützung verfügen, kann Dolibarr mit benutzerdefinierten Modulen erweitert werden:
-
Verwenden Sie PHP zum Generieren von Dashboards
-
Erstellen Sie exportierbare Excel-Dateien mit TCPDF oder PhpSpreadsheet
-
Erstellen Sie Echtzeitdiagramme mit eingebettetem JavaScript
Dies ist für die meisten Benutzer nicht erforderlich, bietet aber unbegrenzte Flexibilität für benutzerdefinierte KPIs.
19. Best Practices für benutzerdefiniertes Berichtsdesign
-
Validieren Sie Ihre Datenquellen vor dem Erstellen
-
Berichte zielgerichtet und umsetzbar gestalten
-
Verwenden Sie konsistente Feldnamen und Beschriftungen
-
Dokumentieren Sie die verwendeten Annahmen und die Logik
-
Testberichte mit Randfällen (z. B. keine Verkäufe, neue Kunden)
20. Fazit: Übernehmen Sie die Kontrolle über Ihre Business Intelligence
Dolibarr ist mehr als ein ERP-System – es bildet die Grundlage für fundierte Entscheidungen. Mit den integrierten Tools, SQL-Berichten, externen Integrationen und Automatisierungsfunktionen kann jeder leistungsstarke, benutzerdefinierte Berichte erstellen, ohne programmieren zu müssen. Mit klaren Zielen, ein wenig Struktur und der richtigen Nutzung seiner Funktionen wird Dolibarr zu einem strategischen Vorteil und hilft Ihnen, Rohdaten in intelligente Geschäftsentscheidungen umzuwandeln.
