← Uživatelská příručka

Kurzy měn pro Českou republiku (ČNB)

Stahuje denní kurz devizového trhu ČNB, sám založí poskytovatele a podporuje pevný měsíční kurz, přičemž skutečné denní kurzy uchovává pro přecenění k rozvahovému dni.

Verze19.0.1.3.2
EdiceCommunity i Enterprise
LicenceAGPL-3
Vyžadujecurrency_rate_update

K čemu slouží

Česká účetní jednotka, která účtuje v korunách, přepočítává doklady v cizí měně kurzem devizového trhu vyhlášeným Českou národní bankou. Standardní služba ECB v Odoo dává jiné číslo, proto modul přidává ČNB jako zdroj do rámce OCA pro aktualizaci kurzů (currency_rate_update) a navíc:

Funguje v edici Community i Enterprise.

Co nastaví instalace

Při instalaci dostane každá společnost, jejíž zemí (nebo daňovou zemí) je Česká republika, poskytovatele Česká národní banka — pokud už databáze má alespoň jednu aktivní cizí měnu, kterou ČNB vyhlašuje. Poskytovatel:

Společnost, která už poskytovatele ČNB má, byť archivovaného, modul nechá být. Společnost bez aktivní cizí měny poskytovatele nedostane.

Poskytovatelé jsou v Účetnictví → Konfigurace → Currency Rates Providers — v edici Community bez plného účetnictví se kořenová nabídka jmenuje Fakturace. Obrazovka pochází z modulu OCA a stejně jako vlastní pole tohoto modulu se zobrazuje anglicky.

Pokud měnu aktivujete až po instalaci a seznam je stále prázdný, založte poskytovatele sami: Nové, Provider = Česká národní banka, vyberte Currencies, interval nechte 1 den a uložte. Seznam má na to i tlačítko Create the Czech default provider, zobrazené i v prázdném seznamu; založí jen to, co chybí, a vyžaduje oprávnění k Nastavení. (Je-li nainstalován i slovenský modul, seznam ukáže jen jedno z obou tlačítek; druhé zůstane v nabídce Akce označeného řádku.)

Automatické stahování vyžaduje také zaškrtnuté Automatic Currency Rates (OCA) v Účetnictví → Konfigurace → Nastavení, blok Měny (výchozí stav je zaškrtnuto).

Denní kurz

Ve výchozím režimu, ČNB rate = Daily rate (denní kurz), se každý kurz ČNB uloží se svým datem (Účetnictví → Konfigurace → Měny). Doklad použije nejnovější kurz s datem v den dokladu nebo dříve; o víkendu či svátku je to poslední kurz vyhlášený před ním.

Kurzy za minulé období načtete tak, že otevřete poskytovatele, kliknete na Update Rates Now a zvolíte Start Date a End Date. Období se čte z ročních souborů ČNB, takže se uloží každý den, pro který byl kurz vyhlášen, nejen poslední. Začíná-li období o víkendu nebo svátku, uloží se i poslední kurz před ním.

Některé měny ČNB kótuje za 100 jednotek (HUF, JPY a další); modul je přepočítá, takže uložený kurz je vždy za jednu jednotku.

Pevný měsíční kurz

Nastavte na poskytovateli ČNB rate = Fixed monthly rate (pevný kurz), pokud váš vnitřní předpis stanoví přepočet jedním kurzem za měsíc. Pak:

Volba Kurz měsíce je
Rate valid on the 1st of the month (výchozí) kurz vyhlášený pro 1. den, a není-li 1. den dnem vyhlášení, poslední kurz před ním
Last fixing of the previous month poslední kurz vyhlášený před 1. dnem

Obě volby se liší jen tehdy, když je 1. den sám dnem vyhlášení. Zákon o účetnictví vymezuje pevný kurz jako kurz vyhlášený pro první den zvoleného období, proto druhou volbu před použitím proberte se svým účetním.

Přepnutí existujícího poskytovatele do měsíčního režimu nesmaže denní kurzy, které už uložil. Smažte je za měsíce, které mají používat pevný kurz, jinak doklady v těchto měsících dál berou denní kurzy.

Omezení