Interaktive Charts

Grundlagen

Als Administrator mit notwendigen Berechtigungen haben Sie die Möglichkeit, Charts zu konfigurieren und an definierte Benutzergruppen zu verteilen. Die Charts konfigurieren Sie immer für die Konstellation "übergeordnete Entität zum Unterbereich". Daraus folgt, dass Sie z.B. für die Unterbereichs-Entität Aktivität mehrere Charts zu der jeweiligen übergeordneten Entität konfigurieren können.

Es sind folgende Chart-Typen möglich:

  • Kreisdiagramme

  • Ringdiagramme

  • Säulendiagramme

  • Liniendiagramme

Abhängig vom Chart-Typ können Sie die zugrunde liegenden Chart-Daten und das Aussehen konfigurieren: Feld, Chart-Achsen, Farbe, Flächenfüllung oder Interpolation.

image2023-8-25_22-12-33.png
Chart-Typen

Voraussetzungen

Berechtigungen

Um die interaktiven Charts konfigurieren zu können, benötigen Sie administrative Berechtigungen für:

  • die Konfiguration der rechtebehafteten Aktionen (Menü Administration / Rechtebehaftete Aktionen konfigurieren)

  • die Steuerung der Customizing-Pakete (Menü Administration / Customizing Paket)

Bevor Sie die Charts unternehmensweit konfigurieren und verteilen, sollen Sie überlegen, welche Aktionen an den interaktiven Charts für die Anwender erlaubt sein sollen.

In der initialen Konfiguration nach der Einspielung (ab der Version 15.1) kann jeder Anwender seine benutzerspezifischen Charts selbst konfigurieren. Das bereits in den Vorversionen vorhandene Recht, eigenen Desktop zu konfigurieren umfasst auch das Recht, die eigenen interaktiven Charts anzulegen und zu bearbeiten (configure.own.desktop.permission ist deaktiviert, also für jede Benutzergruppe erlaubt).  Die Möglichkeit, die Charts gruppen- und systemweit zu verteilen bleibt nur den Admins vorbehalten (siehe admin.desktop.permission).

InitialeBerechtigungenInteraktiveCharts.png

Abbildung: Initiale Berechtigungen für die interaktiven Charts


Sollten die Anwender in Abhängigkeit von Ihrer Gruppe die Charts nur ansehen oder erstellen dürfen, so muss das Aktionsrecht configure.own.desktop.permission aktiviert und entsprechende Rechte über die Rechteverwaltung auf die Gruppen verteilt werden.

Anwender ohne Bearbeitungsrechte können nur vorhandene Charts öffnen. In der Toolbar sind keine anderen Aktionen außer Öffnen und Drucken möglich.

InteractivChartUserOnlyRead.png

Abbildung: Chart ohne Berabeitungs-Rechte

Modul Customizing-Transport

Um interaktive Charts systemweit generieren und verteilen zu können, benötigen Sie das Modul Customizing-Transport. Das Modul erlaubt dann den Export und Import von Customizing-Paketen mit Charts, die Sie in Ihrem Entwicklungssystem erstellt und im Konsolidierungssystem getestet haben.

Details sehen Sie im Kapitel Customizing-Pakete

Das Erstellen von interaktiven Charts für den Systemweiten Einsatz ohne das Modul Customizing-Transport ist nicht möglich.

Serverpfad-Konfiguration

Ggf. ist es notwendig, noch folgende globalen Variablen zu pflegen, um den Pfad zum Server zu hinterlegen. Dies ist dann der Fall, wenn statt der Charts eine Fehlermeldung angezeigt wird und diese auf eine URL verweist, welche nicht mit der Server-URL übereinstimmt.

Variablenname

Feldtyp

Datentyp

Mögliche Werte

C0CursorDefaultServerProtocol (bis 19.2 cursor.default.server.protocol)


STRING

Protokol zum Applicationsserver (i.d.R. https)

C0CursorDefaultServerBaseURL (bis 19.2 cursor.default.server.baseURL)


STRING

Basis-URL des Applicationsservers (z.B. crm.meinefirma.de)

C0CursorDefaultServerPort (bis 19.2 cursor.default.server.port)


STRING

Port des Applicationsservers (z.B. 18443)

Vorgehensweise für die Konfiguration der systemweiten Charts

Schritt1: Erstellung eines neuen Customizing-Pakets im Entwicklungssystem

Wie bereits erwähnt, werden die Customizing-Pakete mit Charts in einem Entwicklungssystem von einem Administrator erstellt. Hierfür klicken Sie auf Customizing-Transporte entities.16x16.CustRepository-20250805-062722.png Neu und vergeben Sie einen Namen. Ergänzen Sie auch weitere Felder wie Fachlicher und Technischer Ansprechpartner. Bei Bedarf fügen Sie umfangreiche Beschreibung zu. Anschließend klicken Sie auf shared.icons.16x16.Save-20250805-062738.png Speichern.

Interaktive Charts1.png
Neuanlage eines Customizing-Paketes

Schritt 2: Auswahl des Bereiches

Wählen Sie nun den Bereich, in welchem Sie die Charts konfigurieren möchten. In dem Szenario legen wir Charts im Unterbereich Aktivität zum übergeordneten Ansprechpartner.

Interaktive ChartsAuswahlPaket.png
Konfiguration der interaktiven Charts für Aktivitäten zu Ansprechpartnern - Auswahl des Customizing-Paketes

Im initialen Zustand werden Sie momentan keine systemweiten Charts finden. Eine Vorkonfiguration ist nicht möglich, da Ihr Entwicklungssystem - in dem Sie die Charts erstellen - einmalig und der Pakete-Export nur in Ihr Produktivsystem möglich ist.

Schritt 3: Erstellung der Charts im Chart-Bereich

Wenn Sie den Chart-Bereich geöffnet haben, können Sie zwischen Arbeitsmodi und Ansicht wechseln, die Sie nach Symbolen erkennen.

  • Arbeitsmodi:

    • shared.mono.black.16x16.AdminConsole.png Administrator

    • shared.mono.black.16x16.User.png Benutzer

  • Ansicht:

    •  Darstellung

    •  Edition

Vorgehensweise:

  1. Zum Editieren von systemweiten Charts müssen Sie zum Arbeitsmodus Administrator und zur Ansicht Edition wechseln (siehe Abbildung).

  2. Wählen Sie das zuvor erstellte Customizing-Paket aus dem Drop-Down-Menü.

  3. Klicken Sie auf Schalter Chart hinzufügen

  4. Vergeben Sie einen sprechenden Namen, wählen Sie Typ, Feld, Farben, Schattierung oder Interpolation. Das Ergebnis sehen Sie als Vorschau.

  5. Klicken Sie auf  shared.icons.16x16.SaveAs-20250805-063155.png und wählen Sie die Chartzuordnung (system- oder gruppenspezifisch)

Ein Klick auf  shared.icons.16x16.Save-20250805-063208.png Speichern ist nicht möglich, da Sie im Administrator-Modus speichern. Möchten Sie Ihren persönlichen Chart speichern, müssen Sie zum Benutzermodus wechseln, da Sie selbst Administrator sind.

  1. Nach dem Speichern können Sie die Charts aus zwei Sichten betrachten: der des Anwenders und des Administrators.

Interaktive Charts8Gruppe.png
Neuanlage systemweiter Charts

In der Administratorsicht können Sie nur Charts sehen, die Sie für andere System-Benutzer erstellt haben. Jede einzelne Konfigurationsgruppe mit dazugehörigen Charts wird aufgelistet.

AdminChartView.png
Administratorsicht auf verfügbare Grafiken

Aus der Anwendersicht sehen Sie nun "Ihre Gruppencharts", da Sie selbst der Gruppe Marina-Konfiguration angehören.

UserChartView.png
Anwendersicht auf verfügbare Grafiken

Auf die benutzerspezifische Charts haben Sie als Administrator keinen Einfluss, insofern die Anwender das Recht haben, sie selbst zu erstellen.

Konfigurieren Sie weitere Grafiken in anderen Bereichen und speichern Sie diese im selben Customizing-Paket. Sobald Sie die Konfiguration abgeschlossen haben, können Sie das Paket in das Konsolidierungssystem exportieren.

Schritt 4: Export des Customizing-Pakets mit Charts in das Produktivsystem

Der Export des Customizing-Paketes in das Produktivsystem erfolgt in 2 Schritten: zuerst wird aus dem Entwicklungssystem in das Konsolidierungssystem exportiert. Wurden die Ergebnisse im Konsolidierungssystem getestet und für gut befunden, soll das Paket noch mal exportiert und dann in das Produktivsystem übernommen werden. Die Import- und Exportmodalitäten sind von der Konfiguration des Moduls Customizing-Transporte in Ihrem Hause abhängig. An dieser Stelle verweisen wir auf die Dokumentation im Kapitel Customizing-Pakete.