This is a test message to test the length of the message box.
Login
ABAP BOPF Datenmodell
Erstellt von Software-Heroes

ABAP - BOPF Datenmodell

181

Heute wollen wir dir das fertige Datenmodell von unserem BOPF zeigen und wie wir die einzelnen Strukturen angelegt haben.

Werbung


Im letzten BOPF Artikel aus der Serie haben wir einen einzelnen Knoten definiert und die verschiedenen Strukturen definiert. In dem heutigen Artikel möchten wir dir das fertige Datenmodell noch einmal vorstellen und wie wir die einzelnen Knoten definiert haben.

 

Datenmodell

Das Modell besteht aus verschiedenen Ebenen von Knoten und unser Wurzelknoten ist der Vertrag, der verschiedene Entitäten unter sich hat. Direkt unter dem Vertrag befinden sich die Konditionen, die Partner und die Regeln bzw. Vereinbarungen. Unter den verschiedenen Konditionen gibt es noch Notizen und Rabatte.

 

Tabellen

Wie du bereits an der Beschreibung der Tabellen erkennen kannst, wurden diese automatisch durch das Framework generiert. Die Beschreibung kann jederzeit angepasst werden, um deinem Standard zu genügen.

Wie du an den ersten drei Feldern erkennst, hat jede Tabelle den gleichen Schlüssel und weitere Hilfsfelder, die über eine Struktur in die Tabelle übernommen werden.

  • KEY - Schlüssel des Eintrags in der aktuellen Tabelle
  • PARENT_KEY - Schlüssel der nächsthöheren Ebene
  • ROOT_KEY - Schlüssel des Wurzelknotens

 

 

Konstanten-Interface

Das Interface ZIF_TST_BOPF_C enthält alle Konstanten für den Zugriff auf das Datenmodell. Das Interface wird bei jeder Änderung am Datenmodell neu generiert, da es neben den Strukturen und Knoten, auch die Felder als generierte GUIDs beinhaltet. Das Interface wird für alle Zugriffe auf das Datenmodell benötigt und ist deshalb ein zentraler Bestandteil des BOPF.

 

Fazit

Unser Datenmodell ist für Testzwecke sehr klein gehalten und soll dir nur die unterschiedlichen Ebenen und Strukturen zeigen und wie man sie später ausliest bzw. darauf zugreift. In späteren Artikeln werden wir noch weiter auf das Thema eingehen und dir die Möglichkeiten zeigen, auf die Daten zuzugreifen.


Enthaltene Themen:
BOPFDatenmodell
Kommentare (0)



Und weiter ...

Bist du zufrieden mit dem Inhalt des Artikels? Wir posten jeden Freitag neuen Content im Bereich ABAP und unregelmäßig in allen anderen Bereichen. Schaue bei unseren Tools und Apps vorbei, diese stellen wir kostenlos zur Verfügung.


ABAP - BOPF Quick Guide (Update)

Kategorie - ABAP

Ein kleiner Update zu unserem Buch das wir veröffentlicht haben. Für alle Menschen, die das papierlose Büro langweilig finden.

23.10.2020

ABAP - BOPF Quick Guide

Kategorie - ABAP

Du benötigst einen Schnelleinstieg in das Business Object Processing Framework (BOPF) der SAP, wir haben hier den richtigen Guide für dich.

11.09.2020

ABAP - BOPF Eclipse

Kategorie - ABAP

Kann man BOPF auch in Eclipse entwickeln? Hier zeigen wir dir, wie gut die Suche und Navigation im System läuft.

20.03.2020

ABAP - BOPF Performance

Kategorie - ABAP

Wie sieht es eigentlich mit der Performance bei Zugriffen auf BOPF aus? Dieser Frage wollen wir heute nachgehen.

13.03.2020

ABAP - BOPF Hilfsmethoden

Kategorie - ABAP

Das Framework stellt dir verschiedene Methoden und Objekte zur Verfügung, die die Benutzung vereinfachen sollen.

21.02.2020