Změny v přeúčtování kurzových rozdílů

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání

Byly provedeny změny v přeúčtování kurzových rozdílů k 31.12. V souvislosti s tím byly provedeny následující úpravy:

  • Všechny pohledávky a závazky evidované v cizí měně a z pohledu salda k 31.12. nevyrovnané či částečně vyrovnané se zahrnují do výpočtu kurzových rozdílů.
  • Doplněna kontrola do salda pohledávek a závazků (automatického i ručního) včetně úhrady pohledávek a závazků v hotovosti při vystavování pokladních dokladů. Je-li pohledávka nebo závazek evidován v cizí měně a období (rok RR) jejich vzniku předchází období úhrady, je kontrolováno, zda už byl doklad zahrnut do výpočtu kurzových rozdílů k 31.12. běžného roku. Pokud byl kurzový rozdíl již vypočten, pak je vše v pořádku a párování proběhne. Pokud kurzový rozdíl dosud nebyl vypočten, je pohledávka nebo závazek z automatického zpracování vyřazena. V ručním zpracování je uživatel o této skutečnosti informován hlášením. Pohledávku nebo závazek nelze spárovat (hotově uhradit), dokud nebude vypočten kurzový rozdíl k 31.12. (hromadně ve formuláři 02284 - Přeúčtování kursových rozdílů).
  • V podkladech pro zpracování kurzových rozdílů je do formuláře 02284 - Přeúčtování kursových rozdílů přidáno zaškrtávátko Zdroj financování pro 2. řádek pro označení, odkud se má brát zdroj financování (buď z hlavičky prvoního dokladu nebo uživatel může zadat vlastní zdroj financování zatržením možnosti Fixní hodnoty), NS pro střediskový přístup a generování čísla účetního dokladu dle nastavené masky.
  • V přehledu zpracovaných dokladů:
    • se uvádějí všechny přepočtené, tzn. i ty, u kterých je shodou okolností kurz stejný a kurzový rozdíl je roven nule
    • se uvádí nejen původní a nová hodnota v Kč, ale také výše kurzových rozdílů
    • přehled zpracovaných dokladů lze po uložení změn vytisknout jako "protokol"
  • Účetní doklady jsou vždy generovány jako běžné s vazbou na číslo prvotního dokladu a s možností úpravy zdroje financování, textové poznámky a volitelných položek
  • Kontace z účetního dokladu kurzových rozdílů se promítají do kontace prvotního dokladu do záložky Dodatečná kontace.

Provedeny změny týkající se vyčíslení kurzových rozdílů na konci roku. K přeúčtování kurzových rozdílů dochází tak, jako doposud pomocí funkce 02284 - Přeúčtování kurzovních rozdílů. Pro usnadnění práce byl změněn vzhled formuláře a vylepšena a upravena jeho dosavadní funkcionalita pro výpočet kurzových rozdílů k 31.12.RRRR


Do formuláře 02284 - Přeúčtování kurzových rozdílů doplněny:

  • dvě nové nepovinné položky pro nákladové středisko:
    • NS hlavičky účetního dokladu - ukládá se do hlavičky vznikajících účetních dokladů a zároveň slouží pro generování id účetního dokladu
    • NS pro výběr zpracovávaných dokladů - filtruje výběr dokladů pro zpracování
  • radiobutton Zdroj financování pro 2. řádek pro rozhodnutí, odkud má být převzat zdroj financování do druhého kontačního řádku s těmito možnostmi:
    • Hlavička dokladu - zdroj financování se bude přebírat z hlavičky prvotního dokladu
    • Fixní hodnoty - zatržením lze zadat hodnoty zdroje financování ručně přímo do položek NS/TA/A/KP
  • čtyři nová zatržítka pro výpočet kurzového rozdílu, pomocí nichž lze omezit výběr zpracovávaných dokladů, což lze využít například pro rozdílné zpracování závazků vs. pohledávek; jedná se o tato zatržítka:
    • závazky
    • pohledávky
    • generované závazky
    • generované pohledávky

Výpočet kurzových rozdílů lze provést hromadně, kdy jsou zatržena všechna čtyři výše uvedená zatržítka nebo lze výpočet kurzových rozdílů provést postupně za závazky, pohledávky, generované závazky a nakonec za generované pohledávky, což lze využít pro lepší orientaci a odlišení pohledávek od závazků v případě, kdy je jich opravdu nepřeberné množství a hůře se v nich orientuje. Proto se doporučuje provádět výpočet postupně.

Příklad Příklad
Zatržením zatržítka Závazky lze postupně provést výpočet kurzových rozdílů nejprve například za závazky. Stejným způsobem lze postupovat s pohledávkami, generovanými závazky a generovanými pohledávkami.


Postup přepočtu pohledávek a závazků evidovaných v iFIS* v cizí měně kurzem ČNB k 31.12.2018 a vyčíslení kurzových rozdílů

Pokud jsou evidovány k okamžiku sestavení účetní závěrky za rok RRRR (2018) v iFIS* nějaké závazky nebo pohledávky v cizí měně jako nevyrovnané, popř. částečně vyrovnané, je nutno jejich hodnotu přepočítat na CZK (koruny) kurzem devizového trhu vyhlášeným ČNB k 31.12.RRRR (2018), vyčíslit kurzové rozdíly a zaúčtovat je na účtech Kurzové ztráty (54x) nebo Kurzové zisky (64x). Do číselníku iFIS*Kurzovní lístek jsou údaje importovány automaticky v noci pro následující den.


Kurz devizového trhu vyhlášený ČNB dne 31.12.RRRR (2018) odpoledne je do iFIS* importován jako "Denní kurz" s datem 1.1.RRRR+1 (2019) a nelze jej tedy použít pro přepočet k rozvahovému dni.


Pro správný přepočet pohledávek a závazků k rozvahovému dni je tedy nutno v iFIS* použít jiný druh kurzu. Doporučuje se použít Denní kurz (NB) s datem 31.12.RRRR (2018).



Obr. Druh kurzu "Denní kurz (NB) v číselníku 01402 - Kurzovní lístek


K naplnění číselníku správnou hodnotou lze využít funkci 01422 - Rozkopírování kurzovního lístku.


Obr. Funkce 01422 - Rozkopírování kurzovního lístku v menu iFIS*



Obr. Funkce 01422 - Rozkopírování kurzovního lístku


Po uložení zkopírovaného kurzovního lístku lze přistoupit k výpočtu kurzových rozdílů, předtím je ale nutné zkontrolovat:

  • zda jsou v iFIS* za období 12/18 uzavřeny úlohy:
    • 033 - Pohledávky
    • 032 - Závazky
    • 031 - Banka
    • 035 - Pokladna
  • úloha 021 - Účetnictví musí mít otevřené období 12/18


Poté lze přistoupit k samotnému výpočtu kurzových rozdílů, které se provádí ve funkci 02284 - Přepočet kurzových rozdílů, a to vyplněním všech potřebných údajů:

  • Je-li v masce čísla účetního dokladu uvedeno nákladové středisko, musí být vyplněno
  • Výběr zpracovaných dokladů lze omezit zadáním nákladového střediska
  • Zdroj financování pro nákladové a výnosové účty kurzových rozdílů může být převzat z hlavičky dokladu nebo lze ve formuláři zadat zdroj financování, který bude shodný pro všechny zpracované doklady
  • Výpočet kurzových rozdílů lze provést postupně podle jednotlivých druhů dokladů nebo za všechny doklady najednou, přičemž se doporučuje provádět výpočet postupně, protože pak jsou údaje ve výsledném protokolu výpočtu přehlednější a snáze kontrolovatelné


Druh kurzu s hodnotou Denní kurz (NB) je automaticky předvyplněn po vstupu do formuláře 02284 - Přeúčtování kurzových rozdílů.


Obr. Předvyplněný druh kurzu hodnotou "Denní kurz (NB)" po vstupu do formuláře 02284 - Přeúčtování kurzových rozdílů


Nejprve je nutné zadat období do povinné položky Kalendářní období, a to ve formátu MM/RR. Není-li tento formát při zadání dodržen, je uživatel upozorněn. Při zadání období se navíc kontroluje, zda jsou všechny doklady již přenesené do účetnictví. Pokud nejsou, zobrazí se hláška informující o počtu dokladů nepřevedených do účetnictví. Pokud nebudou všechny doklady uzavřeny a převedeny do účetnictví, nebude možné přepočet kurzových rozdílů provést a uživateli je odepřena další činnost ve formuláři.


Obr. Informační hláška s počtem dokladů nepřevedených do účetnictví


Jak bylo výše uvedeno, pro správný přepočet pohledávek a závazků v cizí měně k 31.12.RRRR je nutné mít nastavený kurzovní lístek ve formuláři 01402 - Kurzovní lístek. V systému je zavedena kontrola na existenci kurzů v kurzovním lístku.


Obr. Kontrola existence kurzů


Pokud není kurzovní lístek naplněn, objeví se v průběhu zpracování upozornění s informací, pro které měny není kurz vyplněn.


Obr. Upozornění na chybějící kurzy v kurzovním lístku


Do zpracování jsou zahrnuty všechny doklady, tzn. i ty, které mají shodný kurz s kurzem přepočtení, tj. mají nulový kurzový rozdíl. Také ty se objeví v protokolu po provedeném přeúčtování kurzových rozdílů.


Datum kurzu se mění i u závazků a pohledávek, které nebyly přepočteny z důvodu stejného kurzu. Neplatí to však pro generované závazky a generované pohledávky. U nich se datum kurzu neeviduje. Namísto toho je na nich vidět, že byly přepočteny, přidaným řádkem s textem "Přeúčtování kurzového rozdílu".


Do výpočtu jsou zahrnuty všechny závazky a pohledávky evidované v cizí měně, které jsou k 31.12.RRRR z pohledu salda nevyrovnané nebo částečně vyrovnané.

Výpočet kurzových rozdílů se spustí tlačítkem Přeúčtování kurz. rozdílů , které je dostupné po stisku klávesy Konec


Obr. Provedení přeúčtování kurzových rozdílů přes tlačítko "Přeúčtování kurz. rozdílů"


Po dokončení výpočtu se v protokolu o výsledku zpracování zobrazí údaje o původní a nové hodnotě závazku či pohledávky a o výši kurzového rozdílu. Protokol lze vytisknout až po uložení změn, dříve to není možné.


Obr. Protokol o výsledku zpracování


Na základě údajů zadaných ve formuláři před výpočtem kurzových rozdílů je systémem generován účetní doklad, který si lze ještě před uložením změn prohlédnout tlačítkem Prohlížení účet. dokladu. Pro každý druh dokladu je vytvořen samostatný účetní doklad. Celkem se tedy automaticky vygenerují čtyři účetní doklady.

Příklad Příklad
Pokud byla zaškrtnuta všechna čtyři zatržítka pro hromadný výpočet kurzových rozdílů (závazky, pohledávky, generované závazky a generované pohledávky), vygenerují se celkem čtyři účetní doklady. Pokud bylo přistoupeno k postupnému výpočtu kurzových rozdílů, vygeneruje se ke každému zaškrtnutému zatržítku (například pouze pro závazky) jeden účetní doklad. Při postupném výpočtu kurzových rozdílů se další postup provede obdobným způsobem i s ostatními zatržítky. Výsledkem vždy musí být celkem čtyři vygenerované účetní doklady.


Uživateli se poté nabízí možnost uložení změn. Změny však nemusí ukládat a může z formuláře odejít. Změny jsou uloženy teprve po stisku tlačítka Potvrzení změn.


Obr. Nabídka po provedeném přepočtu kurzových rozdílů s aktivními možnostmi "Prohlížení účet. dokladu" a "Potvrzení změn"


Poté lze tisknout protokol o přeúčtování kurzových rozdílů, a to pomocí tiskové sestavy 00584/02284 - Přeúčtování kurzových rozdílů tak, jak jsou uživatelé již zvyklí.


Obr. Spuštění tiskové sestavy 00584/02284 - Přeúčtování kurzových rozdílů



Obr. Tisková sestava 00584/02284 - Přeúčtování kurzových rozdílů s přehledem zpracovaných dokladů a kurzových rozdílů


Pozor Pozor
Vytisknout protokol o výpočtu s původními a novými hodnotami, co a jak bylo vypočteno, lze vytisknout pouze ihned po uložení změn. Po odchodu z formuláře protokol vytisknout nelze. Přepočet kurzových rozdílů je pak nutné spustit znovu, přičemž jsou kurzové rozdíly počítány pouze u dokladů v cizích měnách, u nichž přepočet kurzových rozdílů dosud nebyl proveden.



Obr. Upozornění na tisk sestavy při opouštění formuláře tlačítkem "Konec" z nabídky



Obr. Upozornění na nemožnost tisknout po opouštění formuláře


Uživatel má ještě možnost vrátit se do formuláře a sestavu vytisknout potvrzením volby Ne.


Obr. Možnost návratu zpět do formuláře pro vytištění sestavy


Doplněna kontrola při úhradě pohledávek a závazků v hotovosti, pokud období jejich vzniku předchází období úhrady. Při úhradě závazku nebo pohledávky v cizí měně z minulého roku se ponovu hlídá, zda již byl doklad zahrnut do výpočtu kurzových rozdílů k 31.12. běžného roku. Závazek nebo pohledávku v cizí měně z předchozích let nelze uhradit, pokud pro ně nebyl vytvořen přepočet kurzových rozdílů.

Do automatického a ručního salda pohledávek a závazků doplněna kontrola, která hlídá, zda již byl proveden u dokladů v cizích měnách přepočet kurzových rozdílů k 31.12. běžného roku. Pohledávku nebo závazek nelze spárovat, dokud nebude vypočten kurzový rozdíl k 31.12.RRRR, a to ve formuláři 02284 - Přepočet kurzových rozdílů. Pokud kurzový rozdíl dosud nebyl vypočten, nelze spárovat. V ručním saldu je o této skutečnosti uživatel informován hláškou. Z automatického zpracování je takový závazek nebo pohledávka vyřazena. Pokud byl kurzový rozdíl již vypočten, je vše v pořádku a párování může proběhnout.

V ručním saldu a v úhradě pokladnou je při pokusu o úhradu takových dokladů vypsán důvod a doklady se nevyřadí ze salda.


Obr. Pokus o ruční saldo


Automatické saldo rovněž vypíše důvod nespárování. Generované doklady se také odmítnou použít pro vyúčtování zálohy. Kontrolu lze vypnout novým lokálním parametrem KRSRZD (= má se před párováním dokladů z jiného roku v cizí měně kontrolovat, zda byl proveden přepočet kurz. rozdílů?). Parametr KRSRZD může nabývat hodnot A/N, přičemž hodnota A znamená, že se kontroluje, hodnota N naopak, že kontrola neprobíhá. Pokud parametr není zaveden, platí hodnota A.


Obr. Upozornění při úhradě pokladnou


Uložením změn dochází ke generování externích účetních dokladů (celkem čtyři) s vazbou na číslo prvotního dokladu. Ty lze prohlížet přes volbu Prohlížení účet. dokladu.


Obr. Prohlížení vytvořeného účetního dokladu


Ve vygenerovaných účetních dokladech lze dodatečně měnit zdroj financování, poznámku a volitelné položky ještě před závěrečným uložením do databáze. Kontace z účetního dokladu o přeúčtování kurzových rozdílů se promítají do kontace prvotního dokladu do záložky Dodatečná kontace. To je patrné v prohlížení kontace dokladů přístupné tlačítkem Kontace z detailu pohledávky či závazku, kde se automaticky zaktivní záložka Dodatečná kontace. V záložce Dodatečná kontace se zobrazí příslušné řádky z vygenerovaného účetního dokladu o kurzových rozdílech. Změny po provedeném přeúčtování kurzových rozdílů však musí být uloženy a vygenerovaný účetní doklad o přeúčtování kurzových rozdílů musí být zaúčtován.


Obr. Zaúčtování účetního dokladu o přeúčtování kurzových rozdílů



Obr. Aktivovaná záložka "Dodatečná kontace"