Powodem takiej wyjątkowej sytuacji jest fakt, że podróż ‘przechodzi’ przez dwa dni kalendarzowe, ale z drugiej strony liczba godzin spędzonych w podróży świadczy o podróży jednodniowej.

Przykład błędnej podróży
Data początku:    01.06.05 godz. 22:00
Data końca:        02.06.05 godz. 07:00
Liczba godz. podróży:    9

Błąd:                System nalicza dietę w pełnej dziennej wysokości

Rozwiązanie  

Należy sprawdzić konfigurację definicji naliczania diety dla używanego wariantu uregulowań dotyczących podróży. Metodą zgodnie z którą, następuje różnicowanie dnia dla zwrotu wg liczby dni podróży powinna być metoda 1.

Dzięki takiemu ustawieniu, dla pierwszego dnia w podróży wielodniowej obowiązują te same zasady co dla podróży jednodniowej.

Zgodnie z metodą 1, aby zróżnicować odczyt stawki diety w ramach podróży, parametr Liczba dni w tabeli V_T706V jest interpretowany  w następujący sposób:

1           podróż jednodniowa
1           podróż wielodniowa, pierwszy dzień
2           podróż wielodniowa, drugi dzień
…         …

W prezentowanym przypadku prawidłowe ustawienie konfiguracyjne spowoduje, że zostanie zastosowana zasada naliczania właściwa dla pierwszego dnia w podróży wielodniowej a nie drugiego, czyli zostanie naliczona połowa diety za podróż trwającą do 12 godzin.