Parameter für Workitem-Visualisierung in der
UWL
SAP-Benutzern stehen unterschiedliche Arbeitsumgebungen, wie z. B. SAP GUI for Windows oder SAP Enterprise Portal zur Verfügung. In den einzelnen Umgebung können unterschiedliche UI-Technologien verwendet werden, wie z. B. klassische Dynpros, People Centric UI, WebDynpro, iViews usw. Für den Business Workflow bedeutet dies, dass ein Workitem unter Umständen mit unterschiedlichen Anwendungen bearbeitet werden soll: Beim Einsatz des klassischen SAP GUI for Windows soll ein Workitem aus dem Business Workplace heraus mit Hilfe einer Dynpro-basierten Transaktion bearbeitet werden. Bei einer Anwendung, die auf dem SAP Enterprise Portal basiert, soll hingegen ein Workitem aus der UWL (Universal Worklist) heraus z. B. mit Hilfe einer BSP-basierten Anwendungen oder einem iView bearbeitet werden.
Diese unterschiedlichen Ausführungsmethoden können Sie mit der Workitem-Visualisierung unterstützen: Neben der klassischen Ausführungsmethode eines Workitems (direktes Ausführen der Objektmethode, die in der Aufgabe festgelegt ist) können Sie einen alternativen Visualisierungstyp definieren. Die einzelnen Visualisierungstypen (WebDynpro, People Centric UI, iViews) haben unterschiedliche Parameter. Die Workflow-Visualierung erlaubt es, einer Workflow-Aufgabe bzw. einem Objekttyp einen alternativen Visualisierungtyp und die entsprechenden Parameter zuzuordnen. Mit Hilfe dieser Parameter erzeugt die UWL den passenden Aufruf der Web-Anwendung, z. B. eine URL zum Starten einer BluePrint-BSP-Anwendung.
Das System enthält bereits Standardeinstellungen für die Visualisierungsparameter bestimmter Business-Objekte. Für das Master Data Management (MDM) gibt es z. B. Standardeinstellungen für die Default-Methode der Objekte Geschäftspartner (BUS1006), MDM Geschäftspartner (BUS1006300), Material (BUS1178001) usw. Sie können eigene Einstellungen hinzufügen, um Visualisierungsparameter für selbst definierte Aufgaben, Objekte oder Objektmethoden festzulegen.
Die Angabe der Visualisierungsparameter
ist als Viewcluster realisiert. Weitere Informationen über das Arbeiten mit
Viewclustern finden Sie unter
Erstellung eines
Viewclusters.
Im Viewcluster können Sie die Visualisierungsparameter für Aufgaben, Objekttypen oder Objektmethoden angeben. So haben Sie die Möglichkeit, die Visualisierungsparameter generisch für eine Objektmethode festzulegen oder separat für eine bestimmte Aufgabe. Die Visualisierungsparameter zur Aufgabe übersteuern die Visualisierungsparameter zu einer referenzierten Objektmethode.

Nach jeder Änderung von Parametern
sollten Sie den Workitem-Typ in der UWL erneut registrieren (siehe auch:
Register the Work
Item Types).
1. Zur Angabe der Visualisierungsparameter wählen Sie Workflow → Definitionswerkzeuge → Worklist-Client → Workflow Visualisierungs-Metadaten (Transaktion SWFVISU).
2. Geben Sie in der Sicht Aufgaben-Visualisierung die Einzelschrittaufgabe an und wählen Sie den Visualisierungstyp, z. B. BSP BluePrint.
3. Markieren Sie die Aufgabe und legen Sie zu dieser Aufgabe in der Sicht Visualisierungs-Parameter die Parameter fest.
Welche Parameter angeboten werden, hängt vom ausgewählten Visualisierungstyp ab. Die folgende Tabelle zeigt für die Visualisierungstypen, die in der UWL unterstützt werden, die möglichen Parameter sowie die zugehörigen Parameter des entsprechenden Launchers:
Visualisierungstyp |
Parameter |
Launcher |
Launcher Parameter |
CRM_BP (BSP BluePrint) |
CRM_METHOD
|
ObjectLinkLauncher |
ObjectMethod Methode, die für einen CRM-Objekttyp verwendet werden soll. |
CRM_OTYPE
|
|
ObjectType CRM-Objekttyp: Untertyp des BOR-Objekttyps. Solche Untertypen werden teilweise benötigt, um Objekte feiner zu unterteilen und ihnen unterschiedliche BSP-Anwendungen zuzuordnen. |
|
CONFIRM |
|
SpecialConfirm |
|
OBJECT_KEY |
|
|
|
SYSTEM_ALIAS |
|
|
|
BSP_STD (BSP Standard) |
Application |
|
|
CONFIRM |
|
|
|
CUSTOMER_NAMESPACE |
|
|
|
NAMESPACE |
|
|
|
OBJECT_KEY |
|
|
|
PAGE_ID |
|
|
|
SYSTEM_ALIAS |
|
|
|
WD_JAVA (WebDynpro Java) |
APPLICATION |
WebDynproApplication |
|
CONFIRM |
|
|
|
DYNPARAM |
|
DynamicParameter |
|
OBJECT_KEY |
|
|
|
PACKAGE |
|
WebDynproDeployableObject |
|
SYSTEM_ALIAS |
|
System |
|
WD_ABAP (WebDynpro ABAP) |
APPLICATION |
SAPWebDynproABAPLauncher |
WebDynproApplication |
CONFIRM |
|
|
|
DYNPARAM |
|
DynamicParameter |
|
NAMESPACE |
|
WebDynproNamespace |
|
OBJECT_KEY |
|
|
|
SYSTEM_ALIAS |
|
System |
|
IVIEW (iView) |
ID |
iview |
|
CONFIRM |
|
|
|
DYNPARAM |
|
|
|
PCOMP (Portal Component) |
NAME |
|
|
CONFIRM |
|
|
|
DYNPARAM |
|
|
|
PPAGE (Portal Page) |
ID |
IViewLauncher |
Page |
CONFIRM |
|
|
|
DYNPARAM |
|
|
|
OBN (Object-Based Navigation) |
OBJECT |
ObjectNavigationLauncher |
ObjectName |
OPERATION |
|
Operation |
|
VALUE |
|
ObjectValue |
|
CONFIRM |
|
|
|
OBJECT_KEY |
|
|
|
SYSTEM_ALIAS |
|
System |
...
1. Wählen Sie die Sicht Objekt-Visualisierung und klicken Sie auf Neue Einträge.
2. Wählen Sie die Objektart, den Objekttyp, die Methode und den Visualisierungstyp.
Wenn Sie keine Methode angeben, wird die Default-Methode des Objekttyps verwendet. Die Default-Methode ist im BOR durch ein entsprechendes Kennzeichen festgelegt. Bei den meisten Objekttypen ist DISPLAY die Default-Methode.
3. Markieren Sie die Zeile und legen Sie für diesen Visualisierungstyp in der Sicht Visualisierungs-Parameter die Werte für die zugehörigen Parameter fest.
Für alle Workitems, die die Objektmethode BUS1006300.EDIT referenzieren, soll aus der UWL eine BSP Blue Print-Anwendung des People Centric UI aufgerufen werden.
...
1. Wählen Sie die Sicht Objekt-Visualisierung und klicken Sie auf Neue Einträge.
2. Legen Sie Folgendes fest:
○ Objektart: BOR-Objekttyp
○ Objekttyp: BUS1006300
○ Methodenname: EDIT
○ Visualisierungs-Typ: BSP Blue Print
3. Markieren Sie die Zeile und legen Sie für den Visualisierungstyp BSP BluePrint in der Sicht Visualisierungs-Parameter die Werte für die zugehörigen Parameter fest, z. B.:
○ CRM_METHOD: DEFAULT
○ CRM_OTYPE: BUSINESS_PARTNER