Delegacja krajowa
Kwota delegacji = kilometrówka + dieta + noclegi + koszty przejazdu komunikacją miejską + dodatkowe wydatki - zaliczki
- Kilometrówka:
Liczona tylko dla środków transportu ustawionych w pliku konfiguracyjnym jako parametr "kilometrowka_dla".
Przelicznik - parametr "kilomentrowka" w pliku konfiguracyjnym.
Wynik = (Suma przejechanych kilometrów) * (przelicznik)
- Dieta:
Stawka diety pełnej - parametr "kraj" -> "dieta" w pliku konfiguracyjnym.
1) jeżeli podróż trwa nie dłużej niż dobę i wynosi:
- mniej niż 8 godzin – dieta nie przysługuje,
- od 8 do 12 godzin – przysługuje 50% diety,
- ponad 12 godzin – przysługuje dieta w pełnej wysokości;
2) jeżeli podróż trwa dłużej niż dobę, za każdą dobę przysługuje dieta w pełnej wysokości, a za niepełną, ale rozpoczętą dobę:
- do 8 godzin – przysługuje 50% diety,
- ponad 8 godzin – przysługuje dieta w pełnej wysokości.
Każdy zapewniony posiłek zmniejsza kwotę diety o odpowiednio:
- śniadanie – 25% diety;
- obiad – 50% diety;
- kolacja – 25% diety.
Jeżeli pracodawca zapewnił całodobowe wyżywienie wtedy całą wyliczoną dietę mnożymy przez stawkę ustawioną w parametrze "kraj" -> "wysokosc_diety_gdy_pracodawca_zapewnil_posilek"
- Nocleg:
Stawka - parametr "kraj" -> "ryczalt_nocleg" w pliku konfiguracyjnym.
Ilość - Ilość niezapewnionych noclegów
Wynik = Stawka * Ilość
- Koszty przejazdu komunikacją miejską
Stawka - parametr "kraj" -> "ryczalt_komunikacja_miejska" w pliku konfiguracyjnym.
Ilość - Ilość niezapewnionych dób komunikacji miejskiej
Wynik = Stawka * Ilość
Delegacja zagraniczna
Kwota łączna = kilometrówka + dieta + noclegi + koszty przejazdu komunikacją miejską + koszty dojazdów do/z dworca/portu + dodatkowe wydatki - zaliczki
- Kilometrówka:
Liczona tylko dla środków transportu ustawionych w pliku konfiguracyjnym jako parametr "kilometrowka_dla".
Przelicznik - parametr "kilomentrowka" w pliku konfiguracyjnym.
Wynik = (Suma przejechanych kilometrów) * (przelicznik)
- Dieta:
Czas podróży w poszczególnych krajach docelowych sumujemy ze wszystkich odcinków (np. czas w Polsce do momentu przekroczenia granicy i czas od przekroczenia granicy w drodze powrotnej sumujemy).
Zmiana
Od wersji 4.2.12 dodany został parametr sumowac_czas_w_polsce_do_liczenia_delegacji. Jeżeli ustawiony jest na false, to dieta liczona jest osobna dla odcinka z Polski do granicy i od granicy do Polski.
Część na terenie kraju:
Stawka diety pełnej - parametr "kraj" -> "dieta" w pliku konfiguracyjnym.
1) jeżeli podróż trwa nie dłużej niż dobę i wynosi:
- mniej niż 8 godzin – dieta nie przysługuje,
- od 8 do 12 godzin – przysługuje 50% diety,
- ponad 12 godzin – przysługuje dieta w pełnej wysokości;
2) jeżeli podróż trwa dłużej niż dobę, za każdą dobę przysługuje dieta w pełnej wysokości, a za niepełną, ale rozpoczętą dobę:
- do 8 godzin – przysługuje 50% diety,
- ponad 8 godzin – przysługuje dieta w pełnej wysokości.
Każdy zapewniony posiłek zmniejsza kwotę diety o odpowiednio:
- śniadanie – 25% diety;
- obiad – 50% diety;
- kolacja – 25% diety.
Jeżeli pracodawca zapewnił całodobowe wyżywienie wtedy całą wyliczoną dietę mnożymy przez stawkę ustawioną w parametrze "kraj" -> "wysokosc_diety_gdy_pracodawca_zapewnil_posilek"
Część za granicą:
Stawka diety pełnej - parametr "zagranica" -> "dieta" -> drugi parametr (kwota diety) w pliku konfiguracyjnym dla przeliczanego kraju.
Granica od razu - w pliku konfiguracyjnym w parametrze "zagranica" -> "granica_odrazu" znajdują się środki transportu dla których czas od momentu wyjazdu naliczamy dla kraju przyjazdu ( nie w momencie przekroczenia granicy jak dla pozostałych środków transportu). Wyjątkiem dla tych środków transportu jest przypadek gdy krajem przyjazdu jest Polska. Wtedy cały czas odcinka naliczany jest do kraju wyjazdu.
Jeżeli kraj przyjazdu jest krajem docelowym i kraj przyjazdu jest krajem wyjazdu:
- czas w drodze dodajemy do kraju przyjazdu
- czas ostatniego postoju dodajemy do kraju przyjazdu
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, mamy "granica od razu" i krajem przyjazdu jest Polska
- czas ostatniego postoju dodajemy do poprzedniego kraju docelowego
- czas w drodze dodajemy do poprzedniego kraju docelowego
- zapamiętane czasy dodajemy do poprzedniego kraju docelowego
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, mamy "granica od razu", krajem przyjazdu nie jest Polska i krajem wyjazdu jest Polska
- czas ostatniego postoju dodajemy do poprzedniego kraju docelowego
- czas w drodze dodajemy do kraju przyjazdu
- zapamiętane czasy dodajemy do poprzedniego kraju docelowego
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, mamy "granica od razu", krajem przyjazdu nie jest Polska i krajem wyjazdu nie jest Polska i ostatnim krajem docelowym jest Polska
- czas ostatniego postoju dodajemy do kraju przyjazdu
- czas w drodze dodajemy do kraju przyjazdu
- zapamiętane czasy dodajemy do kraju przyjazdu
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, mamy "granica od razu", krajem przyjazdu nie jest Polska i krajem wyjazdu nie jest Polska i ostatnim krajem docelowym nie jest Polska
- czas ostatniego postoju dodajemy do poprzedniego kraju doceloweg
- czas w drodze dodajemy do poprzedniego kraju doceloweg
- zapamiętane czasy dodajemy do poprzedniego kraju doceloweg
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu" i krajem przyjazdu jest Polska
- czas w drodze do granicy dodajemy do poprzedniego kraju docelowego
- czas w drodze od granicy dodajemy do kraju przyjazdu
- zapamiętane czasy dodajemy do poprzedniego kraju docelowego
- czas ostatniego postoju dodajemy do poprzedniego kraju docelowego
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu", krajem przyjazdu nie jest Polska i ostatni kraj docelowy jest krajem wyjazdu
- czas ostatniego postoju dodajemy do kraju wyjazdu
- czas w drodze do granicy dodajemy do kraju wyjazdu
- czas w drodze od granicy dodajemy do kraju przyjazdu
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu", krajem przyjazdu nie jest Polska i ostatni kraj docelowy nie jest krajem wyjazdu i ostatnim krajem docelowym jest Polska
- czas ostatniego postoju dodajemy do kraju przyjazdu
- czas w drodze dodajemy do kraju przyjazdu
- zapamiętane czasy dodajemy do kraju przyjazdu
Jeżeli kraj przyjazdu jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu", krajem przyjazdu nie jest Polska i ostatni kraj docelowy nie jest krajem wyjazdu i ostatnim krajem docelowym nie jest Polska
- czas ostatniego postoju dodajemy do ostatniego kraju docelowego
- czas w drodze do granicy dodajemy do ostatniego kraju docelowego
- czas w drodze od granicy dodajemy do kraju przyjazdu
- zapamiętane czasy dodajemy do ostatniego kraju docelowego
Jeżeli kraj przyjazdu nie jest krajem docelowym i kraj przyjazdu jest krajem wyjazdu
- zapamiętujemy czas w drodze
- zapamiętujemy czas ostatniego postoju
Jeżeli kraj przyjazdu nie jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, mamy "granica od razu" i ostatni kraj docelowy jest krajem wyjazdu
- czas ostatniego postoju dodajemy do poprzedniego kraju docelowego
- zapamiętujemy czas w drodze
Jeżeli kraj przyjazdu nie jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, mamy "granica od razu" i ostatni kraj docelowy nie jest krajem wyjazdu
- zapamiętujemy czas ostatniego postoju
- zapamiętujemy czas w drodze
Jeżeli kraj przyjazdu nie jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu" i ostatni kraj docelowy jest krajem wyjazdu i krajem wyjazdu jest Polska
- czas ostatniego postoju dodajemy do kraju wyjazdu
- czas w drodze do granicy dodajemy do kraju wyjazdu
- zapamiętujemy czas w drodze od granicy
Jeżeli kraj przyjazdu nie jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu" i ostatni kraj docelowy jest krajem wyjazdu i krajem wyjazdu nie jest Polska
- czas ostatniego postoju dodajemy do kraju wyjazdu
- czas w drodze dodajemy do kraju wyjazdu
Jeżeli kraj przyjazdu nie jest krajem docelowym, kraj przyjazdu nie jest krajem wyjazdu, nie mamy "granica od razu" i ostatni kraj docelowy nie jest krajem wyjazdu
- zapamiętujemy czas ostatniego postoju
- zapamiętujemy czas w drodze
Jeżeli podróż w konkretnym kraju trwa:
- mniej lub równo 8 godzin – przysługuje 1/3 diety,
- więcej niż 8 i mniej lub równo 12 godzin – przysługuje 50% diety,
- ponad 12 godzin – przysługuje dieta w pełnej wysokości;
Każy zapewniony posiłek zmniejsza kwotę diety o odpowiednio:
- śniadanie – 15% diety;
- obiad – 30% diety;
- kolacja – 30% diety.
Jeżeli pracodawca zapewnił całodobowe wyżywienie w konkretnym kraju wtedy całą wyliczoną dietę mnożymy przez stawkę ustawioną w parametrze "zagranica" -> "wysokosc_diety_gdy_pracodawca_zapewnil_posilek"
Dieta jest przeliczana według kursu waluty.
- Nocleg:
Stawka - parametr "zagranica" -> "dieta" -> trzeci parametr (kwota limitu na nocleg) w pliku konfiguracyjnym dla przeliczanego kraju.
Ilość - Ilość niezapewnionych noclegów
Wynik = Stawka * Ilość * 0.25 * Kurs waluty
- Koszty przejazdu komunikacją miejską
Stawka - parametr "zagranica" -> "dieta" w pliku konfiguracyjnym.
Ilość - Ilość niezapewnionych dób komunikacji miejskiej
Wynik = Stawka * Ilość * 0.1 * Kurs waluty
- Koszty dojazdów do/z dworca/portu
Stawka - parametr "zagranica" -> "dieta" w pliku konfiguracyjnym.
Ilość - Ilość niezapewnionych dojazdów do i z dworca kolejowego, autobusowego, portu lotniczego lub morskiego. Jednak w sytuacji, gdy pracownik musiał ponieść koszty tego dojazdu tylko w jedną stronę, doliczamy 0.5 niezapewnionych dojazdów.
Wynik = Stawka * Ilość * Kurs waluty
- Dodatkowe wydatki:
Dodatkowe wydatki są przeliczane według kursu waluty.
0 Comments