W panelu admin: Kursy walut firm — to osobny punkt menu głównego (NIE podsekcja „Parametry"). URL: /admin/currency_firm.php.
Co to jest
Kursy walut dla Twojej firmy. Używane, gdy towar w katalogu zadany jest w jednej walucie (np. USD u dostawcy), a klient liczy w innej (PLN).
Pola
- Waluta skąd
- Na przykład USD, EUR, PLN, UAH. Select z systemowej listy walut.
- Waluta dokąd
- Waluta docelowa.
- Kurs
- Liczba zmiennoprzecinkowa. Ile jednostek „dokąd" = 1 jednostce „skąd" (np. USD → PLN = 4.05).
- Auto-aktualizacja
- Ptaszek. Jeśli włączony — raz na dobę cron pobierze aktualny kurs z NBU/EBC. Jeśli wyłączony — kurs jest wpisany ręcznie, nie zmienia się automatycznie.
- Ostatnia aktualizacja
- Read-only. Data/godzina ostatniej zmiany kursu.
Akcje
- Dodaj parę walut — np. USD → PLN. I parę odwrotną — PLN → USD (jeśli potrzebna).
- Edytuj kurs — dla trybu ręcznego. Stosuje się do nowych obliczeń.
- Włącz auto-aktualizację — ptaszek, cykl pobierania kursu przez API NBU uruchomi się od razu.
Co jest ważne
- Obliczenia zamówienia utrwalają kurs z momentu utworzenia zamówienia. Późniejsze zmiany kursu nie przeliczają starych zamówień.
- Jeśli dla pary walut nie ma kursu — obliczenie padnie z błędem. Zawsze ustawiaj kursy dla wszystkich par, których używasz.
- Dla konwersji odwrotnej (PLN → USD z USD → PLN) system może policzyć jako 1/kurs, lub może wymagać osobnego wpisu. Lepiej ustawiać obie pary.
- Auto-aktualizacja działa przez cron, zwykle raz na dobę. Jeśli kurs gwałtownie się zmienił — zaktualizuj ręcznie.