Werkswechsel bei Umgliederung Der Workflow wird angestoßen, wenn bei einer organisatorischen Umgliederung das neue übergeordnete Strukturelement einem anderen Werk zugeordnet ist als das bisherige Strukturelement. Für Bestände und Vorräte wird jeweils ein eigener Workflow gestartet.
Liegt ein gleichzeitiger Systemwechsel vor, wird die verantwortliche Person mit einem Workitem informiert und ändert damit die Lagerorte.
Liegt kein gleichzeitiger Systemwechsel vor, muss der Verantwortliche zuerst entscheiden, ob ein Werkswechsel durchgeführt werden soll (Benutzerentscheidung).
Entscheidet er sich für einen Werkswechsel, muss er im Nachfolgeschritt die Lagerorte ändern.
Führt er keinen Werkswechsel durch, werden im nachfolgenden Hintergrundschritt die Lagerorte wieder gelöscht (Tabelle /ISDFPS/ORG_UM_W).
Wenn während des laufenden Workflows wiederum ein Werkswechsel durchgeführt werden soll, wird der Workflow beendet und erneut gestartet (aufgrund eines parallelen Schrittes).
Der Workflow wird beendet, wenn das betreffende Strukturelement gelöscht wird.
Weitere Informationen dazu finden Sie unter Unterstützung werksübergreifender Umgliederungen .
Workflowmuster |
WS11200034 |
Kürzel |
OF121WRKUMG |
Kurztext |
OF: Werkswechsel bei Umgliederung |
Auslösendes Ereignis |
BUS1221.WERKS_CHANGE |
Beendendes Ereignis |
Keine |
Checkfunktionsbaustein |
/ISDFPS/FORCE_WF_CHECK_WERK_CH |
Workflow-Standardaufgabe |
TS11200089 |
Kürzel |
OF121CHNLGO2 |
Kurztext |
Werk: Ändern der Lagerorte |
BOR-Objekttyp |
BUS1221 |
Methode |
CHANGEWERKSLGO |
Typ |
Synchrone Objektmethode mit Dialog |
Verarbeitungsende bestätigen |
Nein |
Bearbeiter (Bearbeitertyp: Regel) |
AC 11200006 Eingabeparameter
|
Beendendes Ereignis |
- |
Workflow-Standardaufgabe |
TS11200086 |
Kürzel |
OF121DECIS01 |
Kurztext |
Entscheidung Werkswechsel |
BOR-Objekttyp |
DECISION |
Methode |
PROCESS |
Typ |
Benutzerentscheidung |
Verarbeitungsende bestätigen |
Ja |
Bearbeiter (Bearbeitertyp: Regel) |
AC 11200006 Eingabeparameter
|
Beendendes Ereignis |
- |
Workflow-Standardaufgabe |
TS11200087 |
Kürzel |
OF121CHNLGO |
Kurztext |
Werk: Ändern der Lagerorte |
BOR-Objekttyp |
BUS1221 |
Methode |
CHANGEWERKSLGO |
Typ |
Synchrone Objektmethode mit Dialog |
Verarbeitungsende bestätigen |
Nein |
Bearbeiter (Bearbeitertyp: Regel) |
&ACT_AGENT& (aktueller Bearbeiter des Vorgängerschrittes) |
Beendendes Ereignis |
- |
Workflow-Standardaufgabe |
TS11200088 |
Kürzel |
OF121DELLGO |
Kurztext |
Werk: Delete der Lagerorte |
BOR-Objekttyp |
BUS1221 |
Methode |
DELETEWERKSLGO |
Typ |
Synchrone Objektmethode OHNE Dialog (Hintergrundverarbeitung) |
Verarbeitungsende bestätigen |
Nein |
Bearbeiter (Bearbeitertyp: Regel) |
Workflow-Batch-User |
Beendendes Ereignis |
- |
Objekttyp |
Ereignis |
Verbraucher |
Checkfunktionsbaustein |
Typ-Kopplung |
|---|---|---|---|---|
BUS1221 |
WERKS_CHANGE |
WS11200034 |
/ISDFPS/FORCE_WF_CHECK_WERK_CH |
X |
Generelle Informationen zur Bearbeiterfindung finden Sie unter Bearbeiterfindung .
TS11200089 OF121CHNLGO2 Werk: Ändern der Lagerorte
Die Bearbeiterzuordnung wird direkt für die Standardaufgabe vorgenommen. Unter den Bearbeitertypen können Sie beispielsweise eine Organisationseinheit, Planstelle oder Benutzer auswählen. Diese Aufgabe sollte als generelle Aufgabe klassifiziert werden. Generellen Aufgaben müssen keine Bearbeiter zugeordnet werden, da sie jeder ausführen darf. Der Bearbeiter wird aus dem Kontext des Workflows bestimmt.
AC11200007 OF1950WRK Zuständigkeit Werkswechsel bzgl. HRP1950
Definieren Sie hier beliebige Zuständigkeiten. Mit einer Zuständigkeit definieren Sie, bei welchen Werten von Containerelementen (hier Ausprägungen zu der Tabelle HRP1950) die Bearbeitung durch die gleichen Benutzer erfolgen soll. Zu einer Zuständigkeit ordnen Sie Objekte des
Organisationsmanagements
(Planstellen, Personen, Benutzer) zu.
TS11200086 OF121DECIS01 Werk Entscheidung Werkswechsel
Die Bearbeiterzuordnung wird direkt für die Standardaufgabe vorgenommen. Unter den Bearbeitertypen können Sie beispielsweise eine Organisationseinheit, Planstelle oder Benutzer auswählen. Diese Aufgabe sollte als generelle Aufgabe klassifiziert werden. Generellen Aufgaben müssen keine Bearbeiter zugeordnet werden, da sie jeder ausführen darf. Der Bearbeiter wird aus dem Kontext des Workflows bestimmt.
TS11200087 OF121CHNLGO Werk: Ändern der Lagerorte
Die Bearbeiterzuordnung wird direkt für die Standardaufgabe vorgenommen. Unter den Bearbeitertypen können Sie beispielsweise eine Organisationseinheit, Planstelle oder Benutzer auswählen. Diese Aufgabe sollte als generelle Aufgabe klassifiziert werden. Generellen Aufgaben müssen keine Bearbeiter zugeordnet werden, da sie jeder ausführen darf. Der Bearbeiter wird aus dem Kontext des Workflows bestimmt.
TS11200088 OF121DELLGO Werk: Delete der Lagerorte
Hier ist keine Bearbeiterzuordnung notwendig, da dies ein Hintergrundschritt ist.
TS11200090 OFCLEARWRK OF: Clearing-Aufgabe für Werksumglieder.
Die Bearbeiterzuordnung mittels Planstellen wird hier über die
Workbench Strukturen
mittels personellen Anteilen vorgenommen.
Der Workflow wird indirekt beim Sichern in der Workbench Strukturen gestartet. Das entsprechende Ereignis wird über den Funktionsbaustein /ISDFPS/STACHG_MM_CHECK_WERK_C auslöst.
Es erfolgt nach der Ereignisauslösung eine Überprüfung mittels des Checkfunktionsbausteines in der Typkopplungstabelle (Ereignis WERKS_CHANGE).
Dieser Checkfunktionsbaustein reichert den Eventcontainer mit weiteren Daten an:
FATHER_NEW_STEXT (Kurztext vom neuen zuzuordnenden Strukturelement)
FATHER_OLD_STEXT (Kurztext vom alten zuzuordnenden Strukturelement)
UM_TYP_STEXT(Wertebereich für Bestand oder Vorrat)
Hinweis
Zum Beenden des Workflows aufgrund von parallelen Schritten führen die Ereignisse BUS1221.DELETE und BUS1221.WERKS_CHANGE.