Stufe 3 — Erweitern und Auswerten

KPIs, Diagramme, Dashboard, Datenimport, Dateinhänge und Berichte

Erweitern
🎯 Ziel dieser Stufe: Die App erhält ein Management-Dashboard mit KPIs, Diagrammen, Datenimport aus Excel, Dateianhänge an Aufträgen und einen PDF-Bericht.
Rollen-Erweiterung in dieser Stufe
RolleNeue Fähigkeiten
Sachbearbeiter Dokumente an Aufträge anhängen, Kundendaten importieren
Teamleiter Team-Dashboard mit KPIs einsehen
Vertriebsleiter Management-Dashboard, Berichte als PDF generieren

KPI-Indikatoren: Die Fälligkeitsampel

🎯 In der Auftragsliste zeigt eine farbige Ampel auf einen Blick, welche Aufträge bald fällig oder überfällig sind.
Wie eine Verkehrsampel: Grün = alles im Plan, Gelb = bald fällig, Rot = überfällig. So erkennt jeder sofort, wo Handlungsbedarf besteht.
  1. Spalte „Fällig am“ im Ansichtselement öffnen

    Navigieren Sie zur Konfiguration der „Auftragsliste“ und wählen Sie die Spalte FaelligAm.

  2. KPI-Indikator konfigurieren
    FarbeBedingungBedeutung
    ● Grün Mehr als 7 Tage bis Fälligkeit Im Plan
    ● Gelb 7 Tage oder weniger bis Fälligkeit Bald fällig
    ● Rot Fälligkeitsdatum überschritten Überfällig
    Screenshot: KPI-Ampel in der Auftragsliste

Berechnete Felder (Computed Fields)

🎯 Automatisch berechnete Werte wie „Anzahl Aufträge“ oder „Gesamtumsatz“ erscheinen direkt in der Kundenliste.
Wie eine Excel-SUMME-Formel: Ein berechnetes Feld zählt, summiert oder mittelt Werte aus verknüpften Datensätzen automatisch — ohne dass jemand manuell rechnen muss.
FeldAnFunktionQuelle
Anzahl AufträgeKundenCOUNTAuftraege → KundeId
GesamtumsatzKundenSUMAuftraege.Gesamtbetrag
Anzahl PositionenAuftraegeCOUNTPositionen → AuftragId
PositionssummeAuftraegeSUMPositionen.Gesamtpreis
  1. Datenquelle „Alle Kunden“ öffnen

    Navigieren Sie zur Spalten-Konfiguration der Datenquelle.

  2. Berechnetes Feld hinzufügen
    NameAnzahlAuftraege
    FunktionCOUNT
    Quell-EntityAuftraege über FK KundeId
    Screenshot: Computed Field „Anzahl Aufträge“ konfigurieren

Spalten-Enrichment: Formatierung

🎯 Zahlenwerte werden mit Währungssymbol, Beträge mit Tausendertrennung angezeigt.

Enrichments transformieren die Darstellung von Spalten, ohne die gespeicherten Daten zu ändern:

SpalteEnrichmentErgebnis
GesamtbetragSuffix , Tausendertrennung4.500,00 €
StatusFarbcodierung Erledigt / Überfällig
KundennrPräfix K-K-0042

Diagramme: Auftragsauswertung

🎯 Zwei Diagramme visualisieren die Auftragsverteilung und den Umsatzverlauf.

Diagramm 1: „Aufträge nach Status“

  1. Neues Ansichtselement anlegen
    NameAufträge nach Status
    TypChart
    DiagrammtypDonut
    DatenquelleAlle Auftraege
  2. Konfigurieren
    GruppierungFeld Status
    WertAggregation Anzahl (Count)
    Screenshot: Donut-Diagramm „Aufträge nach Status“

Diagramm 2: „Umsatz-Trend“

NameUmsatz-Trend
TypChart (Line)
X-AchseErstelltAm (gruppiert nach Monat)
Y-AchseSUM(Gesamtbetrag)

Dashboard: Management-Übersicht

🎯 Ein Dashboard vereint KPI-Kacheln und Diagramme auf einer Übersichtsseite.
  1. Dashboard-Ansichtselement anlegen
    NameManagement-Dashboard
    TypDashboard
  2. KPI-Kacheln platzieren
    KPIWertAggregation
    Offene AufträgeStatus ≠ Erledigt/StorniertAnzahl
    Überfällige AufträgeFällig am < HeuteAnzahl
    Umsatz diesen MonatErstelltAm = Dieser MonatSumme Gesamtbetrag
    Ø AuftragswertAlle AufträgeDurchschnitt Gesamtbetrag
  3. Diagramme einbetten

    Platzieren Sie die in den vorherigen Schritten erstellten Diagramme im Dashboard-Layout.

    Screenshot: Management-Dashboard mit KPIs und Diagrammen

Dateianhänge an Aufträgen

🎯 Sachbearbeiter können Dokumente (PDFs, Bilder) per Drag&Drop an Aufträge anhängen.
  1. Binary-Feld am Entity „Auftraege“ konfigurieren
    ModusMultiple Attachments
  2. Attachments-Panel im Dialog hinzufügen

    Fügen Sie dem Dialog „Auftrag bearbeiten“ ein Attachments-Panel hinzu. Benutzer können dann:

    • Dateien per Drag&Drop hochladen
    • Hochgeladene Dateien ansehen (Vorschau für PDFs und Bilder)
    • Dateien herunterladen oder löschen
    Screenshot: Attachments-Panel im Auftragsdialog

Datenimport: Kunden aus Excel

🎯 Bestehende Kundendaten aus einer Excel-Datei können in die App importiert werden.
  1. Excel-Daten in die Zwischenablage kopieren

    Öffnen Sie Ihre Excel-Datei, markieren Sie die Daten (inklusive Spaltenüberschriften) und kopieren Sie sie.

  2. Import-Dialog öffnen

    Im User Client: Öffnen Sie die Kundenliste und klicken Sie auf „Importieren“.

  3. Daten einfügen und Spalten zuordnen

    Fügen Sie die kopierten Daten ein. UDM erkennt die Spalten automatisch. Ordnen Sie die Quellspalten den Zielfeldern zu:

    Quellspalte (Excel)Zielfeld (UDM)
    FirmaFirmenname
    KontaktpersonAnsprechpartner
    MailEmail
    StadtOrt
  4. Vorschau prüfen und importieren

    Prüfen Sie die Vorschau auf Fehler. Klicken Sie auf „Importieren“.

    Screenshot: Import-Dialog mit Spaltenzuordnung und Vorschau
  5. Import-Log prüfen

    Nach dem Import zeigt ein Protokoll, wie viele Datensätze erfolgreich importiert wurden und ob Fehler aufgetreten sind.

Berichte: Auftragsbestätigung als PDF

🎯 Per Knopfdruck wird eine Auftragsbestätigung als PDF generiert — mit Firmenkopf, Kundendaten und Positionsliste.
  1. Report-Vorlage anlegen

    Navigieren Sie zu Berichte → Berichtsvorlagen und erstellen Sie eine neue Vorlage:

    NameAuftragsbestätigung
    DatenquelleAuftraege + Positionen
  2. Layout gestalten

    Im Report-Designer legen Sie das Layout fest:

    • Kopfbereich: Firmenlogo und Adresse
    • Kundendaten: Name, Adresse (über FK)
    • Positionstabelle: Artikel, Menge, Einzelpreis, Gesamtpreis
    • Fußbereich: Gesamtsumme, Datum
    Screenshot: Report-Designer mit Auftragsbestätigungs-Layout
  3. Aktion „Bericht drucken“ anlegen
    AktionstypShowReport
    ReportAuftragsbestätigung
    AnsichtselementAuftragsliste

    Der Benutzer wählt einen Auftrag aus und klickt „Auftragsbestätigung“ — der Bericht wird als PDF generiert.

Menü-Erweiterung

Ergänzen Sie die App-Navigation um die neuen Ansichten:

MenüpunktAnsichtselementSichtbar für
DashboardManagement-DashboardTeamleiter, Vertriebsleiter
Aufträge nach StatusDonut-ChartAlle
Umsatz-TrendLine-ChartTeamleiter, Vertriebsleiter

Ergebnis testen

  1. KPI-Ampeln in der Auftragsliste prüfen (Grün/Gelb/Rot bei verschiedenen Fälligkeiten)
  2. Management-Dashboard aufrufen (KPI-Kacheln und Diagramme)
  3. Kundendaten aus Excel importieren
  4. Datei an einen Auftrag anhängen
  5. Auftragsbestätigung als PDF generieren
✅ Kontrollpunkt — Stufe 3 abgeschlossen!
  • KPI-Ampel für Fälligkeitsstatus in der Auftragsliste
  • Berechnete Felder: Anzahl Aufträge und Gesamtumsatz am Kunden
  • Spalten-Enrichment: Währungsformat, Farbcodierung
  • Zwei Diagramme: Donut (Status) und Line (Umsatz-Trend)
  • Management-Dashboard mit KPI-Kacheln und eingebetteten Charts
  • Dateianhänge per Drag&Drop an Aufträgen
  • Excel-Import für Kundendaten
  • PDF-Bericht „Auftragsbestätigung“
Was kommt als Nächstes? In Stufe 4 erstellen wir eine zweite App — ein Ticketsystem, das auf die gleichen Kunden- und Auftragsdaten zugreift. Sie lernen, wie Apps in UDM miteinander interagieren.