Typy dodatków i ich wykorzystanie
Użytkownik może tworzyć i wykorzystywać w konfiguracji procesu dodatki SDK, których zasadniczym celem jest rozszerzenie funkcjonalności akcji, atrybutów, reguł biznesowych, źródeł itp. W związku z tym zarejestrowane Paczki dodatków zawierają dodatki, ktore pogrupowano według ich typu, tak aby jednoznacznie wskazać, których obszarów systemu dotyczą. Konfiguracja procesu z wykorzystaniem dodatków SDK różni się w zależności od typu dodatku.
Typy dodatków
W WEBCON BPS obsługiwane są następujące typy dodatków:
Akcje użytkownika (SDK)
Akcje użytkownika pozwalają na wykorzystanie dodatkowego kodu w dowolnym miejscu systemu, w którym można użyć standardowej akcji. Akcje tego typu mogą być uruchamiane:
- Z poziomu przycisku w menu,
- Na otwarcie w przeglądarce,
- Na wyjście z kroku,
- Na ścieżce przejścia,
- Na wejście do kroku,
- Na timeout,
- Jako akcje cykliczne.
Przykłady użycia:
- Sprawdzanie poprawności atrybutów bazujące na informacjach pochodzących z systemów zewnętrznych, np. sprawdzanie, czy sprzedawca istnieje w zewnętrznym systemie ERP,
- Zapisywanie informacji w systemie zewnętrznym po zakończeniu zadań w obiegu (przejście elementu do kolejnego kroku),
- Wypełnianie wartości pola, bazując na wartościach pozostałych pól i na warunkach zewnętrznych,
- Generowanie podpisów użytkownika,
- Przypisywanie zadań, bazując na danych z systemów zewnętrznych.
Miejsca wykorzystania:
Akcje użytkownika (SDK) mogą być użyte w miejscach definiowania standardowych akcji:
Konfiguracja:
Utwórz nową akcję w którymkolwiek z tych miejsc i wybierz typ Wykonaj akcję SDK. Otwórz Właściwości akcji i z rozwijanej listy Dodatek (SDK) wybierz swój zarejestrowany dodatek.

Reguły biznesowe (SDK)
Rozbudowane Reguły biznesowe, które mogą być wykorzystane w wielu miejscach w Designer Studio.
Przykłady użycia:
- Przeprowadzenie zaawansowanych operacji logicznych wpływających na wygląd i zachowanie formularza,
- Integracja z zewnętrznymi systemami niezintegrowanymi w standardowym systemie (niestandardowy dostawca), głównie na potrzeby odczytu danych.
Miejsca wykorzystania:
- Reguły biznesowe procesu,
- Reguły biznesowe globalne.
Konfiguracja:
Utwórz nową Regułę biznesową (globalną lub na poziomie procesu). Edytuj jej definicję i dodaj funkcję SDK EXECUTION (Funkcje → Integracja → SDK EXECUTION).
Następnie kliknij na przycisku Edytuj tuż obok funkcji. Pozwoli to otworzyć dodatkowe okno edycji funkcji SDK EXECUTION. Swój zarejestrowany dodatek możesz wybrać z listy rozwijanej Dodatek SDK.