Standardaufgabe anlegen
Zum Anlegen einer neuen Standardaufgabe kopiert man eine bereits bestehende Aufgabe. Als Beispiel dient hier die Standardaufgabe 7947 "MATMAS_Error".
Vom SAP-Einstiegsbildschirm aus navigieren Sie über die Menüpunkte Werkzeuge
® Business Workflow ® Entwicklung zum Business Workflow-Entwicklungsbildschirm.
- Um eine Standardaufgabe anzulegen, wählen Sie Definitionswerkzeuge ® Aufgaben/ Aufgabengruppen ® Kopieren.
- Geben Sie für den Aufgabentyp TS und für die Aufgabe 7947 ein und wählen Sie dann Aufgabe ® Kopieren.
- Tragen Sie im folgenden Dialogfenster Standardaufgabe im Gruppenrahmen Beschreibung Ihr Objektkürzel (XAMPLE_Error) und Ihre Objektbezeichnung (XAMPLE input error) ein und klicken Sie auf das Kopiersymbol.
- Tragen Sie im folgenden Dialogfenster Objektkatalogeintrag anlegen Ihr Paket ein und wählen Sie dann Sichern.
- Merken Sie sich die Nummer der Aufgabe, die Sie erstellt haben (99900000)
Bearbeiten Sie die neue Aufgabe wie folgt:
- Wählen Sie Definitionswerkzeuge ® Aufgaben/ Aufgabengruppen ® Ändern.
- Löschen Sie die auslösenden Ereignisse:
- Wählen Sie Auslösende Ereignisse.
- Klicken Sie auf das Ereignis inputErrorOccurred und löschen Sie es über Bearbeiten ® Ereignis löschen.
- Wählen Sie Zurück.
- Löschen Sie die beendenden Ereignisse:
- Wählen Sie Beendende Ereignisse.
- Klicken Sie auf das Ereignis inputFinished und löschen Sie es über Bearbeiten ® Ereignis löschen.
- Wählen Sie Zurück.
- Ersetzen Sie die Anwendungskomponente HLA0006031 mit der Anwendungskomponente Ihrer Eingangsverarbeitung.

Dies dient der Dokumentation und zum Suchen von Aufgaben, die für eine gegebene Anwendungskomponente geeignet sind
- Ersetzen Sie den Objekttyp IDOCMATMAS mit Ihrem neu angelegten Objekttyp (IDOCXAMPLE).
- Fügen Sie das für Ihren Objekttyp gültige auslösenden Ereignisse hinzu:
- Wählen Sie Auslösende Ereignisse.
- Wählen Sie Ereignis einfügen.
- Geben Sie im folgenden Dialogfenster Ihren Objekttyp (IDOCXAMPLE) ein und wählen Sie über F4 auf dem Feld Ereignis das Ereignis inputErrorOccurred.
- Wählen Sie Datenfluß-Definition.
- Tragen Sie &_EVT_OBJECT& im Feld _WI_Object_Id ein.
- Tragen Sie &EXCEPTION& im Feld Exception ein.
- Sichern Sie die Eingaben
- Wählen sie Springen →
Ereigniskopplung und betätigen Sie die Schaltfläche aktivieren.
- Wählen Sie zweimal Zurück.
- Fügen Sie das für Ihren Objekttyp geltende beendende Ereignis hinzu:
- Wählen Sie Beendende Ereignisse.
- Wählen Sie Ereignis einfügen.
- Geben Sie im folgenden Dialogfenster Ihren Objekttyp (IDOCXAMPLE) ein und wählen Sie über F4 auf dem Ereignisfeld das Ereignis inputFinished. Wählen Sie über F4 auf dem Feld Element das Element _WI_OBJECT_ID.
- Wählen Sie Zurück. Hinweis: Die Pflege der Datenfluß-Definition ist für dieses Ereignis nicht erforderlich.
- Sichern Sie Ihre Änderungen:
Alle Angaben sollten nun korrekt kopiert worden sein. Um sicher zu sein, prüfen Sie die folgenden drei Einstellungen:
- Prüfen Sie die Objektanbindung:
- Wählen Sie Datenfluß OM.
- Dem Feld Exception sollte nun &EXCEPTION& zugeordnet sein.
- Wählen Sie Zurück.
- Prüfen Sie die Defaultrolle:
- Wählen Sie Defaultrollen.
- Die Standardrolle für den Bearbeiter sollte 134 sein. Damit stellen Sie sicher, daß die Zahl der Empfänger über die Eingangspartnervereinbarung eingeschränkt wird.
- Wählen Sie Datenflußeditor. Dem Parameter IDocNumber sollte &_WI_OBJECT_ID& zugeordnet sein.
- Wählen Sie zweimal Zurück.
- Prüfen Sie den Text des Workitems:
- Wählen Sie Workitemtext...
- Der im folgenden Dialogfenster erscheinende Workitemtext sollte zwei Einträge haben:
- &_WI_Object_Id.ShortMessage&: Dieser Eintrag stellt sicher, daß die ersten 50 Zeichen im Workitemtext das IDoc-Attribut "ShortMessage" enthalten, die die ersten 50 Zeichen des Fehlerkurztextes bilden.
- &_WI_Object_Id.ApplicationObjectID&: Dieser Eintrag stellt sicher, daß der restliche Workitemtext das IDoc-Attribut "ApplicationObjectID" enthält, der sich aus der Kennung des im IDoc enthaltenen Anwendungsobjekts bildet. Im Falle von MATMAS ist es die Materialnummer. Das Attribut verwendet das ALE-Verknüpfungsobjekt.
- Wählen Sie Zurück.

Die Zuordnung eines Bearbeiters zu einem Workitem geschieht über das Customizing des SAP Business Workflow. Diese Funktionen finden Sie über die Transaktion PPOMW (Organisation und Besetzung (WF) ändern).