Dla rejestrów sprzedaży i zamówień przygotowano kontrolę sprawdzającą, czy data, na którą został wyznaczony kurs waluty, jest zgodna z definicją znajdującą się w konfiguracji określonego rodzaju dowodu.
Sposób działania kontroli jest następujący:
Na dowodzie, np. FV, po wybraniu waluty określany jest kurs waluty oraz data, na którą wyznaczamy kurs. Jeżeli w tabeli kursów nie istnieje kurs waluty na żądany dzień, wyznaczana jest inna data i dla niej pobierany jest kurs. W przypadku świąt, dni wolnych, sobót, niedziel takie zachowanie jest poprawne, ale w innych przypadkach może prowadzić do wybrania niewłaściwego kursu (bo tabele kursów walut są nieaktualne). Dzięki nowej kontroli w tego typu przypadkach pojawiają się odpowiednie komunikaty.
Dla rejestru sprzedaży i zamówień dodano parametr, który może przyjąć jedną z trzech wartości:
· 0 – nie sprawdzaj (kontrola nie będzie wykonywana),
· 1 – informuj podczas edycji dowodu (podczas zapisywania nagłówka pojawi się komunikat informacyjny),
Rys. Komunikat informacyjny podczas zapisu nagłówka
· 2 – blokuj podczas przenoszenia do dziennika (podczas zapisywania nagłówka pojawi się komunikat informacyjny, a podczas przenoszenia dowodu do dziennika pojawi się komunikat błędu).
Rys. Komunikat błędu podczas przenoszenia dowodu do dziennika
Gdy kurs został wprowadzony ręcznie, to kontrola nie jest wykonywana, a data kursu pozostaje nieuzupełniona.

