Kalkulacja i księgowanie różnic kursowych w transakcjach bankowych
Zgodnie z przepisami polskiego prawa, wypłaty środków pieniężnych w walucie obcej z kasy i kont bankowych powinny być przeliczone według kursu wymiany wpływu środków pieniężnych w walucie obcej do kasy lub na konto bankowe. Oznacza to, że kwota wypłaty w walucie lokalnej powinna być obliczona na podstawie kwoty powiązanego wpływu w walucie lokalnej. Proces ten jest bardzo podobny do sposobu wyceny zapasów. Dopuszczalne metody rozliczania wypłat środków pieniężnych z wpływami są zasadniczo takie same: FIFO, LIFO, średnia ważona.
Najczęściej stosowaną metodą jest FIFO, dlatego na podstawie tej metody zostanie przygotowane rozszerzenie funkcjonalne dla rekalkulacja wypłat środków pieniężnych w walucie obcej w ramach aplikacji Polish Localization dla Dynamics 365 Business Central. W ramach rozszerzenia zostaną zaimplementowane poniżej wymienione zmiany.
- Na kartotece konta bankowego zostanie udostępniony raport Oblicz i zaksięguj różnice kursowe. Raport umożliwi wyliczenie i zaksięgowanie różnic wynikających z wyliczeń (możliwe będzie uruchomienie raportu w trybie testowym tylko z wyliczeniem).
- Wyliczenie różnic będzie możliwe także dla kont z początkowym saldem ujemnym.
- Księgowanie będzie wykonywane na podstawie pogrupowanych informacji (data zapisu, identyfikator wymiarów, użyte konto zysk/strata) - dodatkowa tabela z buforem księgowym.
- Wartości różnicy wyliczone dla wypłaty środków na podstawie zapisów wpływu środków zostaną wpisane do nowo utworzonej tabeli.
- Możliwe będzie ustawienie indywidualnego kodu źródłowego dla księgowania różnicy kursowej.