...
...
Automatic tasks completed |
...
...
Format wygenerowanego numeru : STRING
Typowy format składa się z trzech elementów: ciągu cyfr, symbolu oddzielającego i roku. Ciąg cyfr może mieć dowolną długość, rok może być dwu- lub czterocyfrowy. Zarówno rok, jak i symbol rozdzielający mogą być pominięte. Przykładowy, domyślny format: [N4]/[R2].
Nazwa sekwencji : STRING
Nazwa nowej lub istniejącej już sekwencji.
Zmienna numeru : VARIABLE
Zmienna docelowa, przechowująca wygenerowany numer.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
Zmienne wejściowe : VARIABLE_ARRAY
Zestaw zmiennych, na podstawie których ustalana jest unikatowość.
Zmienna docelowa : VARIABLE
Zmienna, do której zapisywany jest wynik działania aplikacji.
Wartość pozytywna (duplikat) : STRING
Wartość, która ma zostać wpisana do zmiennej docelowej w przypadku odnalezienia duplikatu.
Wartość negatywna (unikat) : STRING
Wartość, która ma zostać wpisana do zmiennej docelowej w przypadku nie odnalezienia duplikatu.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
Login użytkownika (login) : STRING
Login użytkownika, dla którego szukamy roli.
Id roli z mapy (roleId) : STRING
Id roli z mapy określonego procesu.
Szukać w pakiecie? (searchInPackage) : BOOLEAN
Określa, czy rola ma być wyszukiwana w obrębie pakietu, a nie tylko obecnego procesu.
Zmienna docelowa (targetVariable) : VARIABLE
Zmienna logiczna, do której trafia informacja o tym, czy użytkownik posiada rolę, czy nie.
...
Dane użytkownika
...
Login użytkownika (login) : STRING
Login użytkownika, którego dane pobieramy
Wybrane dane (data) : STRING_ARRAY
Dane mogą przyjmować jedną z wartości:
FIRSTNAME - imię użytkownika
LASTNAME - nazwisko użytkownika
EMAIL - email użytkownika
FULLNAME - imię i nazwisko użytkownika
NUMBER - numer użytkownika
GROUPSNAMES - nazwy grup użytkownika
POSITIONSNAMES - nazwy stanowisk użytkownika
POSITIONSSYMBOLS - symbole stanowisk użytkownika
POSITIONSOUSYMBOLS - symbole jednostek organizacyjnych użytkownika
Zmienne do zapisu danych (variablesToSave) : VARIABLE_ARRAY
Zmienne do których zostaną zapisane dane.
W przypadku podania zmiennej tabelarycznej (kolumnowej) dla:
- pojedynczej zwracanej wartości (np. imię użytkownika) aplikacja zwróci błąd i nie wykona się.
- kilku wartości (np. nazwy stanowisk) aplikacja zwróci poprawny wynik
W przypadku podania zmiennej nagłówkowej dla kilku wartości (np. nazwy stanowiska) wynik zostanie zwrócony w postaci jednego napisu z wartościami rozdzielonymi za pomocą średnika, np. "stanowisko1;stanowisko2;stanowisko3"
...
Dane jednostki organizacyjnej
...
...
Symbol jednostki (symbol) : STRING
Symbol jednostki, której dane pobieramy
Wybrane dane (data) : STRING_ARRAY
Dane mogą przyjmować jedną z wartości:
USERS - loginy użytkowników należących do podanej jednostki organizacyjnej
NAME - nazwa jednostki organizacyjnej
HIGHEROUSYMBOL - symbol nadrzędnej jednostki organizacyjnej
SUBOUSYMBOL - symbole podrzędnych jednostek organizacyjnych
SUBUSERS - loginy użytkowników podrzędnych jednostek organizacyjnych
ALLUSERS - loginy użytkowników należących do podanej jednostki
organizacyjnej, oraz loginy użytkowników należących do podrzędnych jednostek
względem niej
Zmienne do zapisu danych (variablesToSave) : VARIABLE_ARRAY
Zmienne do których zostaną zapisane dane.
W przypadku podania zmiennej tabelarycznej (kolumnowej) dla:
- pojedynczej zwracanej wartości (np. nazwa jednostki) aplikacja zwróci błąd i nie wykona się.
- kilku wartości (np. loginy użytkowników) aplikacja zwróci poprawny wynik
W przypadku podania zmiennej nagłówkowej dla kilku wartości (np. loginy użytkowników) wynik zostanie zwrócony w postaci jednego napisu z wartościami rozdzielonymi za pomocą średnika, np. "pozycja1;pozycja2;pozycja3"
Zapis danych w tabelach bazy
...
...
...
Category | Available from varsion | Description | Tags | Checking the existence of a user | User | 1.0.6 | The application, based on the given login, searches the user and records the defined information about its existence / non-existence to the given variable.> Detailed description < | | Change of logins to first and last names | User | 1.0.3 | The application accepts a login or a list of logins separated by a semicolon and returns a list of names and surnames separated by a semicolon.> Detailed description < | | Downloading data of users being replaced | User | 1.0.3 | The application returns the data of users replaced by the given user or his data, if he does not replace anyone at the moment.> Detailed description < | | Inserting a unique number | General | 1.0.3 | It inserts a unique number into the variable, generated using the sequence, based on the given formatting.> Detailed description < | | Checking the uniqueness of the process | General | 1.0.2, 1.0.9 | An application based on a set of variables checks whether there is another process in the system that already has the same set of values for these variables. > Detailed description < | | Checking the role of the indicated user | User | 1.0.1 | On the basis of the user's login and role id from the process, the application returns information to the given variable about whether the user has this role.> Detailed description < | | Downloading user data | User | 1.0.0 | The application forwards selected data about the user to the given variables. The user is identified by a login.> Detailed description < | | Downloading data of the organizational unit | User | 1.0.1 | The application forwards selected data about the organizational unit to the given variables. The organizational unit is identified by a symbol. > Detailed description < | | Data storage in the base tables | Database | 1.0.0 | The application saves the header values and table variables in specific tables of the specified database. > Detailed description < | | Performing a query from the database | Database | 1.0.2, 1.0.7 | The application download an SQL query from the database, performs it, and assigns results to variables whose identifiers match the column aliases in the database.> Detailed description < | | Setting variables | General | 1.0.3, 1.0.4, 1.0.12 | The automatic task will set the variables given in the parameters to the values given in the parameters.> Detailed description < | | Generating a document from a template | Documents | 1.0.11 | Generates a document from the given template based on the current process data. > Detailed description < | | Synchronization of indexes from a document | Documents | 1.0.15 | Synchronizes document indexes with form variables. Indexes are assigned to process variables.> Detailed description< | | | Add substitution | User | 1.0.78 | Automatic task allows you to add a substitution for selected user. Depending on the configuration, substitution will apply to all processes, selected process or selected role. > Detailed description < | | | Information logger | General | 1.0.X | Records information about events occurring in the process map > Detailed description < | |
Automatic tasks under constructionName | Category | Description | Call the action defined on the document class for documents in the process. | Documents | For documents connected to a process, the task forces the activation of all actions from the selected action source. >Detailed description < | Synchronization of indexes from variables | Documents | Synchronizes document indexes with form variables. The values of variables from the process will be transfer to the document indexes. > Detailed description < | Copying / Moving documents | Documents | The automatic task copies or moves documents from the selected document class (from the current process) to the other in the archive. > Detailed description < |
|
| Polish |
|---|
Zadania automatyczne ukończone| Identyfikator komponentu | Nazwa | Kategoria | Dostępne od wersji | Opis | Tagi |
|---|
| CAP0001 | Pobranie danych użytkownika | Użytkownik | 1.0.0 | Aplikacja przekazuje do podanych zmiennych wybrane dane o użytkowniku. Użytkownik jest identyfikowany za pomocą loginu. > Szczegółowy opis < | dane użytkownika, imię, nazwisko, email, numer, przełożeni, grupy, role | | CAP0002 | Zapis danych w tabelach bazy | Baza danych | 1.0.0 | Aplikacja zapisuje wartości zmiennych nagłówkowych i tabelarycznych w określonych tabelach określonej bazy danych.
|
|
...
...
Konfiguracja połączenia z bazą danych : STRING
Nazwa konfiguracji zdefiniowana w ustawieniach eksploratora danych.
Tabela : STRING
Nazwa tabeli, do której trafiają dane formularza.
Zmienne : VARIABLE_ARRAY
Tablica zmiennych formularza. Zmienne mogą być nagłówkowe lub tabelaryczne. W przypadku podania w tablicy zmiennych tabelarycznych choć jednej zmiennej nagłówkowej, jej wartość będzie kopiowana tyle razy, ile wynosić będzie liczba nowo zapisanych rekordów w bazie.
Nazwy kolumn : STRING_ARRAY
Nazwy kolumn z tabeli bazy danych, odpowiadających poszczególnym zmiennym, których wartości mają zostać zapisane.
Klucz : STRING_ARRAY
Nazwy kolumn tworzących klucz kompozytowy, na podstawie którego ustalana jest unikatowość rekordu. Jeśli w bazie zostanie odnaleziony rekord o tym samym kluczu, jego wartości zostaną zaktualizowane. Jeśli nie, zostanie utworzony nowy rekord.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
...
Wykonanie zapytania z bazy
| JIRA |
|---|
| server | 192.168.1.52 JIRA |
|---|
| serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
|---|
| key | CUFCMP-19 |
|---|
|
...
Aplikacja pobiera użytkowników z danej grupy.
Należy podać nazwę grupy oraz opcjonalnie z jednostkę organizacyjną(przez podanie symbolu).
Aplikacja wyszukuje wtedy osoby należące zarówno do grupy jak i jednostki organizacyjnej(w przypadku braku symbolu JO wyszukuje tylko po grupie).
Następnie aplikacja zapisuje loginy użytkowników w zmiennej podanej w parametrze, rozdzielając je średnikami.
...
Nazwa grupy : STRING
Nazwa grupy z której zostaną pobrani użytkownicy
Symbol JO : STRING
Symbol jednostki organizacyjnej(parametr opcjonalny)
Zmienna do zapisu : VARIABLE
Tutaj zostaną zapisane loginy użytkowników(jako jeden ciąg znaków, wypisane po średniku)
...
Aplikacja pobierająca użytkowników o danej roli
...
Aplikacja pobiera użytkowników o danej roli.
Należy podać id roli oraz opcjonalnie z jednostkę organizacyjną(przez podanie symbolu).
Aplikacja wyszukuje wtedy osoby należące zarówno do roli jak i jednostki organizacyjnej(w przypadku braku symbolu JO wyszukuje tylko po roli).
Następnie aplikacja zapisuje loginy użytkowników w zmiennej podanej w parametrze, rozdzielając je średnikami.
...
Id roli : INTEGER
Id roli z której zostaną pobrani użytkownicy
Symbol JO : STRING
Symbol jednostki organizacyjnej(parametr opcjonalny)
Zmienna do zapisu : VARIABLE
Tutaj zostaną zapisane loginy użytkowników(jako jeden ciąg znaków, wypisane po średniku)
> Szczegółowy opis < | baza danych, zapytanie, zapis | | CAP0003 | Pobranie danych jednostki organizacyjnej | Użytkownik | 1.0.1 | Aplikacja przekazuje do podanych zmiennych wybrane dane o jednostce organizacyjnej. Jednostka organizacyjna jest identyfikowana za pomocą symbolu. > Szczegółowy opis < | jednostka organizacyjna | | CAP0004 | Sprawdzenie roli wskazanego użytkownika | Użytkownik | 1.0.1 | Na podstawie loginu użytkownika i identyfikatora roli z procesu aplikacja zwraca do podanej zmiennej informację o tym, czy użytkownik posiada tę rolę. > Szczegółowy opis < | użytkownik, rola | | CAP0005 | Sprawdzenie unikatowości procesu | Ogólne | 1.0.2 | Aplikacja na podstawie zestawu zmiennych sprawdza czy w systemie istnieje inny proces posiadający już ten sam zestaw wartości dla tych zmiennych. > Szczegółowy opis < | unikatowość | | CAP0006 | Wykonanie zapytania z bazy | Baza danych | 1.0.2
| Aplikacja pobiera zapytanie SQL z bazy, wykonuje je i wyniki przypisuje zmiennym, których identyfikatory odpowiadają aliasom kolumn w bazie.
|
|
...
Konfiguracja połączenia z bazą danych : STRING
Nazwa konfiguracji zdefiniowana w ustawieniach eksploratora danych.
Tabela z zapytaniami : STRING
Nazwa tabeli, w której przechowywane są zapytania wywoływane przez aplikację. Tabela powinna zawierać kolumny query_name (identyfikator zapytania) i query (samo zapytanie).
Nazwa zapytania : STRING
Identyfikator zapytania przechowywanego w bazie danych.
Parametry dla zapytania : STRING_ARRAY
Tablica wartości tekstowych przechowujących zmienne/stałe dla parametrów zapytania i informację o typie. Przykładowy parametr, to "wartość typ" dla stałych i "@id_zmiennej" dla zmiennych. Wspierane typy to: string, integer i float.
Komentarz o błędzie : BOOLEAN
Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne.
Zmienne docelowe : VARIABLE_ARRAY
Tablica zmiennych, do których mają trafić wartości z bazy. Powiązanie na podstawie id zmiennej i zwróconego aliasa z bazy.
> Szczegółowy opis < | zapytanie do bazy, query, select | | CAP0007 | Pobranie danych użytkowników zastępowanych | Użytkownik | 1.0.3 | Aplikacja zwraca dane użytkowników zastępowanych przed podanego użytkownika lub dane jego, jeśli w danej chwili sam nikogo nie zastępuje. > Szczegółowy opis < | użytkownik, zastępstwo, zastępca | | CAP0008 | Ustawienie zmiennych | Ogólne | 1.0.3 | Zadanie automatyczne ustawi zmienne podane w parametrach na wartości podane w parametrach > Szczegółowy opis < | ustawienie wartości, zmiana wartości zmiennych | | CAP0009 | Wstawienie unikatowego numeru | Ogólne | 1.0.3 | Wstawia do zmiennej unikatowy numer, wygenerowany z wykorzystaniem sekwencji, w oparciu o podane formatowanie. > Szczegółowy opis < | wstawianie, unikatowość, unikalny, identyfikator, numer | | CAP0010 | Zamiana loginów na imiona i nazwiska | Użytkownik | 1.0.3 | Aplikacja przyjmuje login lub listę loginów rozdzielonych średnikiem i zwraca listę imion i nazwisk rozdzielonych średnikiem. > Szczegółowy opis < | login, nick, imię, nazwisko, użytkownik | | CAP0011 | Sprawdzenie istnienia użytkownika | Użytkownik | 1.0.6 | Aplikacja na podstawie podanego loginu wyszukuje użytkownika i zapisuje zdefiniowaną informację o jego istnieniu/nieistnieniu do podanej zmiennej. > Szczegółowy opis < | użytkownik, exist, istnienie | | CAP0012 | Generowanie dokumentu z szablonu | Dokumenty | 1.0.11 | Generuje dokument z podanego szablonu na podstawie aktualnych danych procesu. > Szczegółowy opis < | dokument, szablon | | CAP0013 | Synchronizacja indeksów z dokumentu | Dokumenty | 1.0.15 | Synchronizuje indeksy dokumentu ze zmiennymi formularza. Indeksy zostają przepisane do zmiennych procesu. > Szczegółowy opis < | przepisanie, przepisywanie, indeksy, zmienne | | CAP0014 | Ustawianie wartości w kolumnie | Tabela | 1.0.18 | Pozwala na ustawienie wartości w kolumnie w określonym przez warunek wierszu. > Szczegółowy opis < | ustawienie wartości, kolumna, tabela dynamiczna | | CAP0015 | Wywołanie akcji zdefiniowanej na klasie dokumentów dla dokumentów w procesie | Dokumenty | 1.0.18 | Dla dokumentów podłączonych do procesu, zadanie wymusza uruchomienie wszystkich akcji z wybranego źródła akcji. > Szczegółowy opis < | dokumenty, akcje, klasa dokumentów, proces | | CAP0016 | Synchronizacja indeksów ze zmiennych | Dokumenty | 1.0.22 | Synchronizuje indeksy dokumentu ze zmiennymi formularza. Wartości zmiennych z procesu zostaną przepisane do indeksów dokumentu. > Szczegółowy opis < | przepisanie, przepisywanie, indeksy, zmienne | | CAP0017 | Kopiowanie/przenoszenie dokumentów | Dokumenty | 1.0.28 | Zadanie automatyczne kopiuje lub przenosi dokumenty z wybranej klasy dokumentów z aktualnego procesu do innej klasy dokumentów. > Szczegółowy opis < | dokumenty, kopiowanie, przenoszenie, kopia | | CAP0018 | Aktualizacja procesów | Ogólne | 1.0.50 | Aplikacja akceptuje, anuluje lub ustawia zmienne w wybranych procesach znalezione w systemie. Pozwala również na jednoczesną akceptację/anulowanie procesu i aktualizację jego zmiennych. > Szczegółowy opis < | proces, zmienna, zmiana wartości, aktualizacja akceptacja, anulowanie, przerwanie | | CAP0019 | Dodawanie zastępstwa | Użytkownik | 1.0.78 | Zadanie umożliwia dodanie do procesu zastępstwa oraz po zaznaczeniu checkboxa "Pokaż proces oraz rolę:", wyświetlenie dynamicznych list "Nazwa procesu" i "Nazwa roli". > Szczegółowy opis < | proces, dodanie zastępstwa, wyświetlanie procesu i roli | | CAP0020 | Logowanie informacji | Ogólne | 1.0.X | Rejestruje informacje o zdarzeniach zachodzących na mapie procesu. > Szczegółowy opis < | logowanie, logger |
Zadania automatyczne w trakcie budowy |