Skip to content

Dashboard-Editor ​

Transaktion: DEV03 Dashboard-Editor
UI-Pfad: widgetDashboardList / widgetEdit

Business-Zweck ​

Der Dashboard-Editor ermöglicht individuelle Cockpit-Ansichten mit Widgets – z. B. KPI-Kacheln, Tabellen oder Charts. Partner können eigene Widget-Datenquellen anbinden und Dashboards per API aktivieren oder deaktivieren.

Kernbegriffe ​

BegriffBedeutung
WidgetEinzelne Kachel/Komponente mit Konfiguration
WidgetDashboardLayout aus mehreren Widgets
activateWidget / deactivateWidgetSichtbarkeit steuern
getWidgetData / runDaten für Widget laden
getWidgetTemplatesVordefinierte Widget-Vorlagen

Fachlicher Ablauf / Workflow ​

  1. Widget-Vorlagen laden: GET /api/widgetDashboard/getWidgetTemplates
  2. Widget anlegen: POST /api/widget/
  3. Dashboard speichern: POST /api/widgetDashboard/
  4. Widget aktivieren: POST /api/widget/activateWidget
  5. Daten abrufen: GET /api/widget/getData/{widgetName} oder POST /api/widget/run

Partner-Szenarien ​

SzenarioVorgehen
KPI-Dashboard für FilialeCustom Widget + Dashboard-Layout
Temporär ausblendendeactivateWidget
Batch-Update aller WidgetsPOST /api/widget/updateAllWidgets

Voraussetzungen ​

  • Transaktionsrecht DEV03
  • Widget-Name eindeutig im Mandanten

Auswirkungen im ERP ​

AktionAuswirkung
Widget savePersistierte Konfiguration
activate/deactivateUI-Sichtbarkeit pro Benutzer/Mandant
run/getDataLive-Daten aus angebundener Logik

Typische Fehlerquellen ​

FehlerUrsache
Leeres WidgetgetData liefert keine Daten – Backend-Logik prüfen
Widget nicht sichtbarNicht aktiviert
Dashboard leerWidgets nicht dem Dashboard zugeordnet

Weiterlesen ​

Nur für reybex-Partner. Nicht für Endkunden bestimmt.