Nazwa | Kategoria | Stan | Dostępne od wersji | Opis | Parametry |
---|
Sprawdzenie istnienia użytkownika | Użytkownik |
CUFCMP-68
-
Getting issue details...
STATUS
| 1.0.6 | Opis Aplikacja, na podstawie podanego loginu, wyszukuje użytkownika i zapisuje zdefiniowaną informację o jego istnieniu/nieistnieniu do podanej zmiennej. 
| Parametry Login : STRING Login sprawdzanego użytkownika. Zmienna docelowa : VARIABLE Zmienna do której trafia informacja o występowaniu/niewystępowaniu użytkownika. Tylko aktywny : BOOLEAN Flaga informująca o tym, czy wyszukiwany użytkownik musi znajdować się na liście aktywnych użytkowników. Informacja o występowaniu : STRING Informacja zapisywana do zmiennej w przypadku istnienia w systemie użytkownika o podanym loginie. Informacja o niewystępowaniu : STRING Informacja zapisywana do zmiennej w przypadku nieistnienia w systemie użytkownika o podanym loginie. |
Zamiana loginów na imiona i nazwiska | Użytkownik |
CUFCMP-10
-
Getting issue details...
STATUS
| 1.0.3 | Opis Aplikacja przyjmuje login lub listę loginów rozdzielonych średnikiem i zwraca listę imion i nazwisk rozdzielonych średnikiem. 
| Parametry Zmienna z loginami : VARIABLE Zmienna z loginem lub loginami rozdzielonymi średnikiem. Zmienna z imionami i nazwiskami : VARIABLE Zmienna, do której trafiają dane wynikowe (imiona i nazwiska rozdzielone średnikiem). Komentarz o błędzie : BOOLEAN Decyduje o tym, czy komunikat błędu wykonania aplikacji ma być zapisywany w komentarzu zadania poprzedzającego zadanie automatyczne. |
Dane użytkowników zastępowanych | Użytkownik |
CUFCMP-62
-
Getting issue details...
STATUS
| 1.0.3 | Opis 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. 
| Parametry Login użytkownika : STRING Login użytkownika zastępującego. Loginy zastępowanych : VARIABLE Zwracane loginy zastępowanych, oddzielone średnikiem, lub login użytkownika, dla którego sprawdzane są zastępstwa. Stanowiska zastępowanych : VARIABLE Zwracane stanowiska zastępowanych, oddzielone średnikiem, lub stanowiska sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje Emaile zastępowanych : VARIABLE Zwracane adresy email zastępowanych, oddzielone średnikiem, lub adresy sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje. Przełożeni zastępowanych : VARIABLE Zwracane loginy przełożonych zastępowanych, oddzielone średnikiem, lub loginy przełożonych sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje. |
Wstawienie unikatowego numeru | Ogólne |
CUFCMP-11
-
Getting issue details...
STATUS
| 1.0.3 | Opis Wstawia do zmiennej unikatowy numer, wygenerowany z wykorzystaniem sekwencji, w oparciu o podane formatowanie. 
| Parametry 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 przyjąć długość do 9 cyfr, 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. |
Sprawdzenie unikatowości procesu | Ogólne |
CUFCMP-9
-
Getting issue details...
STATUS
CUFCMP-100
-
Getting issue details...
STATUS
| 1.0.2 poprawka: 1.0.9 | Opis Aplikacja na podstawie zestawu zmiennych sprawdza czy w systemie istnieje inny proces posiadający już ten sam zestaw wartości dla tych zmiennych. 
| Parametry 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. |
Sprawdzenie roli wskazanego użytkownika | Użytkownik |
CUFCMP-5
-
Getting issue details...
STATUS
| 1.0.1 | Opis Na podstawie loginu użytkownika i identyfikatora roli z procesu aplikacja zwraca do podanej zmiennej informację (w postaci logicznej wartości prawda/fałsz) o tym, czy użytkownik posiada tę rolę. 
| Parametry 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. |
Pobranie danych użytkownika | Użytkownik |
CUFCMP-39
-
Getting issue details...
STATUS
| 1.0.0 | Opis Aplikacja przekazuje do podanych zmiennych wybrane dane o użytkowniku. Użytkownik jest identyfikowany za pomocą loginu. 
| Parametry 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" |
Pobranie danych jednostki organizacyjnej | Użytkownik |
CUFCMP-24
-
Getting issue details...
STATUS
| 1.0.1 | Opis Aplikacja przekazuje do podanych zmiennych wybrane dane o jednostce organizacyjnej. Jednostka organizacyjna jest identyfikowana za pomocą symbolu. 
| Parametry 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
| Baza danych |
CUFCMP-20
-
Getting issue details...
STATUS
CUFCMP-84
-
Getting issue details...
STATUS
| 1.0.0 | Opis Aplikacja zapisuje wartości zmiennych nagłówkowych i tabelarycznych w określonych tabelach określonej bazy danych. 
W nowej wersji istnieje możliwość dodania wartości stałej zamiast podania zmiennej formularza. W tym przypadku wartość stała pojawi się w każdym wierszu w odpowiadającej jej kolumnie. | Parametry 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 | Baza danych |
CUFCMP-19
-
Getting issue details...
STATUS
Rozwiązane błędy
CUFCMP-90
-
Getting issue details...
STATUS
CUFCMP-86
-
Getting issue details...
STATUS
CUFCMP-106
-
Getting issue details...
STATUS
| 1.0.2
1.0.7 | Opis Aplikacja pobiera zapytanie SQL z bazy, wykonuje je i wyniki przypisuje zmiennym, których identyfikatory odpowiadają aliasom kolumn w bazie. Miejsca w zapytaniu bazodanowym, w które trafić mają wartości ze zdefiniowanych przez nas parametrów oznaczamy znakiem "?". W przypadku zdefiniowania kilku parametrów, o tym, gdzie trafi każda z wartości decyduje kolejność definiowania parametrów. Przykładowe zapytanie z trzema prametrami: select text_column as zmienna_tekstowa, integer_column as zmienna_calkowita, double_column as zmienna_zmiennoprzecink from dowolna_tabela where text_column=? and integer_column=? and double_column=? Konfiguracja odpowiadająca powyższemu zapytaniu: 
Opis typów bazodanowych, które przy zwracaniu stwarzają problemy: http://192.168.1.52:8081/confluence/pages/viewpage.action?pageId=12059473
| Parametry 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). W pierwszej kolejności aplikacja próbuje wyszukać tabelę z bazy systemowej. Jeśli wyszukiwanie się nie powiedzie, następuje wyszukiwanie w bazie zdefiniowanej. UPDATE: Domyślnie baza jest ustawiona jako pm_dbqueries i to z niej pobierane są zapytania w przypadku nie uzupełnienia tego parametru. 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. Obsługa wielu wartości : STRING Opcjonalny parametr, pozwalający na obsługę wielu wartości zwróconych przez bazę dedykowanych jednej zmiennej nagłówkowej. Możliwe wartości parametru: Block - brak obsługi wielu wartości First - do pola trafia pierwsza zwracana wartość Unique - do pola trafią wszystkie unikatowe wartości rozdzielone średnikiem |
Aplikacja pobierająca użytkowników z danej grupy | Użytkownicy |
CUFCMP-6
-
Getting issue details...
STATUS
(dostępna w maced components) | | Opis 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. | Parametry 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 | Użytkownicy |
CUFCMP-38
-
Getting issue details...
STATUS
(dostępna w maced components) | | Opis 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. | Parametry 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) |
Ustawienie zmiennych | Ogólne |
CUFCMP-73
-
Getting issue details...
STATUS
Rozwiązane błędy:
CUFCMP-75
-
Getting issue details...
STATUS
CUFCMP-105
-
Getting issue details...
STATUS
| 1.0.3 1.0.4 1.0.12 | Opis Zadanie automatyczne ustawi zmienne podane w parametrach na wartości podane w parametrach 
W nowej wersji istnieje możliwość ustawiania zmiennych tabelarycznych. Wystarczy, że przekażemy wartości po średniku np. "jakistekst1;jakistekst2;innytekst3" - każda z wartości zostanie zapisana w innym wierszu kolumny. Odnosi się to również do wartości całkowitych, zmiennoprzecinkowych i dat. | Parametry Wartości którymi inicjalizujemy : STRING_ARRAY
Wartości (tekstowy typ danych) którymi zainicjalizujemy odpowiednie pola procesu Zmienne które inicjalizujemy : VARIABLE_ARRAY Zmienne (pole procesu) które chcemy zainicjalizować |
Generowanie dokumentu z szablonu | Dokumenty |
CUFCMP-51
-
Getting issue details...
STATUS
| 1.0.11 | Generuje dokument z podanego szablonu na podstawie aktualnych danych procesu. Przygotowanie szablonu dokumentu zostało opisane na stronie: Szablon DOCX do generowania PDF Uwaga: zalecamy zaglądnięcie do powyższej dokumentacji, gdyż dodano nowe funkcjonalności(pobranie imienia i nazwiska z loginu)
Istnieje możliwość nadpisania wartości zmiennych w szablonie (@nazwa_zmiennej@) dzięki użyciu mapowania. Każda wartość, która domyślnie zostałaby pobrana z kontekstu formularza zostanie nadpisana wartością z odpowiadającego parametru "Wartości mapujące". | Parametry Format : STRING Format w jakim dokument zostanie wygenerowany Klasa dokumentów : STRING Nazwa klasy dokumentów, do której dodany zostanie wygenerowany dokument. Komponent dostarcza rozwijalną listę klas z systemu. Szablon : STRING Nazwa szablonu dokumentów Podłącz : BOOLEAN Podłącza wygenerowany dokument do procesu Nowa wersja : BOOLEAN Czy zapisać podłączony do procesu dokument jako nową wersję Klucze do mapowania : STRING_ARRAY Wszystkie klucze z szablonu, które chcemy zmapować na odpowiednie wartości podane w "Wartościach mapujących". Np. dla wartości w szablonie: "@imie@" wpisujemy klucz "imie" Wartości mapujące : STRING_ARRAY Wartości, które zapiszemy, bądź którymi nadpiszemy zmienne zadeklarowane w szablonie
|
Synchronizacja indeksów z dokumentu | Dokumenty |
CUFCMP-108
-
Getting issue details...
STATUS
| | Synchronizuje indeksy dokumentu ze zmiennymi formularza. Indeksy zostają przepisane do zmiennych procesu.
Po wybraniu klasy dokumentu i naciśnięciu odpowiedniego przycisku w oknie konfiguracyjnym otrzymujemy automatycznie wypełnione pola z indeksami i - jeżeli takie istnieją - zmienne im odpowiadające(ta sama nazwa). | Parametry Klasa dokumentu : STRING Klasa podłączanego dokumentu Indeksy dokumentu : STRING_ARRAY Indeksy z klasy dokumentu, których wartości zostaną zapisane do zmiennych Zmienne formularza : VARIABLE_ARRAY Zmienne, do których zostaną wpisane wartości indeksów |
Wywołanie akcji zdefiniowanej na klasie dokumentów dla dokumentów w procesie. | Dokumenty |
CUFCMP-121
-
Getting issue details...
STATUS
| | Opis Dla dokumentów podłączonych do procesu, zadanie wymusza uruchomienie wszytkich akcji z wybranego źródła akcji.
W zadaniu wybieramy klasy dokumentów, oraz typ źródła. Dla wybranych doumentów z danej klasy zadanie wymusi wywołanie akcji która jest zdefiniowana w wybranej klasie dokumentów.
Opcjonalnie można dodać kryterium wyszukiwania. np wyrażenie regularne po nazwie pliku/wartości indeksu. | Parametry Klasa dokumentu : STRING_ARRAY Klasa podłączanego dokumentu Źródło akcji : STRING Zdefiniowana nazwa źródła akcji (lista wartości) |
Synchronizacja indeksów ze zmiennych
| Dokumenty |
CUFCMP-122
-
Getting issue details...
STATUS
| | Synchronizuje indeksy dokumentu ze zmiennymi formularza. Wartości zmiennych z procesu zostaną przepisane do indeksów dokumentu.
Po wybraniu klasy dokumentu i naciśnięciu odpowiedniego przycisku w oknie konfiguracyjnym otrzymujemy automatycznie wypełnione pola z indeksami i - jeżeli takie istnieją - zmienne im odpowiadające(ta sama nazwa). | Parametry Klasa dokumentu : STRING Klasa podłączanego dokumentu Indeksy dokumentu : STRING_ARRAY Indeksy z klasy dokumentu, do których wartości będą zapisane ze zmiennych Zmienne formularza : VARIABLE_ARRAY Zmienne, z których zostaną pobrane wartości |
Kopiowanie/Przenoszenie dokumentów | Dokumenty |
CUFCMP-131
-
Getting issue details...
STATUS
| | Opis Zadanie automatyczne kopiuje lub przenosi dokumenty z wybranej klasyz dokumentów (z aktualnego procesu) do drugiej w archiwum. Podczas przenoszenia dokumenty są usuwane z klas źródłowych, opcja kopiowania zostawia oryginalne dokumenty.
Jest możliwość podpięcia nowo utworzonych dokumentów do aktualnego procesu. Opjonalnie : 1.Ograniczenie plików do id dokumentu z wybranej klasy źródłowej 2. Mozliwość przepisania wybranych indeksów z klasy źródłowej do docelowej | Parametry Klasa dokumentu źródłowego : STRING Z jakiej klasy dokumentów mają być przenoszone/kopiowane dokumenty (lista wyboru) Klasa dokumentu docelowego : STRING Do jakiej klasy ma być kopiowanie/przenoszenie dokumentów (lista wyboru) Lista id dokumentów [opcjonalnie]: STRING_ARRAY Lista id dokumentów z wybranej klasy zródłowej (zaweżenie wyboru dokumentów Czy kopiować? : BOOLEAN Dla opcji TAK utworzy kopie dokumentu, dla opcjie NIE przeniesie dokument (usunie z miejsca pierwotnego) (Domyślnie: TAK); Czy zastosować do wszystkich wersji dokumentów? : BOOLEAN TAK - kopiuje/przenosi wszystkie wersje dokumentu z klasy źródłowej (Domyślnie: TAK) Czy podłączyć do procesu? : BOOLEAN TAK - przenoszony/skopiowany dokument jest podpinany pod aktualny proces (Domyślnie: TAK) Indeksy klasy docelowej: STRING_ARRAY Lista wyboru indeksów z klasy docelowej Indeksy klasy źródłowej : STRING_ARRAY Lista wyboru indeksów z klasy źródłowej |