Czym jest schemat księgowy?

Konfiguracja Magazynu Walut w Optimie: Przewodnik Krok po Kroku

27/06/2025

Rating: 4.09 (1318 votes)

W dzisiejszym dynamicznym świecie biznesu, firmy coraz częściej prowadzą transakcje w walutach obcych. Program Comarch ERP Optima, wychodząc naprzeciw tym potrzebom, oferuje funkcjonalność magazynu walut w module Kasa/Bank Plus. Pozwala ona na bieżącą wycenę operacji walutowych, ułatwiając prowadzenie ksiąg rachunkowych zgodnie z Ustawą o Rachunkowości. W tym artykule szczegółowo omówimy, jak skonfigurować i efektywnie wykorzystać magazyn walut w Optimie.

Spis treści

Czym jest Magazyn Walut w Optimie?

Magazyn walut w Optimie to specjalna funkcjonalność modułu Kasa/Bank Plus, przeznaczona do ewidencji i rozliczania operacji na rachunkach bankowych i w kasach walutowych. Umożliwia on przeliczanie środków w walutach obcych na walutę polską, zgodnie z obowiązującymi przepisami. Dzięki magazynowi walut, użytkownicy mogą stosować różne metody wyceny, takie jak kurs kupna i sprzedaży banku, średni kurs NBP czy kurs historyczny. Funkcja ta jest szczególnie przydatna w firmach, które realizują wiele operacji walutowych i chcą mieć pełną kontrolę nad rozliczeniami różnic kursowych.

Jak ustawić magazyn walut w Optimie?
Można to zrobić na dwa sposoby: wprowadzić bilans otwarcia magazynu walut z poziomu formularza rejestru kasowego/bankowego lub zaznaczyć parametr Magazyn walut na zapisach kasowych/bankowych, które wcześniej zostały wprowadzone.

Jak Włączyć Obsługę Magazynu Walut dla Rejestru Kasowego/Bankowego?

Aby rozpocząć korzystanie z magazynu walut, należy aktywować odpowiednią opcję w ustawieniach rejestru kasowego/bankowego. Poniżej przedstawiamy krok po kroku, jak to zrobić:

  1. Otwórz formularz rejestru kasowego/bankowego, który ma obsługiwać magazyn walut.
  2. Zlokalizuj parametr „Rejestr obsługuje magazyn walut”. Znajduje się on na formularzu rejestru.
  3. Zaznacz ten parametr. Po zaznaczeniu tej opcji, program automatycznie ustawi domyślne zachowanie dla wpłat i wypłat w tym rejestrze.

Ważne: Funkcjonalność magazynu walut jest dostępna wyłącznie w module Kasa/Bank Plus. Użytkownicy bez licencji na ten moduł nie będą mogli korzystać z magazynu walut.

Parametry Magazynu Walut na Formularzu Rejestru

Po zaznaczeniu opcji „Rejestr obsługuje magazyn walut”, na formularzu rejestru aktywują się dwa kluczowe parametry:

  • Rejestr obsługuje magazyn walut: Jak wspomniano, zaznaczenie tego parametru włącza magazyn walut dla danego rejestru. Skutkuje to automatycznym zaznaczaniem parametru „Magazyn walut” na wpłatach i wypłatach.
  • Kurs historyczny: Ten parametr decyduje o sposobie rozliczania wypłat z magazynu walut.
    • Zaznaczony: Wypłaty będą rozliczane według kursu historycznego, czyli kursu z pierwszej wolnej wpłaty w magazynie (metoda FIFO – First In, First Out).
    • Niezaznaczony: Wypłaty będą rozliczane według kursu bieżącego.

Kurs Historyczny vs. Kurs Bieżący w Magazynie Walut

Wybór między kursem historycznym a kursem bieżącym ma istotny wpływ na sposób rozliczania operacji walutowych i generowanie różnic kursowych. Zrozumienie różnic między tymi metodami jest kluczowe dla prawidłowego korzystania z magazynu walut.

Kurs Historyczny (FIFO)

Przy wyborze kursu historycznego, wypłaty z magazynu walut są rozliczane według kursu, po którym waluta została pierwotnie wpłacona. Metoda FIFO (First In, First Out) oznacza, że program w pierwszej kolejności pobiera walutę z najstarszych wpłat w magazynie. Zastosowanie kursu historycznego eliminuje powstawanie różnic kursowych przy wypłacie środków, ponieważ stosowany jest ten sam kurs, po którym waluta została przyjęta.

Przykład:

Załóżmy, że na rachunek EUR wpłynęły dwie kwoty:

  • 5000 EUR po kursie 3,94 zł/EUR
  • 1000 EUR po kursie 4,00 zł/EUR

Następnie dokonano wypłaty 5500 EUR. Przy zastosowaniu kursu historycznego (FIFO), wypłata zostanie rozliczona w następujący sposób:

  • 5000 EUR po kursie 3,94 zł/EUR
  • 500 EUR po kursie 4,00 zł/EUR

W tym przypadku nie powstaną różnice kursowe, ponieważ wypłata jest rozliczana po kursach, po których waluta została wpłacona. Na rachunku pozostanie 500 EUR po kursie 4,00 zł/EUR.

Kurs Bieżący

W przypadku wyboru kursu bieżącego, wypłaty z magazynu walut są rozliczane według aktualnego kursu, na przykład średniego kursu NBP z dnia poprzedzającego dzień wypłaty. Stosowanie kursu bieżącego generuje różnice kursowe, ponieważ kurs wypłaty różni się od kursu wpłaty.

Przykład:

Wykorzystując te same wpłaty co w przykładzie kursu historycznego:

  • 5000 EUR po kursie 3,94 zł/EUR
  • 1000 EUR po kursie 4,00 zł/EUR

Dokonano wypłaty 5500 EUR. Średni kurs NBP w dniu poprzedzającym wypłatę wynosił 4,42 zł/EUR. Przy zastosowaniu kursu bieżącego, wypłata zostanie rozliczona po kursie 4,42 zł/EUR, co spowoduje powstanie różnic kursowych:

  • Różnica kursowa z pierwszej wpłaty (5000 EUR): 5000 EUR * (4,42 zł/EUR - 3,94 zł/EUR) = 2400 PLN
  • Różnica kursowa z drugiej wpłaty (500 EUR): 500 EUR * (4,42 zł/EUR - 4,00 zł/EUR) = 210 PLN

Łączna różnica kursowa wyniesie 2610 PLN. Na rachunku pozostanie 500 EUR po kursie 4,00 zł/EUR.

Bilans Otwarcia Magazynu Walut (BO Magazynu Walut)

Bilans otwarcia magazynu walut (BO magazynu walut) jest kluczowym elementem konfiguracji, szczególnie przy pierwszym uruchomieniu magazynu walut w istniejącym rejestrze. Zakładka „BO magazynu walut” staje się dostępna po zaznaczeniu parametru „Rejestr obsługuje magazyn walut”. Bilans otwarcia odzwierciedla stan środków walutowych na początek okresu, w którym zaczyna się korzystać z magazynu walut.

Jak Wprowadzić Bilans Otwarcia?

  1. Przejdź do zakładki „BO magazynu walut” na formularzu rejestru kasowego/bankowego.
  2. Jeśli stan początkowy wynosi 0,00, wprowadzenie BO magazynu walut nie jest konieczne.
  3. W przeciwnym wypadku, kliknij ikonę „+”, aby dodać pozycję bilansu otwarcia.
  4. Wprowadź poszczególne pozycje bilansu otwarcia. Każda pozycja BO to operacja kasowa/bankowa, która stanowi aktualne saldo kasy/rachunku bankowego.

Ważne Aspekty Wprowadzania BO Magazynu Walut

  • Grupowanie zapisów: Jeśli zapisy BO miały ten sam kurs, można wprowadzić je zbiorczo. W przypadku różnych kursów, należy wprowadzić je oddzielnie.
  • Data zapisu BO: Data zapisu BO jest ważna, ponieważ program pobiera operacje z magazynu w kolejności daty najstarszej.
  • Kolejność wprowadzania: W przypadku zapisów z tą samą datą BO, program pobiera operacje według ID (kolejności wprowadzenia).

Formularz Pozycji BO Magazynu Walut

Na formularzu pozycji BO magazynu walut można określić następujące parametry:

  • Numer BOMWKP / BOMWKW: Numer dokumentu bilansu otwarcia wpłaty/wypłaty.
  • Numer obcy: Numer referencyjny pozycji.
  • Data dokumentu: Data dokumentu BO.
  • Data kursu: Data kursu walutowego.
  • Typ kursu: Typ kursu (np. kupna banku, sprzedaży banku, średni NBP).
  • Kwota: Kwota w walucie obcej.
  • Opis: Dodatkowy opis pozycji BO.

BOMWKP i BOMWKW – Bilans Otwarcia Wpłaty i Wypłaty

  • BOMWKP (Bilans Otwarcia Magazynu Walut – Kasa Przyjmie): Dodanie BOMWKP generuje saldo dodatnie w magazynie walut. Inicjalizuje się według wyceny kursu bieżącego.
  • BOMWKW (Bilans Otwarcia Magazynu Walut – Kasa Wyda): Dodanie BOMWKW może spowodować ujemny stan magazynu walut (wymaga akceptacji użytkownika). Domyślnie ma zaznaczony parametr „Rozliczaj przy zapisie”.

Uwaga: Wprowadzając BOMWKW wg wyceny po kursie historycznym, domyślnie podpowie się kurs „Nieokreślony”. Zaleca się wprowadzenie kwoty tylko w walucie. Kwota w PLN podpowie się dopiero w momencie rozliczania.

Jak dodać kurs waluty w Optimie?
Aby dodać nową walutę należy nacisnąć przycisk Dodaj oraz wybrać odpowiednią z dostępnych na liście. Zaznaczając parametr „Kurs z tabeli kursów” kurs waluty zostanie automatycznie pobrany z tabeli kursów, natomiast odznaczając ten parametr możemy samodzielnie zdefiniować przelicznik.

Magazyn Walut a Dokumenty Wpłaty i Wypłaty (KP/KW)

Po skonfigurowaniu magazynu walut, podczas wprowadzania dokumentów KP (Kasa Przyjmie) i KW (Kasa Wyda), pojawia się nowa zakładka „Rozliczenia operacji”. Jest ona dostępna dla rejestrów walutowych z włączonym magazynem walut.

Zakładka „Rozliczenia Operacji”

Na tej zakładce znajdują się kluczowe parametry związane z magazynem walut:

  • Magazyn walut: Parametr domyślnie zaznaczony dla wpłat i wypłat w rejestrach obsługujących magazyn walut. Odznaczenie parametru powoduje, że wpłata/wypłata nie jest umieszczana na liście zasobów magazynu.
  • Rozliczaj w magazynie walut przy zapisie (tylko dla wypłat): Parametr domyślnie zaznaczony dla wypłat. Kwalifikuje zapis do rozliczenia z zasobami magazynu. Możliwość ręcznego odznaczenia.

Zakładka zawiera również tabelę „Rozliczenia operacji”, prezentującą informacje o rozliczeniach, takie jak numer dokumentu, data dokumentu rozliczonego, kwota rozliczona i kwota pozostająca do rozliczenia.

Status MW na Liście Zapisów Kasowych/Bankowych

Na liście zapisów kasowych/bankowych dodana została kolumna „Status MW”, informująca o statusie rozliczenia zapisu w magazynie walut:

  • N: Nie rozliczony.
  • C: Częściowo rozliczony.
  • R: Całkowicie rozliczony.
  • „-”: Nie podlega rozliczeniu.

Generowanie Różnic Kursowych

Różnice kursowe w magazynie walut są generowane automatycznie podczas rozliczania wypłat według kursu bieżącego. Program Optima umożliwia konfigurację schematów numeracji dla dokumentów różnic kursowych magazynu walut w Konfiguracji firmy/Definicje dokumentów/Kasa i bank/Różnice kursowe MW. Dokument różnicy kursowej powstaje po zapisaniu dokumentu wypłaty i jest zapisywany z datą rozliczenia.

Dokument Różnicy Kursowej

Dokument różnicy kursowej zawiera informacje takie jak:

  • Numer dokumentu różnicy kursowej MW.
  • Data rozliczenia.
  • Kwota rozliczenia w walucie rejestru.
  • Numery i kwoty dokumentów podlegających rozliczeniu w walucie systemowej.
  • Kwota różnicy kursowej.
  • Konta księgowe (Konto Wn, Konto Ma).

Różnica kursowa jest obliczana jako różnica wartości wypłaty i wartości wpłaty w przeliczeniu na walutę systemową (KW – KP). Dodatnia różnica kursowa powstaje, gdy wypłata była po wyższym kursie niż wpłata, a ujemna, gdy wypłata była po niższym kursie. Różnice kursowe wpływają na stan końcowy raportu kasowego/bankowego w PLN.

Stan Raportu Kasowego/Bankowego w Rejestrze Walutowym

Dzięki magazynowi walut, raport kasowy/bankowy w rejestrze walutowym prezentuje saldo w PLN zgodne z zapisami w magazynie walut i księgach rachunkowych. Na formularzu raportów, w widoku waluty systemowej, dostępna jest kolumna „Różnica kursowa”. Wyliczona różnica kursowa jest uwzględniana w stanie końcowym raportu oraz w stanie początkowym kolejnego raportu.

Praca Rozproszona a Magazyn Walut

W przypadku pracy rozproszonej, rejestry walutowe po zaimportowaniu mają domyślnie odznaczony parametr „Rejestr obsługuje magazyn walut”. Magazyn walut nie jest przenoszony w ramach pracy rozproszonej. Zaimportowane zapisy kasowe/bankowe również mają odznaczony parametr „Magazyn walut”.

Podsumowanie

Magazyn walut w programie Comarch ERP Optima to potężne narzędzie ułatwiające zarządzanie operacjami walutowymi. Poprawna konfiguracja, zrozumienie różnic między kursem historycznym a bieżącym, oraz właściwe wprowadzenie bilansu otwarcia, pozwalają na precyzyjne i zgodne z przepisami rozliczanie operacji walutowych, minimalizując ryzyko błędów i zapewniając pełną kontrolę nad finansami firmy w walutach obcych.

Jeśli chcesz poznać inne artykuły podobne do Konfiguracja Magazynu Walut w Optimie: Przewodnik Krok po Kroku, możesz odwiedzić kategorię Księgowość.

Go up