Způsob zápisu algoritmů
Aktualizováno 18. 7. 2026
V každém záznamu můžete definovat typ výkazu, označení řádku, text a vlastní algoritmus výpočtu. Hodnoty se přepočítávají pomocí funkce pro výpočet, tlačítkem Přepočítat výkaz(y) nebo při přebírání hodnot algoritmů do formulářů výkazů.
Tabulka algoritmů obsahuje údaje:
-
Výkaz- typ výkazu, tříznaková zkratka která odpovídá jednotlivým výkazům -
Řádek- číslo řádku, na které je možné se odkazovat ve vzorcích -
Spec- údaj pro rozdělení do speciálních skupin - pro rozvahu B - sloupec brutto, K - sloupec korekce -
Popis- označení řádku výkazu -
Text- popis obsahu řádku -
Vzorec- výraz pro výpočet, viz. dále -
Hodnota- výsledek výpočtu -
Minulá hodnota- údaj pro zadání hodnoty minulého období
Pro typ výkazu se používají následující zkratky:
CFn - Přehled o peněžních tocích DPn - Přiznání k dani z příjmů FPn - Finanční analýza RPn - Rozvaha VPn - Výkaz zisku a ztráty - druhové členění VUn - Výkaz zisku a ztráty - účelové členění ZKn - Přehled o změnách vlastního kapitálu KRn - Kontrola rozvahy RZn - Rozvaha ve zkráceném rozsahu VZn - Výkaz zisků a ztrát ve zkráceném rozsahu RNn - Rozvaha pro nevýdělečné organizace VNn - Výkaz zisků a ztrát pro nevýdělečné organizace
Poslední znak (n) určuje rok. Pro vlastní výpočty si můžete vytvořit vlastní zkratku.
Při zápisu vzorců můžete použít:
-
Účty
-
Řádky výkazů
-
Konstanty
-
Operátory
-
Komentáře
Zadávané výrazy rozlišují malá a velká písmena.
Účty
účty se zapisují ve tvaru U211,
U zůstatek účtu (rozdíl zůstatku stran MD a Dal nebo Dal a MD - podle typu účtu) P počáteční stav účtu O obrat účtu (O=U-P) UM zůstatek strany MD PM počáteční stav na straně MD OM obrat strany MD (OM=UM-PM) UD zůstatek strany Dal PD počáteční stav na straně Dal OD obrat strany Dal (OD=UD-PD) UA zůstatek účtu v případě, že je účet aktivní (jinak 0) UP zůstatek účtu v případě, že je účet pasivní (jinak 0)
<číslo účtu> může nabýt číslo syntetického účtu (např. U321) nebo číslo analytického účtu (např. u321001)
Např. zápis U211+750 znamená zůstatek účtu 211 plus částka 750.
Řádky výkazů
[r22, RP4.r51 )
- lokální (ze stejného výkazu)
(např. r31 )
- externí (z jiného výkazu) [.]
(např. RP.r51 )
Typ hodnoty
V odkazech na výkaz Rozvahy je třeba u aktiv určit typ hodnoty - brutto nebo korekce.
V označení řádku v algoritmech se do prefixu přidá b - pro brutto nebo k - pro korekci (např. rb51, rk51 ). Odkaz na Netto zadejte jako brutto + korekce (např. rb51+rk51 ).
Rozsah
K zadání rozsahu čísel účtů nebo řádků slouží operátor.. (dvě tečky). Rozsah proměnné se zapíše jako u321..329 ).
Konstanty
•celočíselné (např. 132 )
•reálné (např. 1572.56 ) oddělovačem desetinných míst je tečka
Operátory
+ sčítání - odčítání * násobení / dělení - unární mínus ( ) závorky, závorky mohou být vnořené.
Komentáře
{} text v komentářích nijak neovlivní výpočet. Používá se např. pro návod k vyplnění analytických účtů. Komentáře mohou být i vnořené.