Modulbereiche customizen
Information
- Datenbereiche eines Moduls sind datenlogische Einheiten, die Datenfelder enthalten.
- Ein Datenbereich
- muss mindestens ein Dataitem aus einer Datentabelle als Datenfeld zugeordnet bekommen
- kann beliebig viele Dataitems als Datenfelder zugeordnet bekommen
- Jeder Datenbereich muss ein bestimmendes Dataitem (DDI) aufweisen.
- Einem Datenbereich aus Customizing-Sicht entspricht ein Datensatz aus Anwendersicht.
Einen neuen Datenbereich anlegen
Vorgehensweise
- Auf den Modultitel des im vorigen Schritt erstellten Moduls rechtsklicken und Einfügen → Datenbereichszuordnung aus dem Kontextmenü auswählen.
- Ein leerer Datenbereichs-Datensatz wird eingefügt.
- Den Link Keine Bezeichnung betätigen.
- Das Modul Datenbereiche wird aufgerufen.
- Im Modul Datenbereiche den Link 000 neben dem Feld Datentabelle betätigen.
- Daneben wird ein weiteres Modul geöffnet, Modul Data Dictionary .
- Im Feld DT die Nummer der Datentabelle eingeben oder auswählen, deren Daten man im Datenbereich haben möchte, z.B. DT461
- Daraufhin werden alle Dataitems der Datentabelle angezeigt.
- Via Drag&Drop die Identnummer des Dataitems, dessen Daten man im Bereich haben möchte, in das Datenfeld DDI im Modul Datenbereiche kopieren oder die Nummer manuell eintragen.
- Im Modul Datenbereiche wird automatisch eine Identnummer für den neuen Datenbereich generiert.
Mit den oben beschriebenen Schritten ist ein neuer Datenbereich zwar angelegt und ist gültig, er ist allerdings noch leer. Als nächstes der neue Datenbereich mit Datenfeldern (Spalten) gefüllt werden.
Datenbereich mit Datenfeldern füllen
Vorgehensweise
- Im Modul Datenbereiche auf den neuen Datenbereich rechtsklicken und Einfügen → Datenfeld aus dem Kontextmenü auswählen.
- Eine leere Zeile für ein Datenfeld wird eingefügt.
- Mit Drag&Drop die Identnummer des DDI auf das erste Feld in der Zeile kopieren.
- Auf das eingefügte Datenfeld rechtsklicken und Einfügen → Datenfeld aus dem Kontextmenü auswählen.
- Eine weitere leere Zeile wird eingefügt.
- Aus dem offenen Modul Data Dictionary nebenan die ID eines weiteren DI in das erste Feld der neuen Zeile kopieren.
- Auf die gleiche Weise weitere Datenfeld-Zeilen einfügen und die ID der gewünschten Dataitems aus dem Modul Data Dictionary in den neuen Datenbereich kopieren.
- Speichern.
Somit ist der neue Datenbereich mit Datenfeldern gefüllt. Bestimmte Attribute dieser Datenfelder sind bereits mit Werten aus entsprechenden Dataitems gefüllt oder mit Defaultwerten vorbelegt. Diese können je nach Anforderungen für den neuen Datenbereich geändert bzw. erweitert werden. Dazu mehr im nächsten Topic Datenfelder customizen. Als nächstes muss der neue Datenbereich dem neu erstellten Modul zugeordnet werden.
Datenbereich einem Modul zuordnen
Vorgehensweise
- Mit Drag&Drop die Identnummer des gerade neu angelegten Datenbereichs in das Feld DA in die leere Zeile, die zuvor im Modul Module eingefügt wurde, kopieren.
- Für den neuen Datenbereich die Position innerhalb des Moduls festlegen, indem man in der Datenbereichszuordnungs-Zeile im Feld Pos. die gewünschte zahlt einträgt, bei dem erstem Datenbereich ist es eine 1.
- Wird keine Position für den Datenbereich gesetzt und das Modul gestartet, erscheint die Meldung: Modul-Datenbereichs-Zuordnung nicht gefunden.
- Jeder weiterer zugeordnete Datenbereich muss ebenfalls eine Positionsnummer bekommen.
- Speichern.
Weitere Datenbereiche anlegen, zuordnen und strukturieren
Vorgehensweise
- Auf die gleiche Art und Weise einen weiteren Bereich anlegen und dem Modul zuordnen.
- Die beiden Datenbereiche liegen im Modul auf der gleichen Ebene, d.h. würde man das Modul jetzt starten, würden die Datenbereiche einfach untereinander angezeigt werden: zuerst alle Daten des Datenbereichs mit Pos. =1, dann alle Daten des Datenbereichs mit Pos.= 2, etc. Möchte man, dass die Daten im Anwendungsmodul hierarchisch dargestellt werden, z.B. Vorgänge von Projekt 1 unter Projekt 1, Vorgänge von Projekt 2 unter Projekt 2, müssen die Datenbereiche im Modul-Customizing strukturiert werden.
- Hierzu den zweiten Datenbereich mit SHIFT + Ziehen mit der linken Maustaste auf den ersten Datenbereich ziehen und loslassen. Somit wird der zweite Bereich dem ersten Bereich untergeordnet.
- Bei dem zweiten Datenbereich wird im Feld Oberbereich der Wert 1 (die Positionsnummer des übergeordneten Bereichs) automatisch eingetragen.
- Speichern.
Datenbereiche bearbeiten
Information
- Datenbereiche können entweder aus dem Modul Module zum Bearbeiten geöffnet werden (durch Klick auf den gewünschten Bereich) oder, falls die Identnummer eines Datenbereichs bekannt ist, direkt im Modul Datenbereiche geöffnet und bearbeitet werden.
- Eine Übersicht aller Parameter, die den Datenbereich selbst definieren, finden Sie hier.
- Die dem Datenbereich zugeordneten Datenfelder können ebenfalls hier, im Modul Datenbereiche parametrisiert werden. Im nächsten Topic ist die Beschreibung der wichtigsten-Datenfeld-Parameter aufgeführt. Die komplette Datenfeldparameter-Liste finden Sie hier.
- Die Zuordnungen von Datenbereichen zu Modulen weisen ebenfalls eigene Parameter auf. Die Übersicht dieser Parameter findet man hier.