Automatyzacje globalne
Automatyzacje dodawane z poziomu Konfiguracji systemu mają charakter globalny – po zdefiniowaniu można je stosować w dowolnym procesie w WEBCON BPS Designer Studio.
Zapis automatyzacji globalnej do pliku
Konfiguracja automatyzacji globalnych jest analogiczna jak w przypadku automatyzacji dostępnych z poziomu procesu. Jednak w tym miejscu definicje automatyzacji mogą być zapisywane do pliku, a następnie wczytywane na dowolnym środowisku. Daje to możliwość korzystania z szablonów automatyzacji niezależnie od instalacji (Standalone/WEBCONAPPS-SaaS) i środowiska (DEV/TEST/PROD) oraz ich współdzielenia.
Eksport automatyzacji globalnej odbywa się po wybraniu przycisku Zapisz definicję do pliku dostępnego w menu górnym lub też w menu kontekstowym wyświetlanym po kliknięciu prawym przyciskiem myszy na definicję automatyzacji na drzewie po lewej stronie okna.
Następnie użytkownik zostanie poproszony o wskazanie miejsca na dysku lokalnym, w którym zostanie zapisany plik w formacie .BPA z definicją automatyzacji globalnej.
Jeżeli jakakolwiek akcja w ramach eksportowanej automatyzacji zawiera parametry, których wartości są pobierane z określonego procesu, lub też odwołania do innych automatyzacji globalnych, globalnych reguł biznesowych, stałych globalnych, źródeł danych lub dodatków SDK, to zapis definicji automatyzacji do pliku nie będzie możliwy i wyświetlone zostanie ostrzeżenie:
Wczytywanie konfiguracji automatyzacji globalnej z pliku
Wczytywanie konfiguracji automatyzacji globalnej z pliku na środowisko docelowe odbywa się po wybraniu przycisku Wczytaj definicję z pliku dostępnego w menu górnym lub też w menu kontekstowym wyświetlanym po kliknięciu prawym przyciskiem myszy na węzeł główny automatyzacji na drzewie po lewej stronie okna.
Następnie należy wskazać lokalizację zapisanego wcześniej pliku .BPA z definicją automatyzacji. Spowoduje to wyświetlenie okna kreatora Importu konfiguracji automatyzacji.
Informacje
W tym kroku wyświetlane są podstawowe informacje dotyczące importowanej automatyzacji – jej nazwa i opis. Dane te można dowolnie edytować.
Konfiguracja połączeń
Wybranie przycisku Dalej przenosi użytkownika do sekcji poświęconej konfiguracji połączeń.
Jeżeli w konfiguracji importowanej automatyzacji globalnej znajdują się akcje, dla których wymagane było zdefiniowanie połączeń do zewnętrznych środowisk, to takie połączenia muszą zostać ponownie skonfigurowane. W bieżącym kroku wyświetlana jest tabela z listą wszystkich wykorzystywanych połączeń z podaniem ich typu. Na tym etapie w kolumnie Stan widnieje zaznaczona kolorem czerwonym informacja Nie skonfigurowano. Użytkownik może tutaj wskazać własne połączenia danego typu lub pobrać te, które zostały mu udostępnione wraz z definicją automatyzacji (kolumna Dodaj nowe lub powiąż istniejące).
Z importowanych danych konfiguracyjnych połączenia usuwane są dane wrażliwe, takie jak loginy użytkowników, hasła, klucze tajne itp. W związku z tym, jeżeli konfiguracja połączeń jest pobierana z pliku importowanej automatyzacji globalnej, to do poprawnego działania automatyzacji na środowisku docelowym konieczne będzie uzupełnienie danych konfiguracyjnych takich połączeń. Nazwy połączeń wymagających uzupełnienia zaznaczane są kolorem czerwonym.
Po wprowadzeniu odpowiednich ustawień w kolumnie Stan pojawia się zaznaczona kolorem zielonym informacja Skonfigurowano i przycisk Dalej jest ponownie aktywny.
Import konfiguracji
W tym kroku następuje właściwy import konfiguracji automatyzacji globalnej. Nie są tu wymagane żadne działania ze strony użytkownika. Import może to potrwać do kilku sekund.
Podsumowanie
W tym kroku wyświetlane są informacje podsumowujące import. Wybranie przycisku Zakończ powoduje wyjście z kreatora.
Warto pamiętać, że podczas importu automatyzacji globalnej przenoszone są również tłumaczenia, jednak wyłącznie w językach, które są dostępne na środowisku docelowym.