Anfang des Inhaltsbereichs

Vorgehensweisen Callable Objects anhängen  Dokument im Navigationsbaum lokalisieren

Verwendung

Durch die Definition der Basisparameter einer Aktion legen Sie ein inaktives Objekt an, das noch keine spezifische Logik enthält. Um die Aktion funktional zu machen, müssen Sie ihr mindestens ein Callable Object anhängen. Das Callable Object wird beim Starten der Aktion zur Prozesslaufzeit aufgerufen und ausgeführt.

Hinweis

Das Design von Callable Objects erfordert gewisse Kenntnisse der bereitgestellten Services und Anwendungen. In der Regel ist das Design eine Aufgabe für Benutzer mit technischen Hintergrundkenntnissen; daher wird dieses Thema im Dokument Exposing Applications as Callable Objects behandelt.

Vorgehensweise

...

       1.      Markieren Sie in der Galerie die Aktion und wählen Sie anschließend Öffnen….

Die Designumgebung der Aktion wird angezeigt.

       2.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt (Bearbeiten), um in den Bearbeitungsmodus zu gelangen.

       3.      Vergewissern Sie sich, dass die Aktion markiert ist und wählen Sie einen der folgenden Einträge aus der Dropdown-Box Element:

                            a.      Callable Object zur Ausführung

Sie müssen zur Ausführung ein Callable Object anhängen. Es kann sich hier um ein Callable Object mit einem sichtbaren Bereich, wie ein Web-Dynpro- oder BSP-Callable-Object, handeln oder um eines für die Ausführung im Hintergrund.

Achtung

Das Anhängen eines Callable Object zur Ausführung ist obligatorisch.

                            b.      Alternatives Callable Object zur Ausführung

Wenn das erste Callable Object für die Ausführung im Hintergrund oder für ein interaktives Formular vorgesehen ist, können Sie ein alternatives Callable Object zur Ausführung hinzufügen. Ein solches Objekt muss folgende Anforderungen erfüllen:

       Es muss einen sichtbaren Bereich haben – Sie können z. B. ein Web-Dynpro-Callable-Object verwenden.

       Es muss genau dieselben Resultate wie das erste Callable Object zur Ausführung definieren – d. h., ihre technischen Namen müssen einander entsprechen.

       Die Ausgabeparameter der beiden Callable Objects zur Ausführung müssen identisch sein. Außerdem müssen Sie sie manuell auf Aktionsebene konsolidieren.

Zur Laufzeit kann der Bearbeiter der Aktion in der GP-Laufzeitumgebung die Aktion über dieses Callable Object aufrufen und abschließen, sofern die Aktion nicht wegen eines Fehlers beispielsweise im Hintergrund abgeschlossen wird. Somit werden Deadlocks im Prozessablauf vermieden, da die Ausführung fortgesetzt wird, auch wenn das erste Callable Object nicht ausgeführt werden kann.

                            c.      Callable Object zur Anzeige

Optional können Sie ein Callable Object zur Anzeige anhängen. Es ist erforderlich, einen sichtbaren Bereich zu haben – so können Sie z. B. ein Callable Object nicht für die Ausführung im Hintergrund auswählen.

Zur Laufzeit wird dieses Objekt angezeigt, wenn der Bearbeiter den Prozessschritt nach dessen Abschluss öffnen möchte oder wenn ein Prozessbeteiligter über Anzeigeberechtigungen für die Aktion verfügt. Weitere Informationen finden Sie unter Anzeigeberechtigungen erteilen.

       4.      Sie fügen ein bestehendes Callable Object ein, indem Sie Diese Grafik wird im zugehörigen Text erklärt (Einfügen) wählen, die Galerie durchsuchen und dort eines auswählen.

       5.      Um ein neues Callable Object anzulegen, wählen Sie Diese Grafik wird im zugehörigen Text erklärt (Neu anlegen) und folgen der Vorgehensweise, die unter Creating Callable Objects beschrieben wird.

       6.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt (Sichern).

Ergebnis

Sie haben eine funktionale Aktion implementiert.

Bevor Sie diese aktivieren, können Sie außerdem deren Parameter konsolidieren.

Weitere Informationen: Parameter konsolidieren

 

 

Ende des Inhaltsbereichs