← Uživatelská příručka

CZ přepočet cizích měn k rozvahovému dni (kurzové rozdíly)

Přepočte zůstatky v cizí měně kurzem ČNB k rozvahovému dni a kurzové rozdíly zaúčtuje na 563 a 663 — průvodcem OCA v edici Community a úpravou Odoo v edici Enterprise.

Verze19.0.1.1.1
EdiceCommunity i Enterprise
LicenceAGPL-3
Nainstaluje se sám, jsou-li nainstaloványl10n_cz, account_multicurrency_revaluation

K čemu slouží

K rozvahovému dni se otevřené pohledávky a závazky v cizí měně, devizové účty a valutová pokladna přepočítávají kurzem tohoto dne; rozdíl proti účetní hodnotě je nerealizovaný kurzový rozdíl. Česká osnova ho účtuje na 563 Kursové ztráty a 663 Kurzové zisky.

Odoo samo účtuje kurzové rozdíly jen při spárování platby. Přepočet k rozvahovému dni potřebuje další nástroj a který to je, závisí na edici:

Edice Nástroj Modul
Community průvodce Přecenění měny OCA (account_multicurrency_revaluation) tento modul, l10n_cz_currency_revaluation — viz Community
Enterprise výkaz Nezrealizované kurzovní rozdíly Odoo a jeho úprava l10n_cz_currency_revaluation_ee (dodává se samostatně) — viz Enterprise

Oba se nainstalují samy, je-li přítomen jejich nástroj a česká osnova (l10n_cz). Nastaví účty a deník; samotný přepočet provede nástroj.

Není-li uvedeno jinak, odkazy jsou na zákon o účetnictví.

Community: průvodce OCA

Co modul nastaví

U každé společnosti s českou osnovou — při načtení osnovy nebo při instalaci, má-li ji společnost už načtenou:

Nastavení Hodnota
Účet kurzových ztrát 563000, je-li prázdný
Účet kurzových zisků 663000, je-li prázdný
Výchozí deník kurzových zisků a ztrát deník KURZ Kurzové rozdíly typu Ostatní, který se založí, nemá-li společnost deník s tímto kódem

Najdete je v Účetnictví → Konfigurace → Nastavení, oddíl Přecenění ve více měnách, spolu s volbou Automaticky zaúčtovat vytvořené zápisy (vypnuto: zápisy vzniknou jako koncept).

Před prvním přepočtem

  1. Přidělte si přístup. Nabídky OCA vidí jen členové skupiny Zaúčtování dodatečných rezervních zápisů, kterou ve výchozím stavu nemá nikdo. Přidejte ji uživateli v Nastavení → Uživatelé, oddíl Extra práva, který se zobrazí v režimu vývojáře.
  2. Vyberte účty k přepočtu. Zaškrtněte Povolit přecenění měny u každého účtu, jehož zůstatek v cizí měně se má přepočítat: devizové bankovní účty a valutové pokladny (22x, 21x), pohledávky (311) a závazky (321) a další, které určí vaše účetní. U účtů, které se nepřepočítávají — například poskytnuté a přijaté zálohy, nebo co vylučuje váš vnitřní předpis — volbu nechte vypnutou.
  3. Načtěte kurzy. Kurz ČNB k datu přepočtu musí být v Odoo, například přes currency_rate_update_cz.

Provedení přepočtu

Účetnictví → Účetnictví → Uzávěrka → Přecenění měny:

  1. Zadejte Datum přecenění (rozvahový den). Pole Začátek období přecenění vymažte nebo ho nastavte dostatečně dříve: přepočtou se jen účetní položky s datem od tohoto dne, a výchozí hodnotou je první den aktuálního měsíce — ke konci roku by tak vypadly všechny otevřené položky z dřívějších měsíců. Zkontrolujte deník a vzor Popis zápisu.
  2. Zkontrolujte seznam účtů: na začátku obsahuje všechny účty s volbou Povolit přecenění měny a pro tento přepočet můžete účty ubrat nebo přidat.
  3. Klikněte na Potvrdit. U účtů pohledávek a závazků vznikne jeden zápis za účet, měnu a partnera, u ostatních účtů jeden za účet a měnu. Ztráty jdou na 563000, zisky na 663000.

Výkaz přecenění měny v Účetnictví → Výkazy → Uzávěrkové zápisy ukazuje nerealizované kurzové rozdíly. Storno přecenění měny ve stejné nabídce Uzávěrka stornuje zápisy přepočtu ze zvoleného období k datu, které zadáte — zda na začátku dalšího období stornovat, rozhoduje vaše účetní.

Společnosti s pevným měsíčním kurzem

Společnost, která doklady účtuje pevným měsíčním kurzem, má tento kurz v běžné kurzovní tabulce Odoo, a k rozvahovému dni přesto musí použít obecný kurz daného dne (viz výše). Vede-li currency_rate_update_cz vedle pevného kurzu i skutečné denní kurzy ČNB, tento modul zajistí, že průvodce přepočtu použije skutečný kurz k datu přecenění (nebo poslední kurz před ním). Společnost s denními kurzy samostatné skutečné kurzy nevede a nic se pro ni nemění.

Enterprise: úprava kurzových rozdílů

l10n_cz_currency_revaluation_ee (dodává se samostatně) se nainstaluje sám s účetnictvím Odoo Enterprise a u každé české společnosti nastaví:

Nastavení úpravy Hodnota
Expense Provision Account (česky Účet zajišťování výdajů) 563000
Income Provision Account (česky Účet poskytování příjmů) 663000
Deník KURZ Kurzové rozdíly, založený, pokud chybí, nemá-li společnost ještě deník pro přecenění

Při instalaci se oba účty přepíšou, ať bylo nastaveno cokoli. Český překlad Odoo obou polí je nesrozumitelný; jde o protiúčty pro ztrátu a pro zisk.

Přepočet: Účetnictví → Revize → Regularization Entries → Unrealized Currencies (tyto nabídky Odoo do češtiny nepřekládá) otevře výkaz Nezrealizované kurzovní rozdíly. Nastavte jeho datum na rozvahový den a klikněte na Zadání úpravy. Průvodce navrhne zápis: každý účet v cizí měně se upraví a protizápis jde na 563000 při ztrátě nebo na 663000 při zisku. Datum opravného záznamu je povinné: Enterprise k tomuto datu vždy zaúčtuje storno úpravy, obvykle k prvnímu dni dalšího období.

Omezení