Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • na komputerze użytkownika musi być połączenie z internetem, aby pobrać kursy walut z NBP.
  • odcinki trasy muszą być wprowadzane w kolejności chronologicznej.
  • szablony dokumentów Word (docx) muszą być zapisane przynajmniej w MS Word 2013. Nie mogą być zapisane w tzw zgodności do wcześniejszych wersji Word.sumowac_czas_w_polsce_do_liczenia_delegacji
  • ustawiony w PlusWorkflow.conf parametr 'WorkingDirectory', co jest konieczne do generowania dokumentów pdf
  • przycisk na formularzu zadania do którego podpinamy akcję uruchamiającą wtyczkę 'Business Trip' nie może powodować, że zadanie przestanie być dostępne dla danego użytkownika np. przycisk akceptacji
  • preferowany separator dziesiętny dla kwot, można ustawić dla parametru 'DecimalSeparator'  w 'Konfiguracja systemu'->'Parametry systemu'. Domyślnie jako separator jest używany znak ustawiony w parametrze 'DecimalSeparator' w conf'ie, a jeśli nie ma to przecinek.
    Status
    titlev1.2.3+
  • w systemie musi być zainstalowana wtyczka PCM (Plugin Configuration Manager) w minimalnej wersji 1.0.0 
    Status
    titlev1.2.26+

...

Parametr akcjiOpisUstawienie
obligatoryjne?
Wartość domyślna
'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.
 
Tak'Tak'
Czy tryb tylko do odczytu?
Status
titleV1.2.8+

określa czy ma być dozwolona jakakolwiek zmiana danych.
Jeśli 'Tak' to brak możliwości edycji pól i jakiejkolwiek operacji na delegacji. W przeciwnym razie dostępny standardowy pełny tryb pozwalający na pełną obsługę.
Nie'Nie'
Czy tabela wydatków widoczna?
określa czy tabela wydatków ma być wyświetlana czy też nie.Tak'Tak'
Czy ostrzegać, gdy daty niezgodne?Czy moduł ma wyświetlać ostrzeżenie, gdy delegacja przekroczyła wnioskowany czas.Tak'Tak'
Czy okno rozliczenia widoczne?
'Tak', powoduje wyświetlenie okna rozliczenia. 'Nie' powoduje powrót do zadania bez pokazywania okna rozliczenia.Tak'Tak'
Czy rodzaj wydatku widoczny?
określa czy kolumna "Rodzaj wydatku" w tabeli wydatków jest wyświetlana czy też nie.
Parametr usunięty. Rodzaj wydatku jest widoczny jeśli zdefiniowane są wartości w parametrze 'Rodzaje wydatków'
Status
titleV1.2.8+
Tak'Tak'
Rodzaje wydatkówwartości wyświetlane w polu "Rodzaj wydatku" (typ: combo) podczas dodawania rekordu do tabeli wydatków.
Jeśli tu nie będzie zdefiniowanych wartości to pole nie zostanie wyświetlone w wydatkach
Status
titleV1.2.8+

Nie 
Czy forma płatności widoczna?
Status
titlev1.2.5+

określa czy kolumna "Forma płatności" w tabeli wydatków jest wyświetlana czy też nie.
 Parametr usunięty. 'Formy płatności' są widoczne jeśli zdefiniowane są wartości w parametrze 'Formy płatności'
Status
titleV1.2.8+
Nie'Nie'
Formy płatności
Status
titlev1.2.5+
wartości wyświetlane w polu "Forma płatności" (typ: combo) podczas dodawania rekordu do tabeli wydatków.
Jeśli tu nie będzie zdefiniowanych wartości to pole w wydatkach nie zostanie wyświetlone w wydatkach
Status
titleV1.2.8+
Nie 
Typy dokumentów
Status
titlev1.2.9+

wartości wyświetlane w polu "Forma płatności" (typ: combo) podczas dodawania rekordu do tabeli wydatków.
Jeśli tu nie będzie zdefiniowanych wartości to pole w wydatkach nie zostanie wyświetlone w wydatkach

Status
titlev1.2.9+

Nie 
Odświeżanie kursu, etapIdentyfikator 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 polaIdentyfikator 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 rozliczeniaTak'Nie'
Podsumowanie pdf, klasaklasa dokumentów archiwum PWFL, pod którą wygenerowane podsumowanie zostanie podłączoneNie 
Podsumowanie pdf, szablonnazwa szablonu dokumentu procesu PWFL, służącego do generowania podsumowania
Nie 
Karta pojazdu pdf, drukować?
'tak' powoduje generowanie karty ewidencji pojazdu.Tak'Nie'
Karta pojazdu pdf, klasaklasa dokumentów archiwum PWFL, pod którą wygenerowana karta zostanie podłączonaNie 
Karta pojazdu pdf, szablonnazwa szablonu dokumentu procesu PWFL, służącego do generowania kartyNie 
Ukryte pola
Status
titleV1.2.8+
lista pól które zostaną ukryte i nie będą widoczne w GUI. Na osobnej stronie zostało opisane jakie pola są możliwe do ukrycia. - Ukrywanie pólNie 
Źródło pobierania kursu
Status
titleV4.2.9+
Określa z jakiego źródła mają być pobierane kursy walut. Dostępne opcje: NBP, Źródło danychNie'NBP'
Źródło danych
Status
titleV4.2.9+

Identyfikator źródła danych z którego będa pobierane kursy waluty. Pojawia się po wybraniu 'Źródła pobierania kursu' na 'Źródło danych'.

Po wybraniu źródła danych pojawiają się parametry wejściowe i wyjściowe źródła danych.

Wybrane źródło danych musi mieć w parametrach:

1) Wejściowych parametry o id: symbol i date. Te parametry nie pojawią się w akcji w PWE i nie można przypisać do nich zmiennych.

Parametr date w parametrach wejściowych zostanie przekazany do źródła danych w formacie yyyy-MM-dd

Wszystkie dodatkowe parametry z parametrów wejściowych źródła pojawią się w tabelce akcji w PWE i będzie można przypisać do nich wartości/zmienne.

2) Wyjściowych parametry o id: date, symbol, rate co odpowiednio powinno zwracać datę kursu, symbol waluty, kurs.

Nie 
Wyśrodkuj wartości w tabelach
Status
titleV4.0.15+ V4.2.1+
Pozwala wyśrodkować wartości w tabelach rozliczeniaNie'Nie'

...

  Parametr akcji

Zalecany typ
wartości w zmiennej

Ustawienie
obligatoryjne?
Numer delegacjiTekstowyNie*
*ale jeśli chcemy zapisać w tabeli wydatków jakąkolwiek daną
to musi być też zmapowany 'Numer delegacji'.
Id wydatku
Status
titlev4.2.14+
Tekstowy

Nie*
*ale jeśli chcemy aby zmienne w tabeli wydatków niepowiązane z akcją delegacji nie były czyszczone po obliczeniu delegacji,

to musimy zmapować zmienną, która będzie znajdowała się w tabeli wydatków (może być jako ukryta kolumna).

Nazwa wydatkuTekstowyNie
KosztKwotowyNie
WalutaTekstowyNie
DataDataNie
Rodzaj wydatkuTekstowyNie
Forma płatności
Status
titlev1.2.5+
TekstowyNie
Typ dokumentu
Status
titlev1.2.9+
TekstowyNie
Kurs waluty
Status
titlev1.2.19+
KwotowyNie
Współczynnik
Status
titlev1.2.19+
KwotowyNie

...

ParametrOpis
effective_date
Status
titlev4.0.5+
data wejścia w życie konfiguracji (konfiguracja będzie wybierana na podstawie daty zakończenia delegacji)
Status
titlev4.0.5+
wydatki_walutysymbole walut, w których ma być możliwość zarejestrowania poniesionych wydatków
kilometrowkazawiera kategorie oraz przypisane koszty.
kilometrowka_dlaokreśla dla jakiego typu pojazdu, ma zostać wyliczona kilometrówka.
wymog_ewidencji_pojazduokreśla dla jakiego typu pojazdu ma być wymagane uzupełnienie pól dot ewidencja pojazdu.
srodek_transportuwszystkie środki transportu, dostępne do wyboru dla osoby rozliczającej delegację.
nawa_polskiej_walutynazwa polskiej waluty, używanej w procesie.
before_save_on_map
Status
titlev1.2.25+
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 "BusinessTrip" - 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, BusinessTrip delegacja)
{
    return zmienna;
}

Parametr usunięty. Teraz jest możliwość dodawania klas i metod klienckich. Szczegóły tutaj.

Status
titlev1.2.25+

krajmapa wartości, zawiera koszty: diety, ryczałtów dla delegacji krajowej.
zagranica :część konfiguracji dotycząca delegacji zagranicznej.
  • rozdziel_ryczalty
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.
  • sumowac_czas_w_polsce_do_liczenia_delegacji
domyślna wartość true, wartość false powoduje rozdzielenie liczenia diety osobno dla odcinka z Polski do granicy i z granicy do Polski. Domyślnie odcinek do granicy i od granicy jest sumowany i dla sumy czasu liczona jest dieta.
Status
titlev4.2.12+
  • wysokosc_diety_gdy_pracodawca_zapewnil_posilek
procent diety, w przypadku gdy pracodawca zapewnił posiłek w delegacji zagranicznej.
  • kurs_do_obliczen :

ustawienia dotyczące sposobu wybierania daty dla kursów walutowych.
Uwaga, kolejne trzy parametry dot odświeżania kursu można ustawić w konfiguracji klienckiej.

    • odswiezanie_kursu_na_etapie_od_wer_pakietu
      Status
      titlev1.2.24+

wersja mapy, od której odświeżanie będzie funkcjonować.

Parametr usunięty. Kurs walutowy pobierany jest na podstawie daty ustawionej w parametrze akcji "Pobierz kurs z".

Status
titlev1.2.24+

    • odswiezanie_ile_dni_odjac_od_dzisiaj
ile dni ma zostać odjętych od daty dzisiejszej. Domyślną wartością jest -1 (data z wczoraj).
    • czy_czytac_z_pola
      Status
      titlev1.2.24+

wartość true, powoduję, że moduł będzie odczytywał datę dla kursów walutowych, ze wskazanego pola.

Parametr usunięty. Kurs walutowy pobierany jest na podstawie daty ustawionej w parametrze akcji "Pobierz kurs z".

Status
titlev1.2.24+

    • ile_dni_odjac_od_daty_pola
w polu, można wskazać, ile dni ma zostać odjętych od daty wskazanej w polu.
    • czy_obslugiwac_date_zaliczki
      Status
      titlev1.2.24+

wartość true, powoduje, możliwość przekazania daty z poziomu javascriptu (identyfikator data_wydania_zaliczki, w array'u identyfikatorów, przekazywanych w funkcji javascript).

Parametr usunięty. Kurs walutowy pobierany jest na podstawie daty ustawionej w parametrze akcji "Pobierz kurs z".

Status
titlev1.2.24+

    • czy_data_zaliczki_wazniejsza_od_daty_z_rozliczenia
      Status
      titlev1.2.24+

wartość true, powoduje, że data zaliczki, przekazana z poziomu javascript, jest ważniejsza od daty z wcześniejszego rozliczenia wskazanej delegacji.

Parametr usunięty. Kurs walutowy pobierany jest na podstawie daty ustawionej w parametrze akcji "Pobierz kurs z".

Status
titlev1.2.24+

    • kurs_wydatku_z_dnia_poprzedzajacego_wystawienie_faktury
      Status
      titlev4.2.14+

Dodając/modyfikując wydatki w delegacji zagranicznej możemy zaznaczyć checkbox 'Kurs z dnia poprzedzającego wystawienie faktury'. Parametr ten oznacza czy ten checkbox ma być zawsze zaznaczony domyślnie. Brak tego parametru oznacza wartość false, czyli że checkbox będzie domyślnie odznaczony (domyślne zachowanie wtyczki delegacji). Dostępne wartości: true, false

  • waluty
    Status
    titlev1.2.26+

lista dostępnych walut w których może nastąpić rozliczenie

Parametr usunięty. W nowych delegacjach parametr nie jest brany pod uwagę.

Status
titlev1.2.26+

  • dieta
lista stawek diet i walut dla krajów, wg których nastąpi rozliczenie dla poszczególnych krajów
  • kraje
lista dostępnych krajów w rozliczeniu
  • granica_odrazu

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.

Z powodu ogólnych zasad rozliczania delegacji zagranicznej nie zaleca się modyfikować tej listy. Jeżeli Klient chce takiej zmiany, to musi świadomie podjąć o tym decyzję, ponieważ zmieni się sposób rozliczania delegacji.

...