Nowy mechanizm, Kontroler różnic kursowych, ułatwia użytkownikowi (pracownikowi działu księgowości) weryfikację danych podczas zamykania okresu i zapobiega błędom wynikającym z nienaliczenia różnic lub naliczenia ich w niepełnej wysokości.
Stanowi on rozszerzenie istniejących kontrolerów o elementy związane z naliczeniem i zaksięgowaniem zrealizowanych oraz bilansowych różnic kursowych dla należności, zobowiązań oraz środków pieniężnych. Umożliwia przeprowadzenie kontroli poprawności naliczenia różnic kursowych dla wybranego okresu finansowego dla należności, zobowiązań oraz środków pieniężnych. Kontroler różnic kursowych powinien być używany przed zamknięciem okresu.
Kontroler weryfikuje następujące obszary:
· wystornowanie bilansowych różnic kursowych z poprzedniego okresu dla należności,
· wystornowanie bilansowych różnic kursowych z poprzedniego okresu dla zobowiązań,
· naliczenie zrealizowanych różnic kursowych dla należności,
· naliczenie zrealizowanych różnic kursowych dla zobowiązań,
· naliczenie bilansowych różnic kursowych dla należności,
· naliczenie bilansowych różnic kursowych dla zobowiązań,
· naliczenie zrealizowanych różnic kursowych dla środków pieniężnych,
· naliczenie bilansowych różnic kursowych dla środków pieniężnych,
· porównanie stanu rachunków bankowych walutowych z saldem na kontach bankowych.
Przykład użycia: Kontrolę różnic kursowych za dany okres można wykonać po wybraniu słownika Kontroler różnic kursowych z menu Kontrola danych modułu FK. Po otwarciu słownika należy wpisać w maskach rok i okres, którego dane chce się skontrolować, a następnie uruchomić procedurę Wykonaj wszystkie etapy sprawdzenia lub Wykonaj jeden etap sprawdzenia. Jeśli wybrany okres nie był jeszcze kontrolowany, kolumny Status oraz Liczba błędów są puste.
Rys. Słownik Kontroler różnic kursowych – dla okresu, który nie był jeszcze kontrolowany
Z prawej strony ekranu znajduje się opis tego etapu kontroli, na którym użytkownik ustawił się wcześniej poprzez kliknięcie myszą (tzw. bieżącego etapu). Po wykonaniu kontroli pojawi się tam również wynik kontroli oraz ewentualnie tabelka z informacją o błędach kontroli.
Procedura Wykonaj wszystkie etapy sprawdzenia wykonuje wszystkie kontrole widoczne w słowniku, natomiast procedura Wykonaj jeden etap sprawdzenia – tylko dla bieżącego etapu.
W wyniku przeprowadzonej kontroli dany etap lub wszystkie etapy otrzymają jeden z poniższych statusów:
|
Wartość statusu |
Oznaczenie statusu |
Opis statusu |
Czy są błędy |
Działanie statusu |
Możliwe przejścia |
|
0 |
brak |
dane niesprawdzone |
|
Występuje, jeśli nie była uruchomiona funkcja sprawdzająca. |
Tylko automatycznie na 1, 2, 3, 4 |
|
1 |
dane sprawdzone – wynik prawidłowy |
Nie |
Ustawiany, jeśli funkcja sprawdzająca nie zwróciła błędnych pozycji, a wszystkie poprzednie zależne etapy mają status 1. |
|
|
|
2 |
dane sprawdzone – wynik nieprawidłowy |
Tak |
Ustawiany, jeśli funkcja sprawdzająca zwróciła błędne pozycje i wszystkie poprzednie zależne etapy mają status 1. |
Tylko automatycznie na 2, 3, 4 |
|
|
3 |
dane sprawdzone – kontrola wymaganych etapów poprzedzających zakończona niepowodzeniem |
Nie lub Tak |
Ustawiany, jeśli istnieją zależne etapy ze statusem >1. |
Tylko automatycznie na 1, 3, 4 |
|
|
4 |
dane sprawdzone – wymagają weryfikacji |
Tak |
Ustawiany, jeśli funkcja sprawdzająca zwróciła błędne pozycje, a w definicji etapu jest ustawiony parametr Ostrzeżenie. |
Na 1 lub 2 (ręcznie) lub automatycznie na 1, 2, 3 |
Jeśli dany etap otrzyma status 2, 3 lub 4, to wszystkie kolejne etapy, które zależą od niego, otrzymają status 3 i zostają oznaczone czerwonym krzyżykiem (dane niesprawdzone). Lista zależnych etapów poprzednich widoczna jest w szczególe Błędy kontroli etapów poprzedzających, a w informacji po prawej stronie ekranu widoczna jest również tabelka z listą tych etapów.
Rys. Słownik po przeprowadzeniu kontroli – informacje dla etapu ze statusem 2
W wyniku przeprowadzonej kontroli w słowniku uaktywniają się przyciski akcji: Pozycje błędne do wyjaśnienia oraz Wszystkie kontrolowane dokumenty.
Przycisk Pozycje błędne do wyjaśnienia wyświetla słownik prezentujący dokumenty lub pozycje błędne i jest aktywna tylko dla statusów 2, 3 lub 4, gdy liczba błędów jest większa niż 0.
Przycisk Wszystkie kontrolowane dokumenty wyświetla słownik prezentujący wszystkie dokumenty lub pozycje podlegające kontroli.
Przykładowo dla etapu Naliczenie bilansowych różnic kursowych dla należności pod przyciskiem Pozycje błędne do wyjaśnienia wyświetlony będzie słownik Kontrola naliczania bilansowych różnic kursowych – błędne pozycje, prezentujący listę należności, dla których nie naliczono bilansowych różnic kursowych lub naliczono je w błędnej wysokości.
Rys. Słownik rozrachunków z nienaliczonymi różnicami kursowymi
Po przejściu do słownika z błędnymi pozycjami można uruchomić odpowiednie procedury dostępne w danym słowniku i naprawić błędy. Następnie należy ponownie uruchomić procedury kontrolujące.
Niektóre etapy w wyniku wykrytych niezgodności otrzymują status 4 – ostrzeżenie. Status ten oznacza, że należy zweryfikować poprawność dokumentów i ustalić, czy są one do poprawy, czy też są poprawne. Aby przejść do kontroli kolejnych etapów, należy zmienić status na 1 (zgodny) lub 2 (błędny). Zmiana statusów odbywa się procedurą Zmiana statusu.
Rys. Parametry procedury Zmiana statusu
W parametrach procedury oznacza się, na jaki status ma nastąpić zmiana oraz czy mają zostać wykonane kontrole dla następnych etapów.



