BPF V1.1

[#12810] Excel Export der Prozessobjekte

Die Funktion zum Exportieren der Daten wurde aktiviert für die Objektübersicht im ProProcess Designer.

[#12802] Datenmigration notwendig

Mit der aktuellen Version wurden neuen Einstellungen hinzugefügt, die eine Datenmigration notwendig machen. Nicht migrierte Prozesse können nach dem Aktualisieren auf diese Version weder gestartet noch bearbeitet werden!

Wird versucht ein nicht migrierter Prozess zu starten wird eine Fehlermeldung ausgegeben und die Verarbeitung abgebrochen!



Im ProProcess Designer erscheint eine Warnmeldung, wenn ein nicht migrierter Prozess angezeigt wird. Zudem wird auch im Prozessauswahl-Widget eine entsprechende Information ausgegeben. 

Migrationsvorgehen

Die Migration erfolgt entweder automatisch, wenn ein Prozess im Designer bearbeitet wird oder mit Hilfe des Migrationsreports /PCH/BPF_UPDATE_CUST_OBJECT. Die Migration muss auf dem Quellsystem vorgenommen werden und unterliegt der Transportaufzeichnung.

Beim Aktualisieren der Folgesysteme müssen zuerst die Produkte Kits und unmittelbar danach der Customizing-Auftrag mit den migrierten Daten transportiert werden.

[#12798] Prozesse simulieren

Das Überprüfen von Prozessen erforderte bis anhin je nach Prozess zuerst die unter Umständen relativ komplexe Vorbereitung von Testdaten bei Prozessen mit einem Hauptobjekt.

Um die Überprüfung von Prozessen zu vereinfachen ist es neu möglich, Prozesse direkt aus dem Designer heraus zu starten. Es wird ein lauffähiger Prozess erzeugt, der allerdings ohne Hauptobjekt gestartet wird. Sämtliche modellierten Statuswechsel werden vollständig ignoriert.

Damit Prozesse getestet werden können muss zwingend eine neue Prozessversion erzeugt und aktiviert werden, weil für die Simulation eine Anpassung des Workflow Musters notwendig ist.


Die Funktion "Testen" steht nur zur Verfügung, wenn:

  • Einmalig eine neu Version erzeugt wurde, damit ein neues Workflow Muster angelegt wird
  • Die aktuell angezeigte Version aktiv ist

Einschränkungen

Durch das Fehlen des Hauptobjekts entstehen Einschränkungen überall dort, wo auf Daten des Hauptobjekts referenziert wird. 

Die Verwendung von Ausdrücken in Texten ist dabei unproblematisch, da die Benachrichtigungen und Workitems weiterhin erzeugt werden, aber die Texte Fehlermeldungen enthalten:


Problematisch ist allerdings die Situation, in denen Objektdaten in Formeln verwendet werden. Die Formeln können zwar aufgelöst werden, weil jedoch kein Objekt ermittelt werden kann, liefert jegliche Verwendung einfach einen leeren Wert zurück.

Testen der Ergebnisse

Sobald ein Prozess gestartet wird, werden entsprechende Aktivitäten/Workitems erzeugt. Es ist darauf zu achten, dass in der entsprechenden Anwendung, wo die Aktivitäten/Workitems bearbeitet werden, bei geänderten Einstellungen am Prozess ein Neustart der Anwendung notwendig ist, weil die Einstellungen aus Gründen der Performance gepuffert werden.

[#12796] Abschlussstatus von Aktivität steuerbar

In der ProProcess Version 1.0 wurde beim Abschluss der Aktivität (manuell oder automatisch) der Zielstatus der Aktivität automatisch mit einer internen Logik ermittelt. Diese Logik setzte die Aktivität automatisch in den Status "Abgeschlossen", wenn mindestens eine Aufgabe ebenfalls den Status "Abgeschlossen" aufwies. Dabei wurden allfällige zurückgewiesene Aufgaben vollständig ignoriert.

Neu kann dies eingestellt werden.


Es stehen insgesamt 3 Optionen zur Verfügung:

  • Immer abschliessen (unabhängig vom Status der Aufgaben)
  • Abschliessen, wenn eine Mindestanzahl Aufgaben den Status "Abgeschlossen" aufweist. Wir die Anzahl nicht erreicht wird die Aktivität stattdessen zurückgewiesen, wenn mindestens eine Rückweisung vorhanden ist
  • Rückweisen, wenn eine Mindestanzahl Aufgaben den Status "Zurückgewiesen" aufweist. Wir die Anzahl nicht erreicht wird die Aktivität stattdessen abgeschlossen, wenn mindestens eine abgeschlossene Aufgabe vorhanden ist

[#12794] Automatischer Abschluss von Aktivitäten steuerbar

Aktivitäten können automatisch abgeschlossen werden in Abhängigkeit der Aufgaben. Bis anhin wurde bei aktiviertem automatischen Abschluss die Aktivität automatisch abgeschlossen, wenn alle Muss-Aufgaben erledigt wurden. Allfällige optionale Aufgaben wurden automatisch übersprungen.

Neu kann eingestellt werden, wie der automatische Abschluss erfolgen soll.

Die folgenden Optionen stehen neu zu Verfügung.

  • Nie
  • Wenn alle Aufgaben abgeschlossen sind
  • Wenn die Muss-Aufgaben abgeschlossen sind

© ProNovia AG | Impressum | Datenschutz