Show TOC

Objekttyp definierenLocate this document in the navigation structure

Verwendung

Um Ihren neuen Basistyp im Workflow verwenden zu können (optional in der Eingangsverarbeitung, immer aber in der Fehlerbehandlung), sollten Sie einen entsprechenden Objekttyp im Business Object Repository (BOR) anlegen. Der Objekttyp erbt alle Attribute, Methoden und Ereignisse des Supertyps IDOCAPPL. Sie könnten auch diesen Objekttyp selbst nehmen und z.B. nur andere Methoden zur Ausnahmebehandlung für ihn definieren. In der SAP-Konvention entspricht aber jedem Nachrichtentyp auch ein BOR-Objekttyp.

Prozess
  1. Wählen Sie Anfang des Navigationspfads Werkzeuge Nächster Navigationsschritt Business Workflow Nächster Navigationsschritt Entwicklung Nächster Navigationsschritt Definitionswerkzeuge Nächster Navigationsschritt Business Object Builder Ende des Navigationspfads.

  2. Legen Sie den neuen Objekttyp als Subtyp von IDOCAPPL an. Tragen Sie dazu IDOCAPPL in das Feld ein und wählen Subtyp.

  3. Geben Sie die Attribute Ihres neuen Objekttyps (Name, Kurzbeschreibung etc.) und einen noch nicht existierenden Namen für das Implementierungsprogramm ein. Das Implementierungsprogramm wird teilweise generiert und beschreibt die Attribute und Methoden des Objekttyps.

  4. Wählen Sie und sichern Sie das Objekt.

  5. Wählen Sie .

  6. Damit Sie Ihren Objekttyp verwenden können, muss er mindestens den Freigabestatus implementiert haben. Wählen Sie im Einstiegsbild des Business Object Builder Anfang des Navigationspfads Objekttyp Nächster Navigationsschritt Freigabestatusändern in Nächster Navigationsschritt implementiert Ende des Navigationspfads.

Ergebnis

Sie haben einen Objekttyp für Ihr neues IDoc definiert.

Wichtig für die Ausnahmebehandlung sind die beiden Ereignisse inputErrorOccurred und inputFinished, die Sie diesem Objekttyp zugeordnet haben.

Beispiel

Im Fallbeispiel hat Ihr Objekttyp folgende Attribute:

Objekttyp

IDOCTEST

Objektname

IDOCTEST

Bezeichnung

Test-IDoc

Kurzbeschreibung

Test Fehlerbehandlung TESTER01

Anwendung

V (Vertrieb)

Weitere Informationen

Weitere Informationen finden Sie unter Pflege von Objekttypen.