GDS-Workflow einrichten Der eingerichtete Workflow informiert beim Anlegen oder Ändern den zuständigen Mitarbeiter und stellt ihm die zugeordneten Kataloge zur Bearbeitung zur Verfügung. Weitere Informationen finden Sie unter GDS-Workflow .
SAP liefert die Aufgabe GDS_IN 9900006, die Regel 9900005 und die Tabelle WRF_CAT_GROUP aus.
Bei der Einrichtung des Workflows stellen Sie die notwendige Zuordnung zwischen Mitarbeiter und Lieferant her, und zwar über Planstelle, Organisationseinheit und Kataloggruppe.
Im Einzelnen müssen Sie dafür folgende Aufgaben erledigen:
Ereignis an die Aufgabe koppeln
Organisationseinheit anlegen
Kataloggruppe anlegen und Organisationseinheit zuordnen
Lieferant einer Kataloggruppe zuordnen
Langzeitpuffer synchronisieren
Im Workflow-Customizing müssen Sie bestimmte Einstellungen vorgenommen haben:
Nummerkreise müssen mandantenabhängig angelegt werden, wenn im jeweiligen System Workflows entwickelt werden
RFC-Destination WORKFLOW_LOCAL_xxx (mit xxx=Mandant) muss angelegt sein
WF-Batch-Benutzer muss angelegt sein
der Customizing-Workflow (Aufgaben als generell klassifizieren) muss einen grünen Haken haben
Passwörter für den WF-Batch Benutzer müssen übereinstimmen
WF-Batch-Benutzer muss die Berechtigung SAP_ALL besitzen
WF-Batch-Benutzer muss ein Nicht-Dialog-Benutzer sein
Sie erreichen die Funktion über
Werkzeuge -> Business Workflow -> Entwicklung -> Hilfsmittel -> Automatisches Workflow-Customizing
.
Weitere Informationen finden Sie unter Automatisches Workflow-Customizing .
In dieser Funktion müssen Sie das Ereignis (Methode CL_INBOUND_WORKFLOW) an die Aufgabe koppeln.
Wählen Sie
Werkzeuge -> Business Workflow -> Entwicklung -> Definitionswerkzeuge -> Ereignisse -> Ereigniskopplungen -> Typkopplungen
.
Wählen Sie
Neue Einträge
.
Nehmen Sie folgende Eingaben vor:
Objektkategorie
:
ABAP-Klasse
Objekttyp
:
CL_
Ereignis
:
CL_INBOUND_WORKFLOW
Verbrauchertyp
:
9900006
Aufruf des Verbrauchers
:
Funktionsbaustein
Verbraucher-Funktionsbaustein
:
SWW_WI_CREATE_VIA_EVENT_IBF
Destination
:
NONE
Ereigniszustellung
:
Über tRFC (Standard)
Kopplung aktiviert
: Markieren
Verhalten bei Fehlerrückmeldung
:
Systemvoreinstellung
Verbraucherstatus
:
Fehlerfrei
Die RFC-Destination muss mit SM59 definiert sein.
Hinweis
Für jeden Mandanten sollte es für das Ereignis CL_INBOUND_WORKFLOW nur eine Aufgabe geben, die dem jeweiligen Benutzer ein Workitem sendet
Das Ereignis BUS1171 wird ebenfalls bei Katalogänderungen ausgelöst. Mit diesem Ereignis wird standardmäßig die Aufgabe TS20000705 gestartet und mit ihr die Methode DISPLAYCURRENT
Weitere Informationen finden Sie unter Auswertung und Pflege der Typkopplungen .
Die Organisationseinheiten müssen Sie im jeweiligen Mandanten anlegen.
Wählen Sie
Werkzeuge -> Business Workflow -> Aufbauorganisation -> Aufbauorganisation -> Organisation und Besetzung -> Anlegen
.
Geben Sie im Dialogfenster
Anlegen einer Wurzelorganisationseinheit
den gewünschten Gültigkeitszeitrum der Wurzelorganisationseinheit an und bestätigen Sie mit
. Eine Wurzelorganisationseinheit mit der vorläufigen Bezeichnung "Neue Organisationseinheit" wird angelegt.
Ersetzen Sie im Detailbereich auf der Registerkarte
Grunddaten
die vorläufigen Einträge zu
Objektkurzbezeichnung
und
Objektbezeichnung
durch die gewünschten Namen.
Wählen Sie
Sichern
.
Sie haben Ihre Wurzelorganisationseinheit angelegt.
Markieren Sie im oberen rechten Bildbereich die Bezeichnung der gerade angelegten Organisationseinheit.
Wählen Sie
mit Quick-Info
Anlegen
.
Im Fenster
Verknüpfung auswählen
wählen Sie
Umfasst Planstelle
.
Ersetzen Sie im Detailbereich auf der Registerkarte
Grunddaten
die vorläufigen Einträge zu
Objektkurzbezeichnung
und
Objektbezeichnung
durch die gewünschten Namen
Wählen Sie
Sichern
.
Sie haben eine Planstelle angelegt.
Markieren Sie im oberen rechten Bildbereich die Bezeichnung der gerade angelegten Planstelle.
Wählen Sie
mit Quick-Info
Zuordnen
.
Im Fenster
Verknüpfung auswählen
wählen Sie
Inhaber Benutzer
.
Wählen Sie einen Benutzer aus und beantworten Sie die folgende Abfrage mit
Ja
.
Wählen Sie
Sichern
.
Der Benutzer ist Planstelle und Organisationseinheit zugeordnet.
Weitere Informationen finden Sie unter Objekte anlegen und Modus Aufbauorganisation .
Als Nächstes legen Sie eine Kataloggruppe an und ordnen diese einer Organisationseinheit zu. Sie tun dies in der Bearbeitungsfunktion Eingangspreiskataloge.
Wählen Sie
Logistik -> Warenwirtschaft -> Stammdaten -> Materialdaten -> Preiskatalog Eingangsverarbeitung -> Datenübernahme -> Preiskatalog selektieren und bearbeiten
.
Wählen Sie
Umfeld -> Bearbeitergruppen pflegen
.
Wählen Sie
Neue Einträge
.
Geben Sie
Kataloggruppe
, Organisationseinheit (
ObjektId
) und Planvariante (
PV
) ein.
Wählen Sie mit
Quick-Info
Sichern
oder
Tabellensicht -> Sichern
.
Kataloggruppe ist angelegt, Gruppe und Organisationseinheit sind zugeordnet.
Jetzt können Sie der Kataloggruppe einen Lieferanten zuordnen.
Wählen Sie
Logistik -> Warenwirtschaft -> Stammdaten -> Materialdaten -> Preiskatalog Eingangsverarbeitung -> Datenübernahme -> Preiskatalog selektieren und bearbeiten
.
Wählen Sie
Umfeld -> Lieferant-Gruppenzuordnung pflegen
.
Wählen Sie
Neue Einträge
.
Wählen Sie
Lieferant
und
Kataloggruppe
aus.
Wählen Sie
mit Quick-Info
Sichern
oder
Tabellensicht -> Sichern
.
Lieferant und Kataloggruppe sind zugeordnet.
Nehmen Sie Änderungen innerhalb der Workflow Einstellungen im laufenden Betrieb vor, ist es ratsam, die Laufzeitumgebung zu aktualisieren, damit diese wirksam werden.
Wählen Sie
Werkzeuge -> Business Workflow -> Entwicklung -> Administration -> Workflow-Laufzeit -> Langzeitpuffer synchronisieren
.
Wählen Sie Drucktaste
Synchronisation starten
.
Weitere Informationen finden Sie unter Administration der Workflow-Laufzeit .
Hinweis
Mögliche Fehlerquellen: Bei der Zuweisung von Planstellen zu Organisationseinheiten (OE) müssen Sie beachten, dass eine Planstelle immer nur einer Organisationseinheit zugeordnet werden kann. Ordnet man die Planstelle einer anderen OE zu, geschieht das ohne eine Fehlermeldung. Allerdings verschwindet die Planstelle dann in der zuerst zugewiesenen OE.
Die Zuordnung Lieferant - Kataloggruppe - Organisationseinheit - Planstelle - Mitarbeiter (Benutzer) ist hergestellt.