...
Parametr akcji | Opis | Ustawienie obligatoryjne? |
---|---|---|
'Czy zapisać zmienne? | jeśli 'Tak' to przed otwarciem okna do rozliczenia delegacji, zostaną zapisane wszystkie zmienne na formularzu zadania. Jeśli 'Nie' to otworzy okno bez zapisywania zmiennych. Uwaga, jeśli ustawiono 'Tak' to włączyć też standardowe 'zapisz formularz', które znajduje się przy definiowaniu przycisku akcji. Obecnie to nie działa, ale zostanie naprawione i zastąpi to zapisywanie we wtyczce. | Tak |
Czy tabela wydatków widoczna? | określa czy tabela wydatków ma być wyświetlana czy też nie. | Tak |
Czy ostrzegać, gdy daty niezgodne? | Czy moduł ma wyświetlać ostrzeżenie, gdy delegacja przekroczyła wnioskowany czas. | Tak |
Czy okno rozliczenia widoczne? | 'Tak', powoduje wyświetlenie okna rozliczenia. 'Nie' powoduje powrót do zadania bez pokazywania okna rozliczenia. | Tak |
Czy rodzaj wydatku widoczny? | określa czy kolumna "Rodzaj wydatku" w tabeli wydatków jest wyświetlana czy też nie. | Tak |
Rodzaje wydatków | wartości wyświetlane w polu "Rodzaj wydatku" (typ: combo) podczas dodawania rekordu do tabeli wydatków. | Nie |
Odświeżanie kursu, etap | Identyfikator etapu, na którym data ma zawsze być ustalana na dzisiejszą datę. | Nie |
Odświeżanie kursu, dzisiaj/z pola | 'Nie' powoduje, że gdy występuje etap z ciągłym odświeżaniem daty kursu, data kursu jest pobierana ze wskazanego pola (id_czytanego_pola). | Nie |
Odświeżanie kursu, Id pola | Identyfikator wskazanego pola, z którego ma być czytana data. | Nie *może być konieczny do kursu waluty dla delegacji zagranicznej |
Podsumowanie pdf drukować? | 'tak' powoduje generowanie podsumowania rozliczenia | Tak |
Podsumowanie pdf, klasa | klasa dokumentów archiwum PWFL, pod którą wygenerowane podsumowanie zostanie podłączone | Nie |
Podsumowanie pdf, szablon | nazwa szablonu dokumentu procesu PWFL, służącego do generowania podsumowania | Nie |
Karta pojazdu pdf, drukować? | 'tak' powoduje generowanie karty ewidencji pojazdu. | Tak |
Karta pojazdu pdf, klasa | klasa dokumentów archiwum PWFL, pod którą wygenerowana karta zostanie podłączona | Nie |
Karta pojazdu pdf, szablon | nazwa szablonu dokumentu procesu PWFL, służącego do generowania karty | Nie |
Parametry wejściowe :
Aby ustawić parametry wejściowe należy ustawić Parametry wejściowe to wskazanie źródła skąd rozliczenie delegacji ma brać potrzebne informacje początkowe.
W praktyce dla poniższych parametrów można wskazać zmienne procesu zawierające dane, które zostaną przekazane z procesu wniosku delegacji do rozliczenia delegacji.
Parametr akcji | Opis | Ustawienie |
---|---|---|
Numer delegacji | zmienna procesu z której zostanie pobrane id delegacji. Wcześniej musi być zapewniona unikalność tych id, ale nie ma narzuconego formatu. | Tak |
Typ delegacji | zmienna procesu z której zostanie pobrana informacja o typie rozliczanej delegacji. Tj 'kraj' jeśli w Polsce, 'zagranica' jeśli poza granicami Polski. Domyślnie 'kraj'. | Nie |
Imię i nazwisko | zmienna procesu z której zostanie pobrane imię i nazwisko | Nie |
Cel delegacji | zmienna procesu z której zostanie pobrany cel delegacji | Nie |
Data rozpoczęcia | zmienna procesu z której zostanie pobrana data początku delegacji | Nie |
Data zakończenia | zmienna procesu z której zostanie pobrana data końca delegacji | Nie |
Miasto | zmienna procesu z której zostanie pobrane miejsce delegacji | Nie |
Kraj | zmienna procesu z której zostanie pobrane kraj delegacji | Nie |
Rodzaj transport | zmienna procesu z której zostanie pobrany rodzaj transportu | Nie |
Data wydania zaliczki | zmienna procesu z której zostanie pobrana data wydania zaliczki pracownikowi. *Uwaga, dla delegacji zagranicznej ustawienie tej informacji może być niezbędne podczas rozliczania w zależności od ustawień w json w parametrze 'kurs_do_obliczen' . Wtedy wg tej daty są pobierane kursy walut używane w rozliczeniu. Dlatego przy określaniu tej daty należy zastosować obowiązujące w danej firmie zasady dot. ustalania kursów walut, które mogą być powiązane z typem delegacji, datą zaliczki oraz datami delegacji. | Nie* |
Parametry wyjściowe :
Aby ustawić parametry wyjściowe należy zmapować poniższe parametry Parametry wyjściowe to wskazanie które i gdzie mają zostać przekazane informacje z rozliczenia delegacji do procesu w którym uruchomiono rozliczenie.
W praktyce to zmapowanie poniższych parametrów na zmienne procesu umieszczone w następujących tabelach dynamicznych . Wg tego ustawienia do tych zmiennych zostaną zapisane informacje z rozliczenia delegacji.procesu.
Tabela podsumowań (obligatoryjna):
...
Parametr akcji | Ustawienie obligatoryjne? |
---|---|
Numer delegacji | Tak |
Opis kosztu | Nie |
Kwota Kwota w walucie | Nie |
Waluta | Nie |
Kurs waluty | Nie |
Współczynnik | Nie |
...
Parametr akcji | Ustawienie obligatoryjne? |
---|---|
Numer delegacji | Nie* *ale jeśli chcemy zapisać w tabeli wydatków jakąkolwiek daną to musi być też zmapowany 'Numer delegacji'. |
Nazwa wydatku | Nie |
Koszt | Nie |
Waluta | Nie |
Data | Nie |
Rodzaj wydatku | Nie |
Konfiguracja domyślna i zmieniona.
Konfiguracja domyślna zawiera następujące parametry ustawione najczęściej wykorzystywanymi wartościami.
...
Domyślne wartości parametrów w poprawnym formacie można znaleźć w projekcie wtyczki w .../resources/config/businessTripDefaultConfig.json
W konfiguracji zmienionej mogą zostać zmienione wszystkie wartości powyżej wymienionych parametrów konfiguracji domyślnej
Konfiguracja zmieniona.
Uruchomienie wtyczki 'BusinessTrip'.
Na systemie gdzie nie działały wcześniej 'plusDelegacje'.
Aby uruchomić trzeba wykonać kolejno :
- zainstalować i uruchomić w PWFL wtyczkę BusinessTrip w PWFL w Administracja->Konfiguracja systemu->Wtyczki
- jeśli ma być generowane podsumowanie rozliczenia delegacji, to zdefiniować poprawny szablon w poprawnym formacie docx, podpiąć go w PWFL do szablonów dokumentów odpowiedniego procesu w PWFL procesu, który ma być używany do rozliczania delegacji i ew. założyć klasę dokumenów w archiwum PWFL
- jeśli ma być generowana karta ewidencji pojazdu, to zdefiniować poprawny szablon w poprawnym formacie docx, podpiąć do szablonów dokumentów odpowiedniego procesu w PWFL go także w PWFL do powyżej wspomnianego procesu i ew. założyć klasę dokumenów w archiwum PWFL
- w PWE na formularzu procesu w którym , który ma być uruchamiane rozliczanieużywany do rozliczania delegacji, zdefiniować zmienne procesu, które których wartości będą przekazywane w parametrach wejściowych do rozliczenia
- w PWE na formularzu procesu w którym ma być uruchamiane rozliczanietego samego procesu, zdefiniować tabele ze zmiennymi procesu, w które będą wstawiane oczekiwane wyniki rozliczenia delegacji
- w PWE na formularzu procesu w którym ma być uruchamiane rozliczanietego samego procesu, zdefiniować przycisk dla akcji 'Business Trip'
- w PWE na formularzu procesu w którym ma być uruchamiane rozliczanie, tego samego procesu, ustawić w parametrach akcji ustawić , przynajmniej wymagane parametry konfiguracji klienckiej
Teraz po uruchomieniu procesu, wypełnieniu zmiennych ustawionych do przekazywania wartości do obligatoryjnych parametrów wejściowych i kliknięciu zdefiniowanego przycisku, powinno się uruchomić okno rozliczania delegacji.
Ew. jeśli Jeśli jakieś ustawienia domyślne konfiguracji domyślnej nie będą odpowiednie dla danego klienta, to można to zmienić zgodnie z opisem dot konfiguracji zmienionej.
...