#243

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.