Objekttypen
sind zur Definitionszeit erstellte, generische Beschreibungen eines Objekts. Für die Objekttypen werden bestimmte Methoden definiert. Die Methoden legen die Operationen fest, die auf einem Objekt ausgeführt werden kann.Methoden beziehen sich i.d.R. auf bereits vorhandene ABAP-Funktionalität. Sie werden über eine einheitliche Schnittstelle, die im wesentlichen durch den Methodennamen und die Methodenparameter bestimmt ist, aufgerufen. Von der tatsächlichen Implementierung der Methoden wird dabei abstrahiert; sie ist nach außen nicht sichtbar und muß dem Aufrufer der Methode nicht bekannt sein.
Die Definition von Methoden auf die beschriebene Weise schafft die Möglichkeit, auf die gleiche Funktionalität bei verschiedenen Objekten unter dem gleichen Methodennamen und mit der gleichen Parameterschnittstelle zuzugreifen.
Die Ablage und Bearbeitung von Dokumentarten erfolgt immer objekttypbezogen.
In der Anwendungskomponente FI (Finanzbuchhaltung) ist der Objekttyp BKPF (Buchhaltungsbeleg) definiert.
Für Buchhaltungsbelege sind folgende Methoden festgelegt:
SAP ArchiveLink Parameter (geerbte Methode)
Anzeige abgelegter Dokumente (geerbte Methode)
Objekt Barcode zuordnen (geerbte Methode)
Bestätigen
Anlegen
Anzeigen
Bearbeiten
Existenz prüfen
Diesem Objekttyp sind u.a. die Dokumentarten FIIINVOICE (Eingangsrechnung ohne Rechnungsprüfung) und FIILETTER (Brief zur Eingangsrechnung) zugeordnet.
Beispiele für Objekttypen
Business-Objekttypen sind in Hinblick auf die R/3-Anwendungskomponenten gewählte Objekttypen, während technische Objekttypen abstrakt gewählte Begriffe sind.
Business-Objekttypen
· |
Dokumente |
eingehende Rechnungen, Bestellanforderungen, Bewerbungen,... |
· |
Stammdaten |
Kunde, Material, Lieferant,... |
· |
Bewegungsdaten |
Auftrag, Angebot,... |
Technische Objekttypen
· |
ABAP-Programm |
|
· |
Objekttyp |
|
· |
Methode zu einem Objekttyp |
Objekttyp-Definition
Objekttypen werden in der Objekttyp-Definition durch die Angabe ihrer Komponenten beschrieben und implementiert:
Der Begriff Objekttyp ist ein SAP-bezogener Terminus.
Ein vollständiges und mandantenübergreifendes Verzeichnis aller Objekttypen liefert das Business Object Repository (BOR), das von SAP im Standard ausgeliefert wird.
Business Object Repository
Das Business Object Repository ist ein Verzeichnis aller Workflow-Objekttypen in hierarchischer Anordnung. Die Objekttypen sind jeweils einem Bereich zugeordnet. Der hierarchischen Struktur dieser Bereiche liegen die Anwendungskomponenten des R/3-Systems zugrunde.
Sie gelangen in das BOR über
Werkzeuge
Weitere Informationen zu Objekten, Objekttypen und den dazugehörigen Methoden etc. finden Sie in der F1-Hilfe und der erweiterten Hilfe im Business Object Repository und in der Dokumentation SAP Business Workflow.