Skip to Content

💱 NBP Currency Rate Update

Automatyczna aktualizacja kursów walut dla Odoo 18

Moduł

 Pro EXTREME

 Pro ULTIMATE

 Midi BUSINESS

 Mini FREE

O Module

NBP Currency Rate Update to zaawansowany moduł dla Odoo 18, który automatycznie aktualizuje kursy walut z oficjalnego API Narodowego Banku Polskiego. Moduł zapewnia dokładne i aktualne kursy walut bez konieczności ręcznej aktualizacji.

 Automatyczne aktualizacje

Kursy walut aktualizowane są automatycznie co 4 godziny bezpośrednio z oficjalnego API NBP, zapewniając zawsze aktualne dane.


 130+ walut

Obsługa wszystkich walut dostępnych w tabelach A i B NBP, w tym głównych walut światowych oraz walut egzotycznych.


 Bezpieczne połączenie

Wykorzystuje szyfrowane połączenie HTTPS z API NBP oraz zaawansowane mechanizmy obsługi błędów.


 Multi-company

Pełna obsługa środowisk wielofirmowych dla firm używających PLN jako walutę bazową.


Instalacja

1 Pobierz moduł

Rozpakuj archiwum nbp_currency_update_odoo18_working.zip do katalogu z modułami Odoo:

unzip nbp_currency_update_odoo18_working.zip -d /mnt/extra-addons/

2 Restart serwera Odoo

Zrestartuj serwer Odoo aby załadować nowy moduł:

docker compose down && docker compose up -d

3 Aktualizacja listy aplikacji

W interfejsie Odoo przejdź do Apps → Update Apps List lub usuń filtr "Apps" i wyszukaj moduł.

4 Instalacja modułu

Wyszukaj "NBP Currency Update (Working Odoo 18)" i kliknij przycisk Install.


✅ Instalacja zakończona! Po zainstalowaniu moduł automatycznie utworzy zadanie planowane i rozpocznie aktualizację kursów walut.

🔄 Automatyczne zadanie planowane

Po instalacji moduł automatycznie tworzy zadanie planowane które:

  • Uruchamia się co 4 godziny
  • Pobiera kursy z ostatnich 14 dni
  • Aktualizuje kursy dla wszystkich dostępnych walut
  • Działa w tle bez ingerencji użytkownika

📍 Sprawdzanie statusu: Przejdź do Settings → Technical → Scheduled Actions i znajdź zadanie "NBP Currency Rate Update" aby sprawdzić status i historię uruchomień.

💰 Przeglądanie kursów walut

Aby sprawdzić aktualne kursy walut:

  1. Przejdź do Accounting → Configuration → Currencies
  2. Wybierz interesującą Cię walutę
  3. Kliknij zakładkę "Rates"
  4. Zobaczysz historię kursów z datami i wartościami

⚡ Ręczne uruchomienie aktualizacji

Jeśli potrzebujesz natychmiast zaktualizować kursy:

  1. Przejdź do Settings → Technical → Scheduled Actions
  2. Znajdź "NBP Currency Rate Update"
  3. Kliknij przycisk "Run Manually"
  4. Aktualizacja zostanie wykonana natychmiast

Obsługiwane waluty

📊 Tabela A - Kursy średnie walut obcych (aktualizowane codziennie)

Kod walutyNazwa walutyKraj/Region
USDDolar amerykańskiUSA
EUREuroUnia Europejska
GBPFunt szterlingWielka Brytania
CHFFrank szwajcarskiSzwajcaria
JPYJen japońskiJaponia
CADDolar kanadyjskiKanada
AUDDolar australijskiAustralia
SEKKorona szwedzkaSzwecja
NOKKorona norweskaNorwegia
DKKKorona duńskaDania
CZKKorona czeskaCzechy
HUFForint węgierskiWęgry
RUBRubel rosyjskiRosja
CNYYuan chińskiChiny
UAHHrywna ukraińskaUkraina

I wiele innych... Tabela A zawiera łącznie 35 głównych walut aktualizowanych codziennie przez NBP.

🌍 Tabela B - Kursy średnie walut obcych (aktualizowane w środy)

Tabela B zawiera ponad 95 walut egzotycznych z całego świata, w tym:

Afryka: ZAR, EGP, NGN, KES, TZS, UGX, GHS

Azja: KRW, THB, SGD, MYR, IDR, INR, PKR, BDT

Ameryka: BRL, ARS, CLP, MXN, COP, PEN, BOB

Oceania: NZD, FJD, PGK, WST, VUV

Bliski Wschód: AED, SAR, QAR, KWD, BHD, OMR

Wymagania systemowe

KomponentWymaganiaStatus
OdooWersja 18.0 lub nowsza✅ Wymagane
PythonPython 3.10 lub nowszy✅ Wymagane
Biblioteka requestsAutomatycznie instalowana✅ Auto
Połączenie internetoweDostęp do api.nbp.pl✅ Wymagane
Waluta bazowaPLN (Polski złoty)✅ Wymagane

💡 Wskazówka: Moduł działa automatycznie w tle i nie wymaga dodatkowej konfiguracji. Po instalacji wszystkie funkcje są gotowe do użycia. Po dodaniu walut może być konieczne odczekać około 4 godzin do momentu pierwszej aktualizacji.

📞 516 512 605
Wsparcie techniczne

Autor: Marius Johannes Kuc
Email: info@odoo.com.pl

Strona internetowa: www.odoo.com.pl/waluty

© 2025 - NBP Currency Rate Update dla Odoo 18

Licencja: LGPL-3 | Kompatybilny z Odoo Community Edition

Update cookies preferences