Proces sprawdzania poprawności przepływu pracy

Poprawność procesu przepływu pracy należy sprawdzić w celu zweryfikowania strukturalnej integralności procesu.

Proces sprawdzania poprawności przepływu pracy sprawdza następujące warunki:

  • Czy każdy węzeł jest połączony z innym węzłem tak, że rekord może w sposób niezakłócony pokonać całą drogę procesu.
  • Czy dla wszystkich węzłów, z wyjątkiem węzła uruchamiania, istnieje co najmniej jedna linia łącząca wchodząca do węzła.
  • Czy dla wszystkich węzłów, z wyjątkiem węzłów zatrzymania, istnieje co najmniej jedna linia łącząca wychodząca do węzła.
  • Czy węzły uruchomienia mają tylko jedną pozytywną linię łączącą wychodzącą z węzła.
  • Czy składnia SQL jest poprawna dla warunków lub przypisań warunkowych.
  • Czy węzły warunkowe mają poprawną klauzulę WHERE lub niestandardowy plik klasy określony we właściwościach węzła. Wynikiem wykonania klauzuli WHERE musi być prawda albo fałsz. Z węzła Warunek wychodzi zarówno pozytywna jak i negatywna linia łącząca.
  • Czy węzły ręcznego wprowadzania mają co najmniej jedno pozytywne połączenie wychodzące z węzła.
  • Czy dla węzłów podprocesów włączono proces podany we właściwościach węzła.
  • Czy węzły Zadanie mają co najmniej jedno przypisanie określone we właściwościach węzła.
  • Czy węzły Oczekiwanie mają co najmniej jedno przypisane zdarzenie określone we właściwościach węzła.

Proces sprawdzania poprawności nie sprawdza następujących warunków:

  • Czy poprawne są adresy e-mail, na które przesyłane mają być powiadomienia.
  • Pliki klas niestandardowych znajdują się w katalogu Maximo ®.
  • Czy pliki klas niestandardowych działają.
  • Czy pliki wykonywalne działają.
  • Czy proces dokładnie odzwierciedla proces biznesowy w przedsiębiorstwie użytkownika.