PS-Einzelprojekt Overview Page Customizing
www.milliarum.de
Revision 10.01.2024
Inhalt
Aufruf Customizing
Die Customizing Anwendung wird mit der App als Transaktion ausgeliefert. Im vorliegenden Beispiel findet der Aufruf über das "Milliarum Construction Kit" statt. Über das Fiori Launchpad können Sie die Kachel „Anwendungsinstanzen – Alle“ oder „Anwendungsinstanzen – Zuletzt verwendet“ aufrufen.
Über „Anwendungsinstanzen – Alle“ gelangen Sie auf die Liste der Anwendungsinstanzen. Dort suchen Sie den Application Instance Type „/MILUM/PSAPOVB_AI_OVP_SP_1“ der PS Single Project Overview Page 1.
Über das Zahnrad der entsprechenden Aktion gelangen Sie in das Customizing.
Allgemeines
Über das Zahnrad können Sie auf eine Reihe von Customizing-Möglichkeiten der Einzelprojekt Overview Page zugreifen.
- Anwendungs-Customizing
- Customizing PS Attribut-Set
- OVP-Kurztexte
- Rechercheberichtbasierte Datenquellen
Anwendungs-Customizing
Im Anwendungs-Customizing werden die Karten definiert.
Im Strukturbaum ist das erste Feld, das Sie vorfinden, "Anwendung". Hier werden Ihnen Informationen zur Anwendung wie der "Anwendungstitel" und die "Attribut Set Id" dargestellt.
Karten
Ein Doppelklick auf "Karten" ermöglicht Ihnen einen Überblick über die bereits vorhandenen Karten auf der Übersichtsseite. Hier werden alle Karten angezeigt, die in der Einzelprojekt-OVP verfügbar sind.
Hier können Sie bereits bestehende Karten bearbeiten. Über die Option "Neue Einträge" können Sie zudem neue Karten hinzufügen.
Die Übersichtsseite zeigt verschiedene Spalten, jeweils mit den entsprechenden Inhalten, in einem tabellarischen Format.
- Card Instance Id: An dieser Stelle weisen Sie der Karteninstanz-ID einen Text zu.
- Karte inak: Bezüglich der Karten, die Sie (vorübergehend) nicht auf der Übersichtsseite (OVP) anzeigen möchten, besteht hier bereits die Möglichkeit, diese Karten zu deaktivieren.
- Kartentyp ABAP-Klasse: Mit dem Kartentyp "ABAP-Klasse" wird eine Karte erstellt, die Informationen über eine spezifische ABAP-Klasse enthält, einschließlich Eigenschaften, Methoden und andere relevante Details. Für jeden Kartentyp ist dies in unserem System als „/MILUM/5GOVPB_APP_INST_C_TOP“ definiert.
Diese Einstellung ist jedoch veränderbar, wenn zusätzliche ABAP-Klassen erstellt werden - dies kann durch Nutzung der Suchfunktion erfolgen. -
ID Kartentyp: Hier bestimmen Sie, welche Karten angezeigt werden. Sie können aus einer Vielzahl von Diagrammtypen auswählen, einschließlich Kuchen-, Linien-, Blasendiagrammen und mehr, oder aus verschiedenen Chart-Typen wie Donut-Chart oder Column-Chart. VIZ_COL_STACK_COMB stellt ein komplexeres Diagramm dar, das Säulen, gestapelte Säulen und Linien in einer einzigen Darstellung kombiniert. Darüber hinaus können Sie eine Tabelle oder Info Pane als Kartentyp wählen. Sollten Sie Verlinkungen erstellen wollen, können Sie die Quick Link Cards verwenden.
-
Card Type Description: An dieser Stelle wird die Beschreibung des spezifischen Kartentyps vorgenommen.
-
Anzahl Sp.: An dieser Stelle legen Sie die Anzahl der Spalten fest. Dies ist jedoch nur für bestimmte Kartentypen sinnvoll.
-
Titel: Sie haben die Möglichkeit, den Titel selbst zu bestimmen, welcher dann an der Oberseite der Karte dargestellt wird.
Kartenparameter
Um die Kartenparameter anzeigen zu lassen setzen Sie im linken Kästchen der entsprechenden Karte einen Haken und klicken anschließend per Doppelklick auf "Kartenparameter".
Für die Erstellung des Kuchendiagramms VIZ_PIE sind folgende Felder erforderlich:
Die nicht ausgegrauten Bereiche "Parameterwert" und "Text Id." können entsprechend modifiziert werden.
Name der Datenquelle:
An dieser Stelle wählen wir die Datenquelle für die Grafik aus.
Hier werden verschiedene Berichte angezeigt. 12KST1B repräsentiert den SAP Standardbericht, während MILUM_00001 den Milliarum Bericht darstellt. Innerhalb dieser Berichte wird wiederum zwischen ACPOS, OBJNR, PERIO und PROJ unterschieden. ACPOS: ACPOS steht für "Accounting Control Position", was sich auf die Wertkategorien im SAP-System bezieht.
OBJNR: Dies steht für "Objektnummer". Sie identifiziert ein spezifisches Objekt innerhalb des SAP-Systems.
PERIO: Dies ist eine Abkürzung für "Periode". Es bezieht sich auf einen bestimmten Zeitraum, der für die Berichterstattung und Analyse in der Buchhaltung oder in anderen Geschäftsbereichen verwendet wird.
PROJ: PROJ steht für "Projekt". Es bezieht sich auf ein bestimmtes Projekt, das im SAP-System definiert ist und dem bestimmte Aktivitäten, Ressourcen und Kosten zugeordnet werden können.
Feldname Dimension
Feldname Dimension bestimmt das Format, in dem das Feld in der Legende dargestellt wird:
ROW_KEY_TEXT steht beispielsweise für die textliche Darstellung der Legende:
Wählen Sie stattdessen ROW_KEY_ID_E werden Ihnen die jeweiligen IDs angezeigt:
Feldname Messgröße
Feldname Messgröße bestimmt den Wert, den Sie in der Karte sehen möchten:
Eine Änderung in "Feldname Dimension" von "Plankosten 1- Gesamt" zu "Ist-Gesamt" führt direkt zu einer veränderten Darstellung:
Zuweisungen von UI-Navigationszielen
Die Festlegung von Absprüngen in Standardanwendungen erfolgt durch die Zuweisung von UI-Navigationszielen.
Neuen Eintrag erstellen
Mit der Funktion "Neue Einträge" haben Sie die Möglichkeit, zusätzliche Karten zu erstellen:
An dieser Stelle wird zunächst eine leere Tabelle angezeigt, die Sie entsprechend ausfüllen können:
Sie vergeben einen Namen für die Card Instance Id. Als nächstes wählen Sie den Kartentyp "ABAP-Klasse" und bestätige mit "OK".
Danach wählen Sie den Id Kartentyp aus, wobei Sie, wie zuvor erwähnt, aus verschiedenen Kartentypen wählen können.
Falls erforderlich, legen Sie die Anzahl der Spalten fest und sichern anschließend.
Jetzt wird der neue Eintrag in der Übersicht der Karten angezeigt:
Customizing PS Attribut-Set
Im Attributset sehen Sie zuerst die standardmäßig verfügbaren Attributsets auf der Startseite. Für uns relevant ist das Attributset "Standard für PS OVP Einzelprojekt":
Attributzuordnungen:
In der Tabelle der Attributzuordnungen finden Sie die Spalten "PS ObjTyp", "Attribut Name" und "Shared Attribut Name":
Sie haben die Wahl unter "PS ObjTyp", ob das Attribut der Projektdefinition, dem PSP-Element, dem Netzplan oder dem Netzplanvorgang hinzugefügt werden soll.
Innerhalb des Feldes "Attribut Name" können Sie sich für das entsprechende Attribut entscheiden. "Antragsteller", "Abgrenzungsschlüssel" und "Geändert von" sind Beispiele für Attribute, die Sie verwenden können, um zusätzliche Informationen zu speichern oder bestimmte Eigenschaften eines Projekts oder Objekts zu definieren.
Gemeinsame Attribute:
Innerhalb der gemeinsamen Attribute definieren Sie nun die Doppelungen. Dies ist notwendig, um doppelte Spalten bei den gemeinsamen Attributen zu vermeiden.
OVP-Kurztexte
In den OVP-Kurztexten werden kurze und eindeutige Beschreibungen des jeweiligen Elements vergeben.
Rechercheberichtbasierte Datenquellen
Wir verwenden in der Einzelprojekt-OVP eine Reihe von Berichten, darunter sowohl den SAP Standardbericht 12KST1B und 12KST1G als auch Berichte von Milliarum (MILUM_00001). Auf Grundlage bewährter Methoden haben wir eine eigene Berichtsart (MILUM_00001) für die Einzel-OVP erstellt. Diese wird standardmäßig ausgeliefert, aber Kunden können auch ihren eigenen Bericht dafür verwenden, falls gewünscht.
Diese Berichte sind für uns von zentraler Bedeutung, da wir sie benötigen, um Daten zu generieren, die in der OVP dargestellt werden können.
Es gibt die Möglichkeit, eine Vielzahl von Berichten zu nutzen, je nachdem, welche spezifischen Daten in der OVP dargestellt werden sollen.