...
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
...
.
Konfiguracja domyślna zawiera następujące parametry ustawione domyślnie najczęściej wykorzystywanymi wartościami.
Parametr | Opis |
---|---|
wydatki_waluty | symbole walut, w których ma być możliwość zarejestrowania poniesionych wydatków |
kilometrowka | zawiera kategorie oraz przypisane koszty. |
kilometrowka_dla | określa dla jakiego typu pojazdu, ma zostać wyliczona kilometrówka. |
wymog_ewidencji_pojazdu | określa dla jakiego typu pojazdu ma być wymagane uzupełnienie pól dot ewidencja pojazdu. |
srodek_transportu | wszystkie środki transportu, dostępne do wyboru dla osoby rozliczającej delegację. |
nawa_polskiej_waluty | nazwa polskiej waluty, używanej w procesie. |
before_save_on_map | zmienna określająca metodę, która ma zostać wywołana tuż przed zapisaniem danych w procesie - metoda przyjmuje dwa parametry: "Map<String, Object>" - mapowane zmienne oraz "DB_roz_del" - obiekt zawierający wszystkie informacje o delegacji i zwraca mapę wartości Map<String, Object> np. public static Map<String, Object> beforeWriteToProcess(Map<String, Object> zmienna, DB_roz_del delegacje) |
kraj | mapa wartości, zawiera koszty: diety, ryczałtów dla delegacji krajowej. |
zagranica : | część konfiguracji dotycząca delegacji zagranicznej. |
| wartość true, powoduje rozdzielenie ryczałtów na poszczególne kraje (w walucie tych krajów). Wartość false, powoduje zliczenie wszystkich ryczałtów i przeliczenie ich na PLN. |
| procent diety, w przypadku gdy pracodawca zapewnił posiłek w delegacji zagranicznej. |
| ustawienia dotyczące sposobu wybierania daty dla kursów walutowych. |
| wersja mapy, od której odświeżanie będzie funkcjonować. |
| ile dni ma zostać odjętych od daty dzisiejszej. Domyślną wartością jest -1 (data z wczoraj). |
| wartość true, powoduję, że moduł będzie odczytywał datę dla kursów walutowych, ze wskazanego pola. |
| w polu, można wskazać, ile dni ma zostać odjętych od daty wskazanej w polu. |
| wartość true, powoduje, możliwość przekazania daty z poziomu javascriptu (identyfikator data_wydania_zaliczki, w array'u identyfikatorów, przekazywanych w funkcji javascript). |
| wartość true, powoduje, że data zaliczki, przekazana z poziomu javascript, jest ważniejsza od daty z wcześniejszego rozliczenia wskazanej delegacji. |
| lista dostępnych walut w których może nastąpić rozliczenie |
| lista stawek diet i walut dla krajów, wg których nastąpi rozliczenie dla poszczególnych krajów |
| lista dostępnych krajów w rozliczeniu |
| typy pojazdów, dla których, rozpoczęcie, zakończenie naliczania diety następuje "od razu", tzn. wylot powoduję naliczanie diety dla kraju przylotu (docelowego) od momentu startu samolotu. Do takich środków lokomocji, należą, samolot oraz statek. Ustawienie to, jest używane tylko i wyłącznie przy kalkulacji diety. Nie powinno się go zmieniać. |
Domyślne wartości parametrów w poprawnym formacie można znaleźć w projekcie wtyczki w .../resources/config/businessTripDefaultConfig.json
Konfiguracja zmieniona.
Uruchomienie wtyczki 'BusinessTrip'.
...
- zainstalować i uruchomić w PWFL wtyczkę BusinessTrip w Administracja->Konfiguracja systemu->Wtyczki
- jeśli ma być generowane podsumowanie rozliczenia delegacji, to zdefiniować poprawny szablon w formacie docx, podpiąć go w PWFL do szablonów dokumentów 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 formacie docx, podpiąć 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 PWE , który ma być używany do rozliczania delegacji, zdefiniować zmienne procesu, których wartości będą przekazywane w parametrach wejściowych do rozliczenia
- w PWE na formularzu tego samego procesu w PWE , zdefiniować tabele ze zmiennymi procesu, w które będą wstawiane oczekiwane wyniki rozliczenia delegacji
- w PWE na formularzu tego samego procesu w PWE , zdefiniować przycisk dla akcji 'Business Trip'
- w PWE na formularzu tego samego procesu w PWE , ustawić w parametrach akcji, przynajmniej wymagane parametry konfiguracji klienckiej
...