Spôsob zápisu algoritmov
Aktualizované 18. 7. 2026
V každom zázname môžete definovať typ výkazu, označenie riadka, text a vlastný algoritmus výpočtu. Hodnoty sa prepočítavajú funkciou výpočtu, tlačidlom Prepočítať výkaz(y) alebo pri preberaní hodnôt algoritmov do formulárov výkazov.
Tabuľka algoritmov obsahuje údaje:
-
Výkaz– typ výkazu, trojznaková skratka, ktorá zodpovedá jednotlivým výkazom -
Riadok– číslo riadka, na ktoré sa možno odkazovať vo vzorcoch -
Spec– údaj na rozdelenie do osobitných skupín. Pre súvahu B – stĺpec brutto, K – stĺpec korekcia -
Popis– označenie riadka výkazu -
Text– opis obsahu riadka -
Vzorec– výraz na výpočet, pozrite ďalej -
Hodnota– výsledok výpočtu -
Minulá hodnota– údaj na zadanie hodnoty minulého obdobia
Pre typ výkazu sa používajú tieto skratky:
CFn – Prehľad o peňažných tokoch. DPn – Priznanie k dani z príjmov. FPn – Finančná analýza. RPn – Súvaha. VPn – Výkaz ziskov a strát, druhové členenie. VUn – Výkaz ziskov a strát, účelové členenie. ZKn – Prehľad o zmenách vlastného imania. KRn – Kontrola súvahy. RZn – Súvaha v skrátenom rozsahu. VZn – Výkaz ziskov a strát v skrátenom rozsahu. RNn – Súvaha pre neziskové organizácie. VNn – Výkaz ziskov a strát pre neziskové organizácie.
Posledný znak (n) určuje rok. Pre vlastné výpočty si môžete vytvoriť vlastnú skratku.
Pri zápise vzorcov môžete použiť:
-
účty
-
riadky výkazov
-
konštanty
-
operátory
-
komentáre
Zadávané výrazy rozlišujú malé a veľké písmená.
Účty
Účty sa zapisujú v tvare U211, <prefix><číslo účtu>.
<prefix> môže nadobúdať hodnoty:
U zostatok účtu (rozdiel zostatku strán MD a Dal alebo Dal a MD – podľa typu účtu). P začiatočný stav účtu. O obrat účtu (O = U − P). UM zostatok strany MD. PM začiatočný stav na strane MD. OM obrat strany MD (OM = UM − PM). UD zostatok strany Dal. PD začiatočný stav na strane Dal. OD obrat strany Dal (OD = UD − PD). UA zostatok účtu, ak je účet aktívny (inak 0). UP zostatok účtu, ak je účet pasívny (inak 0).
<číslo účtu> môže byť číslo syntetického účtu (napríklad U321) alebo číslo analytického účtu (napríklad u321001).
Napríklad zápis U211+750 znamená zostatok účtu 211 plus suma 750.
Riadky výkazov
[<označenie výkazu>.]<prefix><číslo riadka> (napríklad r22, RP4.r51)
- lokálne (z rovnakého výkazu)
(napríklad r31)
- externé (z iného výkazu)
(napríklad RP.r51)
Typ hodnoty
V odkazoch na výkaz súvahy treba pri aktívach určiť typ hodnoty – brutto alebo korekcia.
V označení riadka v algoritmoch sa do prefixu pridá b pre brutto alebo k pre korekciu (napríklad rb51, rk51). Odkaz na netto zadajte ako brutto + korekcia (napríklad rb51+rk51).
Rozsah
Na zadanie rozsahu čísel účtov alebo riadkov slúži operátor .. (dve bodky). Rozsah premennej sa zapíše ako <prefix><účet alebo riadok dolná medza>..<účet alebo riadok horná medza> (napríklad u321..329).
Konštanty
celočíselné (napríklad 132)
reálne (napríklad 1572.56). Oddeľovačom desatinných miest je bodka.
Operátory
+ sčítanie. - odčítanie. * násobenie. / delenie. - unárne mínus. ( ) zátvorky. Zátvorky môžu byť vnorené.
Komentáre
{} Text v komentároch výpočet nijako neovplyvní. Používa sa napríklad ako návod na vyplnenie analytických účtov. Komentáre môžu byť aj vnorené.