Přeskočit na hlavní obsah

Vlastní sestavy

Jak generátor účetních sestav počítá a popis všech polí karty sestavy a jejích řádků

Autor: Lenka Haringerová

Účetní sestavy v ABRA Flexi – rozvaha, výkaz zisku a ztráty, cash flow i sestavy, které si vytvoříte sami – vznikají v obecném generátoru sestav. Tento článek vysvětluje, jak generátor počítá, a popisuje všechna pole karty sestavy a jejích řádků. Hodí se, když si stavíte vlastní výkaz nebo hledáte, proč některý řádek nevychází.

💡 Ve zkratce

Sestava se skládá z řádků. Běžný řádek se plní ze zůstatků nebo obratů účtů podle předpisu, součtový řádek sčítá jiné řádky podle sumace. Standardní sestavy dané legislativou upravit nelze – vlastní sestavu založíte jejich kopií nebo úplně nově.

Postup krok za krokem (kopie sestavy, nastavení řádků, ruční hodnoty, tisk) najdete v návodu Seznam sestav. Sestavy lze počítat i přes REST API – viz Účetní sestavy v API.


Kde sestavy najdete

V desktopové aplikaci otevřete menu Účetnictví → Seznam sestav. Seznam obsahuje dva druhy sestav:

Druh

Popis

Úpravy

Standardní

Sestavy dané legislativou (rozvaha, výkaz zisku a ztráty, cash flow). Mají vazbu na tabulku legislativy.

Nelze měnit. Uživatel volí jen umístění účtů, které mají víc možných řádků.

Uživatelská

Sestava, kterou si vytvoříte sami – kopií standardní sestavy nebo od začátku.

Hlavička, řádky, předpisy i sumace jsou plně upravitelné.

⚠️ Vlastní sestavu počítejte v Seznamu sestav. V menu Účetnictví → Účetní výstupy jsou jen standardní sestavy (Rozvaha, Výkaz zisku a ztráty). Vlastní sestava se tam nenabídne.


Jak generátor sestav počítá

Každá sestava je formulář složený ze čtyř částí. Při výpočtu ABRA Flexi projde řádky shora dolů a naplní je hodnotami za zvolené období.

Část

Co určuje

Kde ji najdete

Řádky sestavy

Strukturu výkazu – číslo, označení a název řádku.

Panel Řádky sestavy na kartě sestavy

Standardní předpis

Které syntetické účty (např. 311) patří do kterého řádku a sloupce.

Záložka řádku Standardní předpis

Uživatelský předpis

Konečné umístění analytických účtů (např. 311001) v řádcích. Podle něj se sestava skutečně počítá.

Záložka řádku Uživatelský předpis

Sumace

Které řádky se sčítají do součtového řádku (mezisoučty, Aktiva, Pasiva, výsledek hospodaření).

Záložka řádku Sumace v sestavách

Uživatelský předpis se vytváří ze standardního: pro každý syntetický účet ze standardního předpisu se dohledají všechny jeho analytické účty v účtovém rozvrhu a zapíšou se do uživatelského předpisu se stejným umístěním.

Účet s více možnými řádky. Některé syntetické účty mají ve standardním předpisu víc umístění – například účet 311 Pohledávky může patřit mezi krátkodobé i dlouhodobé pohledávky. U takového účtu musíte při tvorbě účtového rozvrhu rozhodnout, kam jeho analytické účty patří. Netýká se to účtů, které se do aktiv, nebo pasiv řadí automaticky podle zůstatku.


Příklad: sestava Zisk

Vytvoříme sestavu o třech řádcích: náklady (účty 501 Spotřeba materiálu a 521 Mzdové náklady), výnosy (601 Tržby za vlastní výrobky a 602 Tržby z prodeje služeb) a zisk jako jejich rozdíl.

Postup:

  1. V Seznamu sestav založte sestavu Zisk (typ Obecná).

  2. Vytvořte tři řádky: 1 – Náklady, 2 – Výnosy, 3 – Zisk.

  3. Do uživatelského předpisu řádku 1 přidejte analytické účty 501 a 521, způsob výpočtu Obrat za období.

  4. Do řádku 2 přidejte účty 601 a 602, způsob výpočtu Obrat za období a zaškrtněte Převrátit znaménko – výnosové účty mají obrat na straně Dal, takže by jinak vyšly záporně.

  5. V sumaci řádku 3 přičtěte řádek 2 a řádek 1 se zaškrtnutým Převrátit znaménko.

  6. Použijte tlačítko Výpočet sestavy. Řádek 3 zobrazí výnosy minus náklady.

Stejným principem jsou postavené i standardní sestavy – jen mají desítky řádků a sumace v několika patrech.


Karta sestavy

Karta sestavy obsahuje hlavičku (základní panel a vlastnosti sestavy) a ve spodní části panel s řádky.

Základní panel

Pole

Popis

Zkratka sestavy

Unikátní kód sestavy.

Typ sestavy

Rozvaha, Výsledovka, CashFlow nebo Obecná. Uživatelská sestava může mít jen typ Obecná.

Počítat minulé období

Po zaškrtnutí se hodnoty za zadané období vypočtou do sloupců 1–3 a hodnoty za stejné období minulého roku do sloupců 4–6.

Název – Název C

Povinné pole, max. 255 znaků. Názvy A–C slouží pro cizí jazyky – viz článek o cizojazyčných názvech v číselnících.

Typ organizace

Výběr ze seznamu typů organizací. U uživatelských sestav není přístupné.

Sloupce 1–6

Záložky Sloupce 1–3 a Sloupce 4–6 definují šest číselných sloupců sestavy. U každého sloupce zadáte název v domácím jazyce a v jazycích A–C a zaškrtnutím Zobrazit sloupec určíte, zda se sloupec ukáže v okně i na tiskové sestavě. Význam sloupců vychází z rozvahy:

Sloupec

Význam

1

Brutto – zůstatky brutto účtů

2

Korekce – zůstatky korekčních účtů (oprávky, opravné položky)

3

Netto = Brutto + Korekce

4

Brutto minulé období

5

Korekce minulé období

6

Netto minulé období = sloupec 4 + sloupec 5

Standardní rozvaha potřebuje k výpočtu všech šest sloupců, zobrazuje ale jen sloupce 1, 2, 3 a 6. Standardní výsledovce stačí sloupce 1 (běžné období) a 4 (minulé období).

Pole

Popis

Sloupec 3 je součtem sloupce 1 a 2

Zaškrtává se u rozvahy: sloupec 1 obsahuje brutto hodnoty, sloupec 2 korekce a sloupec 3 jejich součet.

Sloupec 6 je součtem sloupce 4 a 5

Totéž pro minulé období.

Přičíst řádek jiné sestavy

Záložka slouží k převzetí hodnoty z jiné sestavy. Typicky se do řádku rozvahy Výsledek hospodaření běžného účetního období přičítá výsledek z výsledovky.

Pole

Popis

Cílová řádka

Řádek aktuální sestavy, ke kterému se hodnota přičte.

Zdrojová sestava

Sestava, ze které se hodnota čte.

Zdrojová řádka

Řádek zdrojové sestavy, jehož hodnota se přičte.

⚠️ Kopírujete rozvahu i výsledovku? Zkontrolujte, že kopie rozvahy přičítá výsledek z vaší kopie výsledovky, a ne ze standardní výsledovky. Jinak se úpravy výsledovky do rozvahy nepromítnou.

Správa a Texty

Na záložce Správa omezíte platnost sestavy polem Platí od a Platí do na rozmezí účetních období. Mimo toto rozmezí se sestava v seznamu nezobrazí. Prázdná pole znamenají neomezenou platnost; stejné období v obou polích omezí sestavu na jediné období. Platnost se váže na účetní období, takže funguje i při hospodářském roce.

Záložka Texty obsahuje volná pole Popis a Poznámka – například pro upozornění ostatních uživatelů, k čemu sestava slouží.


Generování předpisu a výpočet sestavy

Na kartě sestavy jsou dvě tlačítka, která spouštějí výpočetní logiku generátoru:

Tlačítko

Co dělá

Generování uživatelského předpisu ze standardního

Projde řádky standardního předpisu a pro všechny analytické účty daného syntetického účtu vytvoří řádky uživatelského předpisu se stejným sloupcem a způsobem výpočtu. Je-li syntetický účet ve standardním předpisu vícekrát, použije se první výskyt.

Výpočet sestavy

Zeptá se na rozsah období (měsíců), například 04–06, a na to, zda počítat za celou firmu, nebo jen za vybraná střediska. Obraty účtů jsou členěné po střediscích; při výpočtu za celou firmu se sečtou obraty všech středisek.

Po přidání analytického účtu do účtového rozvrhu spusťte generování uživatelského předpisu znovu, jinak nový účet do sestavy nevstoupí. Podrobný postup výpočtu standardních výkazů ukazují příklady generování rozvahy a výkazu zisku a ztráty.


Řádky sestavy

Panel Řádky sestavy ve spodní části karty představuje samotný formulář sestavy. Každý řádek má několik záložek.

Záložka Řádky sestavy

Pole

Popis

Číslo řádku

Podle čísla se řádky v sestavě řadí.

Označení

Označení řádku podle legislativy (např. B.II.1.).

Název – Název C

Povinné pole, max. 255 znaků.

Popis, Poznámka

Volné texty na záložce Texty.

Rozpad řádků sestavy na účty

Při výpočtu se do této tabulky zapíše, z kterých účtů a jakých hodnot se řádek skládá – pro každý účet vznikne jeden záznam s hodnotami 1–6. Rozpad je nejrychlejší cesta, jak zjistit, proč řádek nesedí. Stejnou informaci vytisknete sestavou Řádky sestavy (Rozpad na účty).

Standardní předpis sestavy

Standardní umístění syntetických účtů v řádcích. U standardních sestav je tabulka pro uživatele jen ke čtení – měnit ji může pouze servisní podpora.

Pole

Popis

Číslo účtu syntetické

Má-li účet víc možných umístění, opakuje se v předpisu vícekrát.

Druh účtu

Aktivní, nebo Pasivní. Používá se jen pro standardní rozvahu; u uživatelských sestav je nepřístupné.

Číslo sloupce sestavy

Při zapnutém výpočtu minulého období 1–3, jinak 1–6.

Způsob výpočtu

Jak se hodnota účtu spočítá – viz Způsoby výpočtu.

Převrátit znaménko

Program převrátí znaménko výsledku.

Uvažovat jen kladné hodnoty

Program nezahrne záporný výsledek.

Uživatelský předpis sestavy

Konečné umístění analytických účtů v řádcích. U standardních sestav se tabulka vytváří automaticky a uživatel ji nemění – rozhoduje jen u účtů s více možnými umístěními. U uživatelských sestav ji upravujete volně. Obsahuje stejná pole jako standardní předpis, jen místo syntetického účtu se zadává číslo účtu analytické.

Sumace v sestavách

Předpis pro součtové řádky – mezisoučty a výsledné součty (u rozvahy Aktiva a Pasiva, u výsledovky výsledek hospodaření).

Pole

Popis

Přičíst řádek

Řádek sestavy, jehož hodnota se do součtu přičte.

Převrátit znaménko

Hodnota přičítaného řádku se odečte.


Způsoby výpočtu

Způsob výpočtu určuje, jak se z obratů účtu za zadané období spočítá hodnota do řádku. Obrat se vždy počítá jako MD − Dal.

Způsob výpočtu

Výpočet

Použití

Stav účtu na počátku období

Obrat MD − Dal měsíce „00“ (počáteční stavy) + obraty MD − Dal před prvním měsícem počítaného období

rozvaha, obecná sestava, cash flow

Obrat za období

Součet obratů MD − Dal v počítaném období

výsledovka, obecná sestava, cash flow

Stav účtu na konci období

Stav na počátku období + obrat za období

rozvaha, obecná sestava, cash flow

Obrat MD za období

Součet obratů MD v počítaném období

obecná sestava, cash flow

Obrat DAL za období

Součet obratů Dal v počítaném období

obecná sestava, cash flow

⚠️ Pasivní a výnosové účty vycházejí záporně. Mají zůstatek nebo obrat na straně Dal, takže MD − Dal je záporné. Aby se v sestavě zobrazily kladně, zaškrtněte u nich Převrátit znaménko.


Nejčastější chyby

Když sestava nevychází, začněte touto tabulkou:

Příznak

Příčina

Řešení

Standardní sestavu nelze upravit

Standardní sestavy jsou dané legislativou.

Vytvořte kopii sestavy a upravujte ji – viz Seznam sestav.

Vlastní sestava není v Účetních výstupech

Účetní výstupy nabízejí jen standardní sestavy.

Vlastní sestavu počítejte v Seznamu sestav.

Nový analytický účet v sestavě chybí

Uživatelský předpis vznikl dřív, než byl účet založen.

Spusťte Generování uživatelského předpisu ze standardního, nebo účet doplňte ručně.

Řádek má opačné znaménko

Účet má zůstatek nebo obrat na straně Dal.

Zaškrtněte Převrátit znaménko v předpisu nebo v sumaci.

Výsledek hospodaření v rozvaze nesedí

Kopie rozvahy přičítá výsledek ze standardní výsledovky.

Opravte zdrojovou sestavu na záložce Přičíst řádek jiné sestavy.

Řádek se nedá zařadit

Účet má ve standardním předpisu víc umístění.

Zvolte umístění analytických účtů v uživatelském předpisu.


Často kladené dotazy

Mohu upravit standardní rozvahu nebo výsledovku?

Ne. Z bezpečnostních důvodů lze u standardních sestav měnit jen umístění účtů s více možnými řádky. Pro vlastní členění vytvořte kopii.

Jak spočítám sestavu jen za jedno středisko?

Po stisku tlačítka Výpočet sestavy vyberte místo celé firmy seznam středisek.

Jak porovnám sestavu s minulým rokem?

V základním panelu zaškrtněte Počítat minulé období a na záložce Sloupce 4–6 zapněte zobrazení příslušných sloupců.

Jak zjistím, ze kterých účtů se řádek skládá?

Po výpočtu otevřete řádek a podívejte se na záložku Rozpad řádků sestavy na účty, případně vytiskněte sestavu Řádky sestavy (Rozpad na účty).

Mohu vlastní sestavu vygenerovat přes API?

Ano, výpočet i export sestavy jsou dostupné přes REST API – viz článek Účetní sestavy v API.

Dostali jste odpověď na svou otázku?