1.5.1.4. Účetní výkazy
Previous Top Next


Blok Účetní výkazy

Otevírá prohlížeč hlaviček číselníku Podnikové výkazy, který má poměrně složitou strukturu. Na řádky tabulky Podnikový výkaz hlavičky jsou vázány tabulky definující intervaly účtů započítávaných do řádků výkazů, názvy řádků a vazby mezi řádky výkazů.

K editaci záznamů číselníku Podnikové výkazy slouží formulář:


graphic


Hlavičková část záznamu obsahuje pole:
- Číslo výkazu: klíč číselníku.
- Název výkazu: pro orientaci v seznamu sestav.
- Délka přednázvu, Délka zanázvu: nastavení maximálních délek textových řetězců, které lze umístit před a za názvem řádku výkazu při vytváření tiskové sestavy - blíže se objasní ve 2. odstavci.
- IKF: identifikační číslo výkazu.
- Název dle MF ČR: úřední název výkazu.
- Text: možnost vlastního popisu výkazu.
- Schovat sloupec 1, Schovat sloupec 2, Schovat sloupec 3, Schovat sloupec 4: implicitně se zobrazují 4 sloupce, podle potřeby lze některé skrýt.

Formulář má tři záložky:

1. Intervaly

Řádky tabulky na této záložce určují náplň těch řádků výkazu, které nejsou vypočítávány z jiných řádků výkazů, ale přímo ze stavů a obratů účtů. Záznam obsahuje pole:
- Řádek, Sloupec: údaje určují místo ve výkazu, kam se budou informace zapisovat.
- Účet OD, Účet DO: meze intervalu účtů, které se budou do určené pozice ve výkazu započítávat.
- Výpočet: odkaz na tabulku výpočtů používaných ve výkazech. Výpočty jsou v programu definovány takto:
---------------------------------------------------------
1: Obraty MD - Obraty DAL
2: Obraty DAL - Obraty MD
3: Obraty MD
4: Obraty DAL
5: (Obraty MD + PS MD) - (PS DAL + Obraty DAL)
6: (Obraty DAL + PS DAL) - (PS MD + Obraty MD)
7: jestliže (Obraty DAL)>=0, pak Obraty MD + PS MD - Obraty DAL, jinak nula
8: jestliže (Obraty MD)>=0, pak Obraty DAL + PS DAL - Obraty MD, jinak nula
9: PS MD - PS DAL
10: PS DAL - PS MD
11: PS MD
12: PS DAL
13: PS MD + Obraty MD
14: PS DAL + Obraty DAL
17: Obraty MD * (-1)
18: Obraty DAL * (-1)
Pro následující výpočty 21 až 28 platí podmínka, že je-li vypočtená hodnota menší než nula, je výpočet roven nule:
21: PS MD - PS DAL za syntetiku
22: PS DAL - PS MD za syntetiku
23: PS MD - PS DAL za analytiku
24: PS DAL - PS MD za analytiku
25: (Obraty MD + PS MD) - (PS DAL + Obraty DAL) za syntetiku
26: (Obraty DAL + PS DAL) - (PS MD + Obraty MD) za syntetiku
27: (Obraty MD + PS MD) - (PS DAL + Obraty DAL) za analytiku
28: (Obraty DAL + PS DAL) - (PS MD + Obraty MD) za analytiku
---------------------------------------------------------
- Stránka: číslo stránky výkazu - pokud se používá.

2. Názvy


graphic
Určuje názvy řádků výkazu. Obvykle přímo v řádcích zadáváme:
- Řádek, Pořadí: určuje vazbu k řádku, pořadí umožňuje zapsat i víceřádkové texty.
- Název: text do řádku výkazu.
- Odřádkovat: implicitně Ne, pokud zapneme Ano, bude po zadávaném řádku následovat volný řádek.
- Přednázev, Zanázev, Název 2: Textová část výkazu může být uspořádána do sloupců: v prvním mohou být údaje zadané zde jako "Přednázev" (například u Výsledovky "I." nebo "A."), ve druhém samotný "Název" řádku výkazu, ve třetím "Zanázev" například popis náplně řádku (účty, způsob výpočtu), ve čtvrtém číslo řádku podle standardních výkazů. V hlavičce výkazu bylo možné určit délku (počet znaků) "Přednázvu" a "Zanázvu", t.j. maximální počet znaků, které se dostanou do výsledné sestavy pro tisk.

3. Vazby


graphic
Definice součtových řádků. Určujeme:
- Pořadí pro výpočet: mimořádně důležité pro správný průběh výpočtu výkazů. Pokud by nebylo zadáno, program by při výpočtu vazeb postupoval podle pořadových čísel řádků a sloupců, kam má být výsledek umístěn. Ve výkazech však jsou mnohdy hodnoty v řádcích s nižšími pořadovými čísly vypočítávány z hodnot v řádcích s vyššími pořadovými čísly. Je důležité, aby hodnoty v řádcích a sloupcích použité v každém jednotlivém výpočtu byly již naplněny.
- Řádek DO, Sloupec DO: umístění výsledku výpočtu.
- Kam: volíme z možností Nic / Čitatel / Jmenovatel.
- Stránka: další upřesnění umístění výsledku.
- VýkazZ: číslo výkazu, odkud bereme údaje pro výpočet. Hodnota se může brát i z jiného výkazu, musí však mít nižší číslo (aby už byl vypočítán ve chvíli, kdy bude probíhat výpočet aktuálního výkazu. navíc musíme na tuto vazbu pamatovat a
rozpouštět oba takto spojené výkazy současně.
- ŘádekZ OD, ŘádekZ DO: meze intervalu řádků výkazu, ze kterých bereme údaje pro výpočet.
- SloupecZ: ze kterého sloupce výše uvedených řádků bereme údaje.
- Výpočet: možné hodnoty 1 - výsledek započítáváme beze změny / 2 - výsledek násobíme před započtením (-1).

Blok Výpis instalace výkazů


graphic

V dialogu pro zadání parametrů výpisu určíme interval čísel výkazů, a parametry výpisu - rozhodneme, zda tisknout názvy, intervaly, vazby.Program vytvoří sestavu, která (pokud jsme žádali všechny složky výkazů) obsahuje v první části čísla a názvy řádků, ve druhé intervaly účtů započítávaných do jednotlivých řádků, ve třetí části vazby mezi řádky včetně výpočtů.
Pokud uživatel ponechá při zadání sestavy intervaly i vypínače tak, jak je program implicitně nabízí, bude sestava velmi rozsáhlá. Proto je vhodné omezit výpis jen na ty výkazy a jejich složky, které uživatel skutečně potřebuje vypsat.