Někdy jsou sestavy plné řádků, které mají nulový obsah. A "překážejí". Tak jsem do sestavy rozvahy a výsledovky vsunul výběr a řádky s nulovým obsahem se prostě netisknou. Ono proč taky, že?
Občas člověk zapomene a nestáhne si některé kurzy a pak se diví, proč je použit takový divný kurz (z jiného nejbližšího dne). A to se může stát několikrát za sebou a pak jednomu přijde podivné, že musí za sebou opakovat úkony načítání kurzů.
A protože jsem člověk líný a nechce se mi ty kurzy nahrávat den po dni, musel jsem "vyrobit" nástroj, abych je mohl stáhnout ze zadeného období.
A jsem hned klidnější a spokojenější.
Tato funkce se spouští při uzavírání období 1-12 a vygeneruje pro konkrétní měsíc doklad, který je uložen v nově zavedené řadě interních dokladů "K01".
Všechny pohledávky a závazky eviduje a "drží" v kurzu, ve kterém byly zavedeny a k poslednímu dni měsíce vypočítá rozdíl proti aktuálnímu kurzu. Současně dopočítává již existující kurzové rozdíly u faktur, které neuhrazené procházejí více obdobími.
U faktur uhrazených ve zpracovávaném období určí, zda již byl uplatněn v minulosti kurzový rozdíl a dopočítá jej k úhradě.
Peníze a bankovní účty v daném okamžiku nepočítám, protože stanovit kurzový rozdíl na konci období je pro každého účetního-účetní jednoduchá operace.