OLM V4.8.3

[#8497] Dunkles Starten von OLM Prozess: Korrekturen, Einschränkungen und Hinweise

Soll ein OLM Prozess dunkel gestartet werden, treten verschiedene Probleme auf, weil der Start eines Prozesses unter Umständen Eingaben durch den Benutzer erwartet. Diese Daten können teilweise durch User-Exits belegt werden, sodass der Start eines Prozesses auch ohne Benutzerinteraktion möglich ist. 

Es wurden verschiedene Korrekturen vorgenommen, damit ein Prozess auch dunkel gestartet werden kann. Weiterhin beschreibt dieser Hinweis das Vorgehen für den Start eines OLM Prozesses und der Umgang mit allfälligen Popups.

Popup Prozessauswahl

Stehen für ein Objekte mehrere Autostart Prozesse zur Auswahl, muss der Benutzer einen Prozess manuell auswählen. Soll ein OLM Prozess dunkel gestartet werden, muss mit dem User-Exit Bestimmen möglicher Prozesse für Objekt die Auswahl auf genau 1 Prozess reduziert werden. Weiter darf für diesen Prozess die Startoption Autostart 2 nicht gewählt sein, da in diesem Fall nebst dem Prozess auch die Option "Ohne Prozess" angeboten würde.

Popup Prozess kopieren

Können beim Start eines Prozesses Vorlagedaten kopiert werden (z.B. beim Versionieren von Dokumenten), erscheint ein Popup, indem entschieden werden kann, ob die Daten der Vorlage kopiert werden sollen oder ob der neue Prozess initial angelegt werden soll. Wird ein OLM Prozess dunkel gestartet, dann wird auch bei einem allfälligen Vorlageprozess der neue Prozess immer initial angelegt. Um die Daten dennoch zu kopieren kann der User-Exit Nach dem Lesen / Aufsetzen der OLM Daten verwendet werden. Die Daten des Vorlageprozesses müssen jedoch manuell ermittelt werden.

Popup Dynamische Anpassung

Sieht die Startphase eine dynamische Anpassung des Prozesses vor kann der Benutzer im Popup Phasen, Stellen und Ad-Hoc Stellen bearbeiten. Wird der Prozess jedoch dunkel gestartet, müssen die notwendingen Daten immer über den User-Exit Nach dem Lesen / Aufsetzen der OLM Daten korrekt aufgesetzt werden. Dies ist insbesondere dann notwendig, wenn der Prozess ohne Anpassung nicht startbar ist, weil z.B. keine Stelle ausgewählt sind oder eine Phase aus Ad-Hoc Stellen besteht, denen noch Benutzer zugeordnet werden müssen. Ferner ist zu beachten, dass im Zusammenhang mit Ad-Hoc Stellen keine Aufbereitung von Muss- und optionalen Stellen erfolgt und die Customizing Daten hierzu im User-Exit selber gelesen werden müssen.

[#8494] Aktive Produkte werden nicht korrekt erkannt

Fälschlicherweise werden bei der Aktivierungsprüfung teilweise aktive Produkte nicht erkannt, wenn die Aktivierung nur für bestimmte Benutzer eingestellt ist. Dies führt dazu, dass die Interaktion zwischen Produkten teilweise gestört ist, was zu Folgeproblemen führt.

Der wurde korrigiert.

© ProNovia AG | Imprint | Data Protection