Dokumentation zur VorgehensweiseIDoc-Objekttyp IDOCXAMPLE anlegen Dieses Dokument in der Navigationsstruktur finden

Vorgehensweise

Um den Objekttyp IDOCXAMPLE anzulegen, können Sie im Business Object Builder (Transaktion SWO1) den Objekttyp IDOCMATMAS kopieren:

  1. Tragen Sie im Business Object Builder IDOCMATMAS als Objekttyp ein und wählen dann Kopieren.

  2. Tragen Sie im folgenden Dialogfenster die Bezeichnung für den Objekttyp (z.B. IDOCXAMPLE) und Ihren Report (z.B. RXAMPLE1) ein und wählen Sie dann Kopieren.

    Die Namenskonvention für SAP ist IDOC<Nachrichtentyp>, z.B. IDOCXAMPLE

    Die Namenskonvention für Kunden ist ZDOC< Nachrichtentyp > z.B. ZDOCXAMPLE

  3. Tragen Sie im folgenden Dialogfenster Ihre Entwicklungsklasse ein.

Bearbeiten Sie den erstellten Objekttyp (z.B. IDOCXAMPLE) wie folgt:

  1. Wählen Sie Ändern.

  2. Lassen Sie die im folgenden Dialogfenster angebotenen Optionen unverändert; wählen Sie ggf. nur Enter.

  3. Wählen Sie Grunddaten und ändern Sie den Kurztext und die Bezeichnung des Objekttyps nach Ihren Bedürfnissen.

    Die Namenskonvention für den Kurztext ist "IDOC <Nachrichtentyp>", z.B. "IDOC XAMPLE".

    Wählen Sie Zurück.

  4. Ändern Sie die Beschreibung des Ereignisses inputFinished wie folgt:

    Schauen Sie sich die Ereignisse des Knotens Ereignisse an; Wählen Sie das Ereignis inputFinished über Doppelklick aus, ändern die Bezeichnung und wählen dann Enter.

  5. Ändern Sie den Parameter Appl_Object des Ereignisses wie folgt:

    Wählen Sie   Springen   Obj. Typ-Komponenten   Parameter   und anschließend den Parameter Appl_Object über Doppelklick aus. Ändern Sie den Objekttyp von BUS1001 zu dem Objekttyp, der von Ihrem Funktionsbaustein im Eingang verarbeitet wurde. Ändern Sie dann auch den Kurztext und die Bezeichnung.

    Hinweis Hinweis

    Falls es für Ihren Funktionsbaustein im Eingang keinen geeigneten Anwendungsobjekttyp gibt, löschen Sie den Parameter Appl_Object anstatt ihn zu ändern. Klicken Sie dazu auf den Parameter Appl_Object und wählen Sie dann Löschen anstatt den Parameter über Doppelklick auszuwählen.

    Ende des Hinweises
  • Wählen Sie Zurück und sichern Sie den Objekttyp (  Objekttyp   Sichern   Prüfen   ).

  • Wählen Sie Generieren, um den Objekttyp zu generieren.

  • Geben Sie den Objekttyp wie folgt frei:

    Kehren Sie zum Einstiegsbild zurück und wählen dann   Objekttyp   Freigabestatus ändern   implementiert   und dann   Objekttyp   Freigabestatus ändern   freigegeben  .

Sie haben die Möglichkeit, einen weiteren Parameter Application_Variable dem Container des Ereignisses inputFinished hinzuzufügen. Diese Variable enthält die Werte des Export-Parameters Application_Variable des Funktionsbausteins im Eingang. Als Beispiel sehen Sie sich den Objekttyp IDOCORDERS an.