Anfang des InhaltsbereichsVorgehensweisen Workflow / Aufgabe für Start durch Web-Formular definieren Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Sie sind mit der Definition einer Aufgabe oder der Definition eines Workflow vertraut.

Vorgehensweise

Sie wollen die Aufgabe oder den Workflow definieren, die durch das Web-Formular gestartet werden soll.

Hinweis

Zusätzlich zur standardmäßigen Definition müssen Sie die Containerdefinition um die Elemente erweitern, die aus Ihrem Formular eingegeben werden und die im Workflow verarbeitet werden sollen.

  1. Um einen Workflow anzulegen, starten Sie den Workflow Builder. Um eine Aufgabe anzulegen, die als Einzelschrittaufgabe gestartet werden soll, legen Sie eine Standardaufgabe an und definieren die Grunddaten.
  2. Sichern Sie den Workflow oder die Aufgabe in dem Paket, das Sie auch in der IMG-Aktivität für die Namensraumpflege verwendet haben.
  3. Erweiterung der Containerdefinition

    Erweitern Sie jetzt den Container um die Elemente, die über das Formular gefüllt werden sollen.

  4. Wenn Sie eine Aufgabe anlegen, wählen Sie Diese Grafik wird im zugehörigen Text erklärt Container, um den Containereditor aufzurufen. Wenn Sie einen Workflow anlegen, öffnen Sie das Fach Workflow-Container.
  5. Im Container sind bereits standardmäßig die Systemelemente des Workflow- bzw. des Aufgabencontainers vorhanden.

  6. Legen Sie für alle Felder, die Sie in dem Formular füllen wollen, ein entsprechendes Containerelement an. Kennzeichnen Sie diese Elemente als Importelemente. Weitere Informationen finden Sie unter Containerelement anlegen.
  7. Aus dem Formular können Sie nur Einzelwerte und keine Objektreferenzen übergeben. Containerelemente, die Sie für diesen Zweck anlegen, müssen daher immer als einzeilige Elemente mit einer Datentypreferenz auf ein ABAP-Dictionary-Tabellenfeld angelegt werden.

    Bei der Generierung der HTML-Templates wird die Bezeichnung des Containerelements auch als Bezeichnung des Eingabefelds verwendet.

    Hinweis

    Beachten Sie, daß bei der nachträglichen Änderung der Bezeichnung von Containerelementen die Web-Transaktion neu generiert werden muß.

    Weitere Definition

  8. Vereinbaren Sie die möglichen Bearbeiter, die den Workflow oder die Aufgabe durch Ausfüllen und Abschicken des SAPforms-Formulars starten dürfen.
  9. Vervollständigen Sie die Workflow- oder Aufgabendefinition.
Ende des Inhaltsbereichs