Man06901: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
 
(Není zobrazeno 48 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
==06901 * Definice závěrkových sestav==
==06901 * Definice výkazů==


Formulář umožňuje definovat zejména závěrkové sestavy pro tisk závěrky tj. výkazu zisku a ztráty (výsledovky) a rozvahy, případně k přípravě na tisk dalších výkazů. Vytvořená sestava se ukládá do databáze tak, že je kdykoliv v budoucnu připravena k dalšímu zpracování (tj. k opravě, tisku, prohlížení, atd.). Formulář tedy slouží k nadefinování vzhledu závěrkové sestavy tak, jak má vypadat v konečné podobě. Po otevření se zobrazí seznam všech možných výkazů (sestav pro tisk), se kterými lze dále pracovat.
Formulář umožňuje definovat zejména závěrkové sestavy pro tisk závěrky tj. výkazu zisku a ztráty (výsledovky) a rozvahy, případně k přípravě na tisk dalších výkazů. Vytvořená sestava se ukládá do databáze tak, že je kdykoliv v budoucnu připravena k dalšímu zpracování (tj. k opravě, tisku, prohlížení, atd.). Formulář tedy slouží k nadefinování vzhledu závěrkové sestavy tak, jak má vypadat v konečné podobě. Po otevření se zobrazí seznam všech možných výkazů (sestav pro tisk), se kterými lze dále pracovat.
[[Image:P_06901a.png]]<br>
'''Obr. 06901/1''' ''Definice výkazů''




Řádek 10: Řádek 13:




===Zobrazení definice závěrkové sestavy===
===Zobrazení definice výkazu===


Z úvodního formuláře se lze přemístit do jednotlivého detailu každé závěrkové sestavy, která je zde uvedena. Požadovanou sestavu lze otevřít klávesou pro ''Výběr''. Tím se otevře zcela nové okno zobrazující danou závěrkovou sestavu.
Z úvodního formuláře se lze přemístit do jednotlivého detailu každé závěrkové sestavy, která je zde uvedena. Požadovanou sestavu lze otevřít klávesou pro ''Výběr''. Tím se otevře zcela nové okno zobrazující danou závěrkovou sestavu.
Řádek 17: Řádek 20:
===Vytvoření nové sestavy===
===Vytvoření nové sestavy===


Má-li uživatel oprávnění, může zde definovat zcela novou tiskovou sestavu. Pro vytvoření nové sestavy slouží klávesa pro ''Nový záznam''. Tím se uživateli otevře formulář, do kterého již může zadávat údaje potřebné pro sestavení nového výkazu. Hodnoty do jednotlivých políček se zadávají ručně nebo pomocí tlačítka pro ''Seznam hodnot''. Již při vytváření definice závěrkové sestavy je důležité, jaký typ definice výkazu se vybere pro vytvoření sestavy.
Má-li uživatel oprávnění, může zde definovat zcela novou tiskovou sestavu. Pro vytvoření nové sestavy slouží klávesa pro ''Nový záznam''. Tím se uživateli otevře formulář, do kterého již může zadávat údaje potřebné pro sestavení nového výkazu. Hodnoty do jednotlivých políček se zadávají ručně nebo pomocí tlačítka pro ''Seznam hodnot''. Již při vytváření definice výkazu je důležité, jaký typ definice se vybere pro vytvoření sestavy či výkazu.
 
Položku "Typ" výkazu lze vyplnit pouze při vytváření nové definice výkazu. Po jejím uložení a nadefinování jednotlivých řádků sestavy již nelze tuto položku změnit.
 
Vzhled definice výkazu a jejich položek se může lišit v závislosti na vybraném typu definice.


Položku "Typ" výkazu lze vyplnit pouze při vytváření nové definice sestavy. Po jejím uložení a nadefinování jednotlivých řádků sestavy již nelze tuto položku změnit.


Vzhled definice sestavy a jejich položek se může lišit v závislosti na vybraném typu definice.
V dolní části se mohou objevit tato tlačítka:
*''Odpovědnosti'' - umožní nadefinovat odpovědné osoby k dané definici výkazu, při vytvoření nové definice se automaticky založí záznam do zodpovědností osob pro uživatele, který záznam vytvořil
*''Přiřazení sestav'' - zde se definují přístupné tiskové sestavy pro definici výkazu




Řádek 34: Řádek 42:
*Označení platnosti/neplatnosti sestavy – hvězdička (*) označuje neplatnost sestavy
*Označení platnosti/neplatnosti sestavy – hvězdička (*) označuje neplatnost sestavy
*Typ - určuje, o jaký typ výkazu se jedná, hodnoty do tohoto pole lze vybrat klávesou pro ''Seznam hodnot'' z těchto možností:
*Typ - určuje, o jaký typ výkazu se jedná, hodnoty do tohoto pole lze vybrat klávesou pro ''Seznam hodnot'' z těchto možností:
**[[Man02178#Výkaz s ručním vstupem|Výkaz s ručním vstupem]] - pro nadefinování a sestavení [[Man02183|výkazu peněžních příjmů a výdajů]] z důvodu povinnosti od roku 2018 sestavovat a odesílat výkazy s údaji o hospodaření Ministerstvu financí dle platné legislativy; výběrem typu definice ''Úč. sest. s ručním vstupem'' jsou přidány sloupce:
**[[Man06901#Výkaz s ručním vstupem|Výkaz s ručním vstupem]] - pro nadefinování a sestavení [[Man02183|výkazu peněžních příjmů a výdajů]] z důvodu povinnosti od roku 2018 sestavovat a odesílat výkazy s údaji o hospodaření Ministerstvu financí dle platné legislativy; výběrem typu definice ''Úč. sest. s ručním vstupem'' jsou přidány sloupce:
***Typ účtu - název typu účtu pro 1. sloupec
***Typ účtu - název typu účtu pro 1. sloupec
***Odkud - typ údaje z účetních zůstatků
***Odkud - typ údaje z účetních zůstatků
Řádek 43: Řádek 51:
***E - Jsou data řádku určena pro export dat? (hodnoty '''A/N''') - řádky označené hodnotou '''N''' nebudou zahrnuty do exportu ve formátu XML (tisková sestava [[10248 - Výkaz peněžních příjmů a výdajů (export)|10248]]/[[Man02183|02183]] - Výkaz peněžních příjmů a výdajů (export))
***E - Jsou data řádku určena pro export dat? (hodnoty '''A/N''') - řádky označené hodnotou '''N''' nebudou zahrnuty do exportu ve formátu XML (tisková sestava [[10248 - Výkaz peněžních příjmů a výdajů (export)|10248]]/[[Man02183|02183]] - Výkaz peněžních příjmů a výdajů (export))
***Element - název elementu
***Element - název elementu
**[[Man02178#Účetní výkaz|Účetní výkaz]] - pro nadefinování rozvahy, výkazu zisku a ztráty; touto volbou jsou přidány sloupce pro zadání typů účtů a operace 1 - 3, které slouží pro nadefinování klasických výkazů:
**[[Man06901#Účetní výkaz|Účetní výkaz]] - pro nadefinování rozvahy, výkazu zisku a ztráty; touto volbou jsou přidány sloupce pro zadání typů účtů a operace 1 - 3, které slouží pro nadefinování klasických výkazů:
***Typ účtu - název typu účtu pro 1-3 sloupec
***Typ účtu - název typu účtu pro 1-3 sloupec
***Op. - operace pro typ účtu 1-3 +/-
***Op. - operace pro typ účtu 1-3 +/-
***Element - název elementu
***Element - název elementu
**[[Man02178#Statický výkaz|Statický výkaz]] - pro nadefinování PKP výkazů; po výběru možnosti ''Statický výkaz'' jsou zobrazeny sloupce 1 až 20 a sloupec ''Element'' označující název elementu, navíc se zobrazuje v záhlaví položka ''Formulář'' '''odkazující''' na příslušný '''formulář''', pro který byla '''definice sestavy vytvořena'''
**[[Man06901#Statický výkaz|Statický výkaz]] - pro nadefinování PKP výkazů; po výběru možnosti ''Statický výkaz'' jsou zobrazeny sloupce 1 až 20 a sloupec ''Element'' označující název elementu, navíc se zobrazuje v záhlaví položka ''Formulář'' '''odkazující''' na příslušný '''formulář''', pro který byla '''definice''' vytvořena'''
**[[Man02178#Základní výkaz|Základní výkaz]] - lze nadefinovat libovolný výkaz
**[[Man06901#Základní výkaz|Základní výkaz]] - lze nadefinovat libovolný výkaz
*Název závěrkové sestavy – název výkazu
*Název závěrkové sestavy – název výkazu
*Od/Do – označení začátku a konce platnosti záznamu (hodnoty '''MM/RR''')  
*Od/Do – označení začátku a konce platnosti záznamu (hodnoty '''MM/RR''')  
Řádek 59: Řádek 67:




Druhá část formuláře pro definici závěrkových sestav '''obsahuje''' tyto '''položky:'''
Druhá část formuláře pro definici sestav a výkazů '''obsahuje''' tyto '''položky:'''
* Označení platnosti/neplatnosti jednotlivé řádky – hvězdička (*) označuje neplatnost záznamu
* Označení platnosti/neplatnosti jednotlivé řádky – hvězdička (*) označuje neplatnost záznamu
* Pořadí - pořadí umístění řádku na sestavě
* Pořadí - pořadí umístění řádku na sestavě
Řádek 66: Řádek 74:
* Č. pol. – položka řádku výkazu
* Č. pol. – položka řádku výkazu
* Text na řádku – obsahuje text jednotlivého řádku
* Text na řádku – obsahuje text jednotlivého řádku
* Formát – slouží pro nastavení vzhledu konečné tiskové sestavy, kde lze upravit jednotlivé řádky
* [[Formátování řádků v tiskových sestavách|Formát]] – slouží pro nastavení vzhledu konečné tiskové sestavy, kde lze upravit jednotlivé řádky
* Další položky se liší v závislosti na vybraném typu výkazu v záhlaví formuláře ([[Man02178#Výkaz s ručním vstupem|Výkaz s ručním vstupem]], [[Man02178#Účetní výkaz|Účetní výkaz]] nebo [[Man02178#Statický výkaz|Statický výkaz]])
* Další položky se liší v závislosti na vybraném typu výkazu v záhlaví formuláře ([[Man06901#Výkaz s ručním vstupem|Výkaz s ručním vstupem]], [[Man06901#Účetní výkaz|Účetní výkaz]] nebo [[Man06901#Statický výkaz|Statický výkaz]])
* Element - název XML elementu k danému řádku výkazu, který požaduje Ministerstvo financí ve svém XSD schématu
* Element - název XML elementu k danému řádku výkazu, který požaduje Ministerstvo financí ve svém XSD schématu


Řádek 73: Řádek 81:
====Účetní výkaz====
====Účetní výkaz====


Tento typ výkazu je možné zvolit do položky typ, a to již při sestavování výkazu. Poté již nelze typ výkazu měnit.
Tento typ výkazu je možné zvolit do položky typ, a to již při sestavování výkazu. Poté již nelze typ výkazu měnit. Pod typem Účetní výkaz lze nadefinovat Rozvahu či Výkaz zisku a ztráty.
 
[[Image:P_06901b.png]]<br>
'''Obr. 06901/2''' ''Definice výkazu typu "Rozvaha"''




Řádek 88: Řádek 99:
Chceme zjistit výsledný zisk ze zakázky č. 1. Postup je následující:
Chceme zjistit výsledný zisk ze zakázky č. 1. Postup je následující:


* Spustíme funkci '''02178''' – Definice závěrkových sestav a vytvoříme novou sestavu. Sestava se bude jmenovat ''Výsledovka'' a bude obsahovat jenom dva řádky:
* Spustíme funkci '''06901''' – Definice výkazů a vytvoříme novou definici sestavy. Definice výkazu se bude jmenovat ''Výsledovka'' a bude obsahovat jenom dva řádky:
* První řádek - Číslo řádku: 1 Text na řádku: Náklady na zakázku č. 1
* První řádek - Číslo řádku: 1 Text na řádku: Náklady na zakázku č. 1
* Druhý řádek - Číslo řádku: 2 Text na řádku: Výnosy na zakázku č. 1
* Druhý řádek - Číslo řádku: 2 Text na řádku: Výnosy na zakázku č. 1
Řádek 104: Řádek 115:




Typ účtu se ve formuláři pro definici závěrkových sestav vybere pomocí klávesy pro ''Seznam hodnot'' z formuláře [[Man01321|01321]] - ''Nabídka typů účtů'', kde se nachází seznam typů účtů, které lze do tohoto políčka s názvem ''Typ účtu'' vložit.
Typ účtu se ve formuláři pro definici sestav a výkazů vybere pomocí klávesy pro ''Seznam hodnot'' z formuláře [[Man01321|01321]] - ''Nabídka typů účtů'', kde se nachází seznam typů účtů, které lze do tohoto políčka s názvem ''Typ účtu'' vložit.




Řádek 112: Řádek 123:




'''Podrobnější informace uvedeny [http://stella.bbm.cz/wiki1113/index.php/Rozd%C3%ADlov%C3%A1_dokumentace_k_aktualizac%C3%ADm_iFIS#RDA_NoveZaverkoveVykazy zde].'''
====Statický výkaz====


Tento typ výkazu lze vybrat již při pořízení výkazu, a to do položky "Typ" v záhlaví detailu formuláře. Po výběru tohoto typu výkazu se změní pravá část formuláře, kde se místo typů a operací účtu zobrazí sloupce s označením 1 až 20. Do těchto sloupců lze libovolně nastavit doplňování hodnot do těchto sloupců. Tento typ výkazu lze použít pro některé další výkazy. Tímto způsobem lze nadefinovat jednotlivou sestavu dle potřeb. Statický výkaz lze použít pro sestavení definice typu Žádanka PKZ. Lze jej použít i pro sestavení definice Výkazu PKP část II a rovněž i pro Výkaz PKP část V.


====Statický výkaz====
[[Image:P_06901d.png]]<br>
'''Obr. 06901/3''' ''Definice typu Statický výkaz - Žádanka PKZ''


Tento typ výkazu lze vybrat již při pořízení výkazu, a to do položky "Typ" v záhlaví detailu formuláře. Po výběru tohoto typu výkazu se změní pravá část formuláře, kde se místo typů a operací účtu zobrazí sloupce s označením 1 až 20. Do těchto sloupců lze libovolně nastavit doplňování hodnot do těchto sloupců. Tento typ výkazu lze použít pro některé další výkazy. Tímto způsobem lze nadefinovat jednotlivou sestavu dle potřeb.


Výběrem typu ''Statický výkaz'' se také navíc v záhlaví zobrazí položka ''Formulář'' '''odkazující''' na příslušný '''formulář''', pro který byla '''definice sestavy vytvořena'''.
Výběrem typu ''Statický výkaz'' se také navíc v záhlaví zobrazí položka ''Formulář'' '''odkazující''' na příslušný '''formulář''', pro který byla '''definice výkazu vytvořena'''.


Položka ''Formulář'' může být '''ponechána prázdná''' nebo může obsahovat '''tyto hodnoty''':
Položka ''Formulář'' může být '''ponechána prázdná''' nebo může obsahovat '''tyto hodnoty''':
Řádek 126: Řádek 138:
*'''02186''' - Výkaz PKP část V
*'''02186''' - Výkaz PKP část V


{{Pozor|Položka ''Formulář'' se '''nezobrazuje''' u všech definic závěrkových sestav, ale pouze u definice typu '''statický výkaz'''.}}
{{Pozor|Položka ''Formulář'' se '''nezobrazuje''' u všech definic sestav a výkazů.}}


Pouze definice závěrkových sestav typu '''statický výkaz''' nastavené v položce ''Formulář'' s hodnotou 02184 se nabízí pro zaevidování nové žádanky PKZ (Pomocný konsolidační záznam) vytvářené ve formuláři [[Man02184|02184]] - ''Žádanka PKZ''.
Pouze definice typu '''statický výkaz''' nastavené v položce ''Formulář'' s hodnotou 02184 se nabízí pro zaevidování nové žádanky PKZ (Pomocný konsolidační záznam) vytvářené ve formuláři [[Man02184|02184]] - ''Žádanka PKZ''.


{{Priklad|Ve formuláři pro definici závěrkových sestav je vytvořena pouze jedna definice závěrkové sestavy s názvem ''Žádanka PKZ'' a označená typem ''Statický výkaz''. V položce formulář má navíc uvedenou hodnotu '''02184''', což znamená, že odkazuje na formulář [[Man02184|02184]] - ''Žádanka PKZ''. Po stisku klávesy pro ''Nový záznam'' z přehledu formuláře [[Man02184|02184]] - ''Žádanka PKZ'' se pro zaevidování nové žádanky PKZ nabízí pouze jediná definice závěrkové sestavy s názvem ''Žádanka PKZ''.}}
{{Priklad|Ve formuláři pro definici sestav a výkazů je vytvořena pouze jedna definice s názvem ''Žádanka PKZ'' a označená typem ''Statický výkaz''. V položce formulář má navíc uvedenou hodnotu '''02184''', což znamená, že odkazuje na formulář [[Man02184|02184]] - ''Žádanka PKZ''. Po stisku klávesy pro ''Nový záznam'' z přehledu formuláře [[Man02184|02184]] - ''Žádanka PKZ'' se pro zaevidování nové žádanky PKZ nabízí pouze jediná definice s názvem ''Žádanka PKZ''.}}


{{Poznamka|Podrobnější informace k žádankám PKZ uvedeny u formuláře [[Man02184|02184]] - ''Žádanka PKZ''.}}
{{Poznamka|Podrobnější informace k žádankám PKZ uvedeny u formuláře [[Man02184|02184]] - ''Žádanka PKZ''.}}
Řádek 138: Řádek 150:
Tento typ výkazu vznikl z důvodu povinnosti od roku 2018 sestavovat a odesílat výkazy s údaji o hospodaření Ministerstvu financí dle platné legislativy.
Tento typ výkazu vznikl z důvodu povinnosti od roku 2018 sestavovat a odesílat výkazy s údaji o hospodaření Ministerstvu financí dle platné legislativy.


Položku "Typ" výkazu lze vyplnit pouze při vytváření nové definice výkazu. Po nadefinování jednotlivých řádků výkazu již nelze tuto položku změnit.
[[Image:P_06901e.png]]<br>
'''Obr. 06901/4''' ''Definice typu Výkaz s ručním vstupem''


Formulář pro definici závěrkových sestav umožňuje určit konečnou podobu a vzhled výkazu s ručním vstupem.


Pro správné sestavení výkazu s ručním vstupem je nutné ve formuláři pro definici závěrkových sestav určit pořadí řádků zobrazující se ve výkazu a zejména nadefinovat k těmto řádkům veškeré [[Man01307|typy účtů]] a přiřadit jim [[Man01308|vlastnosti]].
Položku ''Typ'' výkazu lze vyplnit pouze při vytváření nové definice výkazu. Po nadefinování jednotlivých řádků výkazu již nelze tuto položku změnit.


Typy účtů se definují ve formuláři [[Man01307|01307]] – ''Číselník typů účtů''. K těmto nadefinovaným typům účtů je dále nutné přiřadit vlastnosti ve formuláři [[Man01308|01308]] - ''Vlastnosti účtů''.
Formulář pro definici sestav a výkazů umožňuje určit konečnou podobu a vzhled výkazu s ručním vstupem.


'''Pro účely výkaznictví''' a sestavení výkazu peněžních příjmů a výdajů dle platné legislativy je určen formulář [[Man02183|02183]] - ''Výkazy s ručním vstupem''.
Pro správné sestavení výkazu s ručním vstupem je nutné ve formuláři pro definici sestav a výkazů určit pořadí řádků zobrazující se ve výkazu a zejména nadefinovat k těmto řádkům veškeré [[Man01307|typy účtů]] a přiřadit jim [[Man01308|vlastnosti]].


Typy účtů se definují ve formuláři [[Man01307|01307]] – ''Číselník typů účtů''. K těmto nadefinovaným typům účtů je dále nutné přiřadit vlastnosti ve formuláři [[Man01308|01308]] - ''Vlastnosti účtů''.


Podrobnější informace k výkazům s ručním vstupem naleznete v aplikaci Helpdesk pod číslem hlášení [https://helpdesk.bbm.cz/hd/f?p=107:5:7940463385886::::P5_ID:38729 38729] a v dokumentaci k formuláři [[Man02183|02183]] - ''Výkazy s ručním vstupem''.
Pro účely výkaznictví a sestavení výkazu peněžních příjmů a výdajů dle platné legislativy je určen formulář [[Man02183|02183]] - ''Výkazy s ručním vstupem''. Podrobnější informace k výkazům s ručním vstupem naleznete v aplikaci Helpdesk pod číslem hlášení [https://helpdesk.bbm.cz/hd/f?p=107:5:7940463385886::::P5_ID:38729 38729] a v dokumentaci k formuláři [[Man02183|02183]] - ''Výkazy s ručním vstupem''.




Řádek 155: Řádek 168:


V ''i''FIS bylo až dosud možné sestavovat výkazy typu Rozvaha, Výsledovka, CashFlow, PKP, ... a v nich pracovat s daty výhradně z agendy ''i''FIS/Účetnictví. Nyní je možné do výkazů načítat i libovolné další detaily ze všech agendových systémů ''i''FIS (nejčastěji ''i''FIS/Majetek, ''i''FIS/Zásoby, ''i''FIS/Rozpočty, ...), ze studijních systémů, ze mzdových, ubytovacích, stravovacích nebo jiných provozních systémů, jejichž data jsou fyzicky uložená v databázích Oracle.
V ''i''FIS bylo až dosud možné sestavovat výkazy typu Rozvaha, Výsledovka, CashFlow, PKP, ... a v nich pracovat s daty výhradně z agendy ''i''FIS/Účetnictví. Nyní je možné do výkazů načítat i libovolné další detaily ze všech agendových systémů ''i''FIS (nejčastěji ''i''FIS/Majetek, ''i''FIS/Zásoby, ''i''FIS/Rozpočty, ...), ze studijních systémů, ze mzdových, ubytovacích, stravovacích nebo jiných provozních systémů, jejichž data jsou fyzicky uložená v databázích Oracle.
[[Image:P_06901f.png]]<br>
'''Obr. 06901/5''' ''Definice typu Základní výkaz''




Řádek 169: Řádek 185:
{{Poznamka|Podrobnější informace k možnostem nastavení nových definic výkazů nebo k možnostem nastavení nových výpočtů na jednotlivých řádcích vašich stávajících výkazů si vyžádejte u konzultantů nebo správců aplikací iFIS}}
{{Poznamka|Podrobnější informace k možnostem nastavení nových definic výkazů nebo k možnostem nastavení nových výpočtů na jednotlivých řádcích vašich stávajících výkazů si vyžádejte u konzultantů nebo správců aplikací iFIS}}


{{Pozor|K sestavení základního výkazu lze přistoupit, až když je nastavená definice ve formuláři [[Man02178|02178]] - ''Definice závěrkových sestav''.}}
{{Pozor|K sestavení základního výkazu lze přistoupit, až když je nastavená definice ve formuláři [[Man06901|06901]] - ''Definice výkazů''.}}


=====Postup vytvoření nové definice pro základní výkazy=====
=====Postup vytvoření nové definice pro základní výkazy=====


Nejdříve je nutné vytvořit novou [[Man02178|definici]] základního výkazu ve formuláři [[Man02178|02178]] - ''Definice závěrkových sestav'', a to pro typ výkazu s označením ''Základní výkaz''. Postup je znázorněn v následujících bodech:
Nejdříve je nutné vytvořit novou [[Man06901|definici]] základního výkazu ve formuláři [[Man06901|06901]] - ''Definice výkazů'', a to pro typ výkazu s označením ''Základní výkaz''. Postup je znázorněn v následujících bodech:
#Otevřít přehledový formulář [[Man02178|02178]] - ''Definice závěrkových sestav'' přístupný z menu ''i''FIS z '''Účetnictví &rarr; Základní &rarr; Tisky'''
#Otevřít přehledový formulář [[Man06901|06901]] - ''Definice výkazů'' přístupný z menu [[:Kategorie:Výkazy|''i''FIS/Výkazy]]
#Stisknout klávesu pro ''Nový záznam'' (F6)
#Stisknout klávesu pro ''Nový záznam'' (F6)
#Do položky ''Typ'' v záhlaví detailu formuláře [[Man02178|02178]] - ''Definice závěrkových sestav'' přes klávesu pro ''Seznam hodnot'' (F3) vybrat hodnotu ''Základní výkaz''
#Do položky ''Typ'' v záhlaví detailu formuláře [[Man06901|06901]] - ''Definice výkazů'' přes klávesu pro ''Seznam hodnot'' (F3) vybrat hodnotu ''Základní výkaz''
#V záhlaví formuláře dále doplnit povinnou položku ''Název'' – zde se zapíše název výkazu
#V záhlaví formuláře dále doplnit povinnou položku ''Název'' – zde se zapíše název výkazu
#Vyplnit položky ''Od/Do'', ''Kód výkazu'' a ''Nákladové středisko'' – jedná se o nepovinné položky, mohou být doplněny dodatečně
#Vyplnit položky ''Od/Do'', ''Kód výkazu'' a ''Nákladové středisko'' – jedná se o nepovinné položky, mohou být doplněny dodatečně
#Přesunout se do řádků klávesou ''Page Down''
#Přesunout se do řádků klávesou ''Page Down''
#V řádcích vyplnit povinné položky ''Pořadí'', ''Ozn. řád.'', případně doplnit další nepovinné položky
#V řádcích vyplnit povinné položky ''Pořadí'', ''Ozn. řád.'', případně doplnit další nepovinné položky
#Vybrat do položky ''Typ výpočtu'' hodnotu, z které se bude daný řádek základního výkazu vypočítávat (odkud se budou brát hodnoty do výkazu)
#Vybrat do položky ''Typ výpočtu'' hodnotu, ze které se bude daný řádek základního výkazu vypočítávat (odkud se budou brát hodnoty do výkazu)
#Podle vybraného typu výpočtu vyplnit další povinné položky, které musí být vyplněny, aby bylo možné řádek uložit a přejít k vyplnění dalšího řádku
#Podle vybraného typu výpočtu vyplnit další povinné položky, které musí být vyplněny, aby bylo možné řádek uložit a přejít k vyplnění dalšího řádku
#Nastavit vzorec pro výpočet částky do pole ''Vzorec'' podle RSQ_L parametru nadefinovaného ve formuláři [[Man00316|00316]] - ''Administrace R_SQL parametrů''
#Nastavit vzorec pro výpočet částky do pole ''Vzorec'' podle RSQ_L parametru nadefinovaného ve formuláři [[Man00316|00316]] - ''Administrace R_SQL parametrů''
Řádek 187: Řádek 203:




Pokud je správně sestavena definice základního výkazu ve formuláři [[Man02178|02178]] - ''Definice závěrkových sestav'', lze přistoupit k vytvoření základního výkazu, a to otevřením nového formuláře [[Man02188|02188]] - ''Základní výkazy'', dostupného z '''''i''FIS/Účetnictví &rarr; Základní &rarr; Tisky''', kde je také uvedena další dokumentace.
Pokud je správně sestavena definice základního výkazu ve formuláři [[Man06901|06901]] - ''Definice výkazů'', lze přistoupit k vytvoření základního výkazu, a to otevřením nového formuláře [[Man06902|06902]] - ''Výkazy'', dostupného z '''''i''FIS/Účetnictví &rarr; Základní &rarr; Tisky''', kde je také uvedena další dokumentace.


{{Poznamka|Pro správné nastavení výpočtu a sestavení základního výkazu, včetně nastavení jeho definice, kontaktujte pracovníky firmy BBM přes aplikaci Helpdesk.}}
{{Poznamka|Pro správné nastavení výpočtu a sestavení základního výkazu, včetně nastavení jeho definice, kontaktujte pracovníky firmy BBM přes aplikaci Helpdesk.}}
Řádek 193: Řádek 209:
=====Podrobný popis formuláře a způsobu výpočtu=====
=====Podrobný popis formuláře a způsobu výpočtu=====


Ve formuláři [[Man02178|02178]] - ''Definice závěrkových sestav'' s typem základní výkaz lze definovat různé způsoby výpočtů:
Ve formuláři [[Man06901|06901]] - ''Definice výkazů'' s typem základní výkaz lze definovat různé způsoby výpočtů:
*'''Výpočet za TU''' - zdrojem jsou obraty a zůstatky na typech účtů (libovolné skupiny AU)
*'''Výpočet za TU''' - zdrojem jsou obraty a zůstatky na typech účtů (libovolné skupiny AU)
*'''Obecný výpočet''' - výpočty nad libovolnými datovými zdroji v provozních databázích Oracle
*'''Obecný výpočet''' - výpočty nad libovolnými datovými zdroji v provozních databázích Oracle
*'''Aritmetický výpočet''' - sčítaní/odečítání/násobení/dělení vypočtených hodnot na jednotlivých řádcích výkazu
*'''Aritmetický výpočet''' - sčítaní/odečítání/násobení/dělení vypočtených hodnot na jednotlivých řádcích výkazu
*'''Bez výpočtu''' - nadpisy, komentáře mezi jednotlivými oddíly výkazu apod.
*'''Bez výpočtu''' - nadpisy, komentáře mezi jednotlivými oddíly výkazu apod.
*'''Výpočet řádků tabulky''' - automaticky doplní řádky do vypočteného [[Man06902|výkazu]], a to dle dotazu uloženého v '''R_SQL parametru'''
Povinnost vyplnění položek v detailu formuláře pro definici sestav a výkazů je dáno výběrem způsobu výpočtu.


Do položky ''Typ výpočtu'' se vybírá hodnota, ze které se bude daný řádek základního výkazu vypočítávat, tzn. odkud se budou brát hodnoty do výkazu.


Povinnost vyplnění položek v detailu definice závěrkových sestav je dáno výběrem způsobu výpočtu.
V případě, že je nastavena položka ''Typ výpočtu'' na hodnotu ''Bez výpočtu'' a není povolena korekce položky, není potřeba vyplnit položku ''Poř. = pořadí výpočtu''.


V položce ''Výpočet'' se nachází vzorec výpočtu částky. Ten je závislý na vybraném typu výpočtu do položky ''Typ výpočtu''.
V položce ''Výpočet'' se nachází vzorec výpočtu částky. Ten je závislý na vybraném typu výpočtu do položky ''Typ výpočtu''.
Řádek 207: Řádek 228:


Lze nadefinovat SQL výpočet. Ve formuláři [[Man00316|00316]] - ''Administrace R_SQL parametrů'' lze provést editaci tzv. SQL Clobu, kde lze nadefinovat R_SQL pravidlo pro Obecný výpočet.
Lze nadefinovat SQL výpočet. Ve formuláři [[Man00316|00316]] - ''Administrace R_SQL parametrů'' lze provést editaci tzv. SQL Clobu, kde lze nadefinovat R_SQL pravidlo pro Obecný výpočet.
V případě, že je nastavena položka ''Typ výpočtu'' na hodnotu ''Bez výpočtu'' a není povolena korekce položky, není potřeba vyplnit položku '''Poř. = pořadí výpočtu'''.


Do hlášení o chybě při výpočtu výkazu se zobrazuje číslo řádku, na kterém chyba vzniká.
Do hlášení o chybě při výpočtu výkazu se zobrazuje číslo řádku, na kterém chyba vzniká.
Řádek 217: Řádek 236:




V detailu formuláře [[Man02178|02178]] - ''Definice závěrkových sestav'' typu '''Základní výkaz''':
V detailu formuláře [[Man06901|06901]] - ''Definice výkazů'' typu '''Základní výkaz''':
*se po stisku klávesy pro ''Uložení změn'' (F2) načtou stejné záznamy jako při posledním stisku klávesy pro ''Zadání dotazu'' (F7) a ''Provedení dotazu (F8)
*se po stisku klávesy pro ''Uložení změn'' (F2) načtou stejné záznamy jako při posledním stisku klávesy pro ''Zadání dotazu'' (F7) a ''Provedení dotazu (F8)
*se nachází v hlavičce položka ''Parametry'', ve které lze definovat parametry pro ''Obecný výpočet''
*se nachází v hlavičce položka ''Parametry'', ve které lze definovat parametry pro ''Obecný výpočet''
Řádek 227: Řádek 246:
***1 = na jedno desetinné místo
***1 = na jedno desetinné místo
***2 = na dvě desetinná místa, atd.
***2 = na dvě desetinná místa, atd.


Z položky ''Parametry'' v řádcích základního výkazu lze zobrazit klávesou pro ''Detail/Volání číselníku'' okno s parametry pro '''R_SQL''' určené pro obecné výpočty.
Z položky ''Parametry'' v řádcích základního výkazu lze zobrazit klávesou pro ''Detail/Volání číselníku'' okno s parametry pro '''R_SQL''' určené pro obecné výpočty.
Řádek 248: Řádek 268:
*'''pouze''' u výkazů ve stavu ''Chybový'' nebo ''Doplněn''
*'''pouze''' u výkazů ve stavu ''Chybový'' nebo ''Doplněn''
*'''musí''' být nejprve označen k výmazu hvězdičkou (klávesa Shift + F6)
*'''musí''' být nejprve označen k výmazu hvězdičkou (klávesa Shift + F6)
*lze provést pouze v detailu formuláře [[Man02188|02188]] - ''Základní výkazy''
*lze provést pouze v detailu formuláře [[Man06902|06902]] - ''Výkazy''
 


Pro vytovření nového výpočtu lze použít v detailu definice základního výkazu tlačítko ''Detail''. Tlačítko ''Detail'' je přístupné pouze správci s oprávněním administrátora.


Pro vytovření nového výpočtu lze použít v detailu definice základního výkazu tlačítko ''Nový''. Tlačítko ''Nový'' je přístupné pouze správci s oprávněním administrátora.  
Uživatel, který si klávesou pro ''Nový záznam'' (F6) z přehledového formuláře [[Man06902|06902]] - ''Výkazy'' zobrazí nabídku definic s typem základní výkaz, si zde navíc může filtrovat záznamy podle zatržítka ''Zobrazit pouze platné definice''.


Uživatel, který si klávesou pro ''Nový záznam'' (F6) z přehledového formuláře [[Man02188|02188]] - ''Základní výkazy'' zobrazí nabídku definic s typem základní výkaz, si zde navíc může filtrovat záznamy podle zatržítka ''Zobrazit pouze platné definice''.
Stejné zatržítko se nachází také v přehledovém formuláři [[Man06901|06901]] - ''Definice výkazů''.


Stejné zatržítko se nachází také v přehledovém formuláři [[Man02178|02178]] - ''Definice závěrkových sestav''.
V detailu definice typu ''Základní výkaz'' se nachází v záhlaví položka ''Úloha'' umožňující určit úlohu, pro kterou je definice sestavována.


[[Výkaznictví|Podrobnější informace]] k [[Man02188|základním výkazům]] naleznete [[Výkaznictví|zde]], případně v aplikaci Helpdesk pod číslem hlášení [https://helpdesk.bbm.cz/hd/f?p=107:5:7940463385886::::P5_ID:48752 48752], a v dokumentaci k formuláři [[Man02188|02188]] - ''Základní výkazy'' či [[Výkaznictví|zde]].
[[Výkaznictví|Podrobnější informace]] k [[Man06902|výkazům]] naleznete [[Výkaznictví|zde]], případně v aplikaci Helpdesk pod číslem hlášení [https://helpdesk.bbm.cz/hd/f?p=107:5:7940463385886::::P5_ID:48752 48752], a v dokumentaci k formuláři [[Man06902|06902]] - ''Výkazy'' či [[Výkaznictví|zde]].




===Doplňkové údaje===
===Doplňkové údaje===


Třetí částí formuláře pro definici závěrkových sestav zobrazuje detail jednotlivé sestavy a jedná se o poslední blok. Jsou zde zachyceny doplňkové informace ohledně úprav zaokrouhlených sestav. Tato část formuláře zůstává stále stejná a neliší se výběrem ''"Typu definice"''. Doplňkové údaje se '''skládají''' z následujících '''položek''':
Třetí částí formuláře pro definici sestav a výkazu zobrazuje detail jednotlivé sestavy či výkazu a jedná se o poslední blok. Jsou zde zachyceny doplňkové informace ohledně úprav zaokrouhlených sestav. Tato část formuláře zůstává stále stejná a neliší se výběrem ''"Typu definice"''. Doplňkové údaje se '''skládají''' z následujících '''položek''':
* Oprava – zaškrtávací políčko s check boxem pro povolení automatických oprav řádek
* Oprava – zaškrtávací políčko s check boxem pro povolení automatických oprav řádek
* Op. – operace (hodnoty '''+/-''')
* Op. – operace (hodnoty '''+/-''')
Řádek 273: Řádek 295:
===Formát řádku===
===Formát řádku===


V druhém bloku formuláře lze nastavit i [[Formátování řádků v tiskových sestavách|formát]] pro konečné zobrazení vzhledu dané závěrkové sestavy. Tisková sestava s nastavením [[Formátování řádků v tiskových sestavách|formátů]] jednotlivých řádků se zobrazí v konečné podobě ve formuláři [[Man02182|02182]] – ''Tisky výkazů'', kde se vybere již konkrétní sestava, kterou uživatel potřebuje zobrazit či vytisknout. Pokud byl nadefinován i formát této sestavy, zobrazí se konečný výkaz v podobě tiskové sestavy s tímto nadefinovaným formátem dle nastavení ve formuláři pro definici tiskových sestav. Zobrazenou tiskovou sestavu si tak lze jednoduše vytisknout.<br>
V druhém bloku formuláře lze nastavit i [[Formátování řádků v tiskových sestavách|formát]] pro konečné zobrazení vzhledu dané závěrkové sestavy. Tisková sestava s nastavením [[Formátování řádků v tiskových sestavách|formátů]] jednotlivých řádků se zobrazí v konečné podobě ve formuláři [[Man02182|02182]] – ''Tisky závěrkových sestav'', kde se vybere již konkrétní sestava, kterou uživatel potřebuje zobrazit či vytisknout. Pokud byl nadefinován i formát této sestavy, zobrazí se konečný výkaz v podobě tiskové sestavy s tímto nadefinovaným formátem dle nastavení ve formuláři pro definici tiskových sestav. Zobrazenou tiskovou sestavu si tak lze jednoduše vytisknout.<br>
Nastavení formátu v závěrkových sestavách slouží k nastavení různého vzhledu jednotlivé řádky závěrkové sestavy. Formát řádku lze vybrat prostřednictvím klávesy pro ''Seznam hodnot''.
Nastavení formátu v závěrkových sestavách slouží k nastavení různého vzhledu jednotlivé řádky závěrkové sestavy. Formát řádku lze vybrat prostřednictvím klávesy pro ''Seznam hodnot''.


Řádek 291: Řádek 313:
| Tučně  
| Tučně  
| formát písma tučně
| formát písma tučně
|-
| align="center" | '''C'''
| Proporcionálně
| nastavuje typ písma "Consolas" (defaultně je Times New Roman)
|-
|-
| align="center" | '''E'''  
| align="center" | '''E'''  
Řádek 375: Řádek 401:




Je důležité '''nezaměňovat zneplatnění''' závěrkové sestavy s jejím '''smazáním'''. Zneplatnění závěrkové sestavy a přiřazením hvězdičky k jednotlivé sestavě, neznamená, že se celá sestava vymaže. Tímto je sestava pouze označena jako neplatná. Smazání této sestavy je možné provést až v dalším kroku, kdy se '''nenávratně''' vymaže celá sestava z formuláře pro definici závěrkových sestav a nebude možné ji již obnovit. Smazání definice závěrkové sestavy '''není možné''' u těch sestav, které dosud nebyly zneplatněny. Tlačítko ''Smazat definici'' je však třeba používat velmi obezřetně.
Je důležité '''nezaměňovat zneplatnění''' závěrkové sestavy s jejím '''smazáním'''. Zneplatnění závěrkové sestavy a přiřazením hvězdičky k jednotlivé sestavě, neznamená, že se celá sestava vymaže. Tímto je sestava pouze označena jako neplatná. Smazání této sestavy je možné provést až v dalším kroku, kdy se '''nenávratně''' vymaže celá sestava z formuláře pro definici sestav a výkazů a nebude možné ji již obnovit. Smazání definice '''není možné''' u těch sestav a výkazů, které dosud nebyly zneplatněny. Tlačítko ''Smazat definici'' je však třeba používat velmi obezřetně.
 
 
Teprve je-li sestava zneplatněna, a tedy i označena hvězdičkou (*) pro zneplatnění, je umožněno danou sestavu zcela odstranit. Smazáním definice výkazů se zabývá následující kapitola.
 
 
===Smazání definice===
 
V dolní části formuláře pro definici sestav a výkazu, kde se nachází seznam všech závěrkových sestav, je tlačítko ''Smazat definici'' ([[Image:SmazatDefinici.gif]]). Tlačítko je administrovatelné a je přístupné pouze tehdy, je-li definice označena jako ''Neplatná'', a to tak, že obsahuje příznak hvězdičky pro neplatnost záznamu (*).
 
{{Pozor|Při volbě ''Smazat definici'' ([[Image:SmazatDefinici.gif]]) je '''nenávratně''' smazána veškerá definice výkazu.}}
 
Po stisku tlačítka ''Smazat definici'' ([[Image:SmazatDefinici.gif]]) jsou smazány všechny zahvězdičkované řádky. Uživateli se nejdříve zobrazí upozornění, že vymazané údaje nebudou moci být obnoveny, a zároveň je vyzván, zda s tímto úkonem souhlasí.
 
 
Po potvrzení hlášení se objeví nové upozornění, které uživatele informuje o zrušení záznamu.
 
{{Pozor|V případě potvrzení tohoto upozornění bude '''celá sestava či výkaz''' a s ní '''všechny''' možné '''definice nenávratně vymazány bez možnosti obnovení!'''}}
 
Tlačítko ''Smazat definici'' ([[Image:SmazatDefinici.gif]]) je řízeno akcí '''BUT_VYSL_DEL'''.
 


===Kopie definice===


Teprve je-li sestava zneplatněna, a tedy i označena hvězdičkou (*) pro zneplatnění, je umožněno danou sestavu zcela odstranit. Smazáním definice u závěrkové sestavy se zabývá následující kapitola.
Ve formuláři lze zkopírovat libovolnou definici pomocí tlačítka ''Kopie''.




===Podpora pro kopírování definic závěrkových sestav===
Za účelem kopírování a sdílení vytvořených definic sestav a výkazů lze pomocí tiskové sestavy [[00231 - Export definice výkazu|00231]]/[[Man06901|06901]] - Export definice výkazu vyexportovat definici výkazu včetně [[Man01307|typů účtů]] a [[Man01308|pravidel]] pro generování vlastností účtů z detailu formuláře, a to ve formátu '''BIN'''. Uložit je ji možné do souboru (přípona '''.txt''').


Za účelem '''kopírování''' a '''sdílení''' vytvořených definic závěrkových výkazů lze pomocí tiskové sestavy [[00231 - Export definice výkazu|00231]]/[[Man02178|02178]] - Export definice výkazu '''vyexportovat definici výkazu''' '''včetně''' [[Man01307|typů účtů]] a [[Man01308|pravidel]] pro generování '''vlastností účtů''' z detailu formuláře pro definici závěrkových sestav ve formátu '''BIN''' a uložit ji do souboru (přípona '''.txt''').


===Importovat definici===


V přehledovém formuláři pro definici závěrkových sestav se nachází tlačítko '''Importovat definici''', které:
V přehledovém formuláři pro definici sestav a výkazu se nachází tlačítko ''Importovat definici'', které:
*umožní do jiné instalace ''i''FIS '''naimportovat''' vytvořený soubor s příponou '''.txt''' obsahující '''definicí sestavy''', která byla předtím z jiné instalace ''i''FIS vyexportována pomocí tiskové sestavy [[00231 - Export definice výkazu|00231]]/[[Man02178|02178]] - Export definice výkazu
*umožní do jiné instalace ''i''FIS naimportovat vytvořený soubor s příponou '''.txt''' obsahující definici sestavy či výkazu, která byla předtím z jiné instalace ''i''FIS vyexportována pomocí tiskové sestavy [[00231 - Export definice výkazu|00231]]/[[Man06901|06901]] - Export definice výkazu
*importní protokol uživatele informuje o stavu zpracování nahrání souboru, změny lze potvrdit volbou Ano/Ne a na konci provedení importu je uživateli nabídnuta možnost odvolat provedené změny
*importní protokol uživatele informuje o stavu zpracování nahrání souboru, změny lze potvrdit volbou Ano/Ne a na konci provedení importu je uživateli nabídnuta možnost odvolat provedené změny


{{Tip|Pro správné zobrazení sestavy je '''nutné odškrtnout''' v nabídce ''Formát'' možnost ''Zalamování řádků''
{{Tip|Pro správné zobrazení sestavy je '''nutné odškrtnout''' v nabídce ''Formát'' možnost ''Zalamování řádků''
[[Image:V1216_190.png]]<br>
[[Image:V1216_190.png]]<br>
'''Obr. 06901''' ''Odškrtnutí možnosti "Zalamování řádků" v nabídce "Formát"''
'''Obr. 06901/6''' ''Odškrtnutí možnosti "Zalamování řádků" v nabídce "Formát"''
}}  
}}  


Řádek 399: Řádek 446:




'''Postup kopírování definice v jednotlivých krocích:'''
====Postup kopírování definice pomocí sestavy v jednotlivých krocích:====
#Z detailu definice sestavy vytvořené ve formuláři pro definici závěrkových sestav, k jejímž řádkům byly správně nadefinovány [[Man01307|typy účtů]] a přiřazeny [[Man01308|vlastnosti]], vyexportovat ze systému ''i''FIS pomocí tiskové sestavy sestavy [[00231 - Export definice výkazu|00231]]/[[Man02178|02178]] - Export definice výkazu soubor s příponou '''.txt''' a uložit si ho kamkoli dle potřeby  
 
#Vyexportovaný soubor s příponou '''.txt''' s definicí sestavy v jiné instalaci ''i''FIS naimportovat z přehledu formuláře pro definici závěrkových sestav tlačítkem ''Importovat definici''
#Z detailu definice výkazu vytvořené ve formuláři [[Man06901|06901]] - ''Definice výkazů'', k jejímž řádkům byly správně nadefinovány [[Man01307|typy účtů]] a přiřazeny [[Man01308|vlastnosti]], vyexportovat ze systému ''i''FIS pomocí tiskové sestavy [[00231 - Export definice výkazu|00231]]/[[Man06901|06901]] - Export definice výkazu soubor s příponou '''.txt''' a uložit si ho kamkoli dle potřeby  
#Vyexportovaný soubor s příponou '''.txt''' s definicí sestavy či výkazu v jiné instalaci ''i''FIS naimportovat z přehledu formuláře [[Man06901|06901]] - ''Definice výkazů'' tlačítkem ''Importovat definici''
 
 
===Možnost kopírování definic výkazů v rámci jednoho projektu===
 
Umožněno kopírování definic výkazů mezi projekty i v rámci jednoho projektu:
*z exportu definice výkazu odebrána možnost exportovat TU + jejich vlastnosti,
*export definice rozšířen o možnost "Export včetně zdrojů dat definice výkazu", po jeho zaškrtnutí dojde také k exportu včetně vzorců pro výpočet, TU, parametrů pro výpočet, ... veškeré parametry a zdroje pro výpočet,
*ve formulář 06901 - Definice výkazů je k tomuto účelu k dispozici tlačítko ''Kopie'', pomocí kterého lze kopírovat definici v rámci jednoho projektu
*rozšířena možnost kopírování definic výkazů i pro základní výkazy (bez kopie parametrů).
*rozšířen export/import definic výkazů o položky '''základních výkazů''':
**''hlavička'' - kód výkazu, komentář, úloha
**''řádky'' - číslo, označení sloupce, datový typ, typ výpočtu, komentář, kód tabulky, řád, zaokrouhlení, zdroj dat pro korekci, validace při korekci, příznak povinnosti
*upraven výpočet s označením "Výpočet řádků tabulky" - v R_SQL lze nyní uvést také Komentář
 
{{Poznamka|Nyní se tedy u základních výkazů zkopírují všechny položky až na parametry pro obecný výpočet.}}
 
Současně s touto úpravou došlo k '''následujícím změnám''':
*k deaktivaci nadbytečných argumentů před sestavou [[10231 - Export definice výkazu|10231]]/[[Man06901|06901]] - Export definice výkazu. Jedná se o tyto argumenty:
**'''EX_HL_RAD''' (Export hlavičky a řádků výkazu:)
**'''EX_PRAVIDEL''' (Export pravidel přiřazení vlastností účtům:)
*přidán nový argument '''EX_ZDROJE''' (Export včetně zdrojů dat definice výkazu)
*upraven musel být také generátor '''PA069_XMLGEN.F_EXPORTVYKAZU''' na změnu argumentů
 
 
===Možnosti výpočtů se vstupní proměnnou "Seznam skupin AU, ZF, TU ... "===
 
V [[Výkaznictví|iFIS/Výkaznictví]] lze nadefinovat vstupní proměnné pomocí skupin hodnot.
 
Jednotlivé skupiny hodnot se v rámci proměnné definují pomocí seznamu s oddělovacím znakem svislítko "|" Např. proveď výpočet za všechny "mzdové" analytické účty lze do vstupní proměnné zapsat např. pomocí seznamu masek AU 521%|5241_|527%
 
Skupiny ve výčtu masek lze i negovat pomocí znaku "^" Např. proveď výpočet za všechna střediska fakult 11 a 12 s vyjímkou středisek s číslicí 9 na poslední pozici se nadefinuje pomocí vstupní proměnné NS 11%|12%|^%9
 
Promměné lze definovat i pomocí stanoveného rozmezí. Např. proveď výpočet za všechny typy akcí v rozmení 15 až 29 se nadefinuje pomocí vstupní proměnné TA 15~29
 
V okně pro definici jednotlivých vstupních proměnných je k dispozici nové tlačítko pro zobrazení generovaného SQL dotazu.
 
[[Image:P2502_7.png]]<br>
'''Obr. 06901/7''' ''Tlačítko "SQL" v "Parametrech pro výpočet" dostupných z detailu definice výkazů''
 


===Kontrola řádků v definici sestav a výkazů===


===Smazání definice===
V definici sestav a výkazů při uložení výkazu klávesou pro ''Uložení změn'' na pozadí proběhne kontrola řádků, které obsahují v položce ''Typ výpočtu'' hodnotu ''Aritmetický výpočet'' a zároveň je u nich uveden vzorec s dosud neexistujícím číslem řádku. Pokud se takový řádek najde, objeví se hláška: '''"Chyba na řádku xx. Ve vzorci je uveden neexistující řádek yy"'''. Kontrola má za úkol snáze dohledat případné chyby v aritmetických výpočtech, a to zejména ve výkazech s větším počtem řádků.
 
 
===Přiřazení sestav k definici výkazu===
 
Tlačítkem ''Přiřazení sestav'' v detailu definice lze vyvolat formulář [[Man00123|00123]] - ''Přiřazení uživatelských rolí sestavám'', kde lze k vybrané definici výkazu označit zatržítky sestavy, které se u daného výkazu s touto definicí budou nabízet.
 
{{Pozor|Přiřadit lze pouze vybrané sestavy.}}
 
Sestavy přiřazené k dané [[Man06901|definici výkazu]] se poté budou nabízet v detailu výkazu s touto definicí jako první při stisku ikony pro ''Tiskové sestavy''.
 
[[Image:P_00123f.png]]<br>
'''Obr. 06901/8''' ''Přiřazení sestav''
 
 
[[Image:P_00123c.png]]<br>
'''Obr. 06901/9''' ''Příklad přiřazení sestav k základnímu výkazu''
 
 
[[Image:P_00123d.png]]<br>
'''Obr. 06901/10''' ''Nabídka sestav k tisku ze základního výkazu s vybranou definicí''
 
{{Poznamka|Podrobnější informace naleznete [[Přiřazení sestav k účtům / výkazům|zde]].}}
 
===Výpočty se vstupní proměnnou "Seznam skupin AU, ZF, TU ... "===


V dolní části formuláře pro definici závěrkových sestav, kde se nachází seznam všech závěrkových sestav, je tlačítko ''Smazat definici'' ([[Image:SmazatDefinici.gif]]). Tlačítko je administrovatelné a je přístupné pouze tehdy, je-li definice označena jako ''Neplatná'', a to tak, že obsahuje příznak hvězdičky pro neplatnost záznamu (*).  
''<span><span style="font-size: smaller;">UPR [https://helpdesk.bbm.cz/hd/f?p=107:9:::::P9_ID:20148 20148] distribuce dne 03.02.2025</span></span>'' + ''<span><span style="font-size: smaller;">UPR [https://helpdesk.bbm.cz/hd/f?p=107:9:::::P9_ID:20246 20246] distribuce dne 27.02.2025</span></span>''


{{Pozor|Při volbě ''Smazat definici'' ([[Image:SmazatDefinici.gif]]) je '''nenávratně''' smazána veškerá definice sestavy.}}
V [[Výkaznictví|iFIS/Výkaznictví]] byla zavedeny nové možnosti nadefinování vstupních proměnných pomocí skupin hodnot.


Po stisku tlačítka ''Smazat definici'' ([[Image:SmazatDefinici.gif]]) jsou smazány všechny zahvězdičkované řádky. Uživateli se nejdříve zobrazí upozornění, že vymazané údaje nebudou moci být obnoveny, a zároveň je vyzván, zda s tímto úkonem souhlasí.
Jednotlivé skupiny hodnot se v rámci proměnné definují pomocí seznamu s oddělovacím znakem svislítko "|" Např. proveď výpočet za všechny "mzdové" analytické účty lze do vstupní proměnné zapsat např. pomocí seznamu masek AU 521%|5241_|527%


Skupiny ve výčtu masek lze i negovat pomocí znaku "^" Např. proveď výpočet za všechna střediska fakult 11 a 12 s vyjímkou středisek s číslicí 9 na poslední pozici se nadefinuje pomocí vstupní proměnné NS 11%|12%|^%9


Po potvrzení hlášení se objeví nové upozornění, které uživatele informuje o zrušení záznamu.
Promměné lze definovat i pomocí stanoveného rozmezí. Např. proveď výpočet za všechny typy akcí v rozmení 15 až 29 se nadefinuje pomocí vstupní proměnné TA 15~29


{{Pozor|V případě potvrzení tohoto upozornění bude '''celá sestava''' a s ní '''všechny''' možné '''definice nenávratně vymazány bez možnosti obnovení!'''}}
V okně pro definici jednotlivých vstupních proměnných je k dispozici nové tlačítko pro zobrazení generovaného SQL dotazu.


Tlačítko ''Smazat definici'' ([[Image:SmazatDefinici.gif]]) je řízeno akcí '''BUT_VYSL_DEL'''.
[[Image:P2502_7.png]]<br>
'''Obr. 06901/11''' ''Nové tlačítko "SQL" v "Parametrech pro výpočet" dostupných z detailu [[Man06901|definice výkazů]]''


<br><br>'''Navazující funkce:'''
<br><br>'''Navazující funkce:'''
Řádek 423: Řádek 537:
*[[Man01307|01307]] - Typy účtů
*[[Man01307|01307]] - Typy účtů
*[[Man01308|01308]] - Vlastnosti účtů
*[[Man01308|01308]] - Vlastnosti účtů
*[[Man02182|02182]] - Tisky výkazů
*[[Man02182|02182]] - Tisky závěrkových sestav
*[[Man02183|02183]] - Výkazy s ručním vstupem
*[[Man02183|02183]] - Výkazy s ručním vstupem
*[[Man02184|02184]] - Žádanka PKZ
*[[Man02184|02184]] - Žádanka PKZ
*[[Man02185|02185]] - Výkaz PKP část II
*[[Man02185|02185]] - Výkaz PKP část II
*[[Man02186|02186]] - Výkaz PKP část V
*[[Man02186|02186]] - Výkaz PKP část V
*[[Man02188|02188]] - Základní výkazy
*[[Man06902|06902]] - Výkazy
*[[Man02276|02276]] - Tisk vnitropodnikové závěrky
*[[Man02276|02276]] - Tisk vnitropodnikové závěrky
<br><br>'''Volané sestavy:'''
<br><br>'''Volané sestavy:'''
*[[00231 - Export definice výkazu|00231]] - Export definice výkazu
*[[00231 - Export definice výkazu|00231]] - Export definice výkazu
*[[10231 - Export definice výkazu|10231]] - Export definice výkazu
<br><br>'''Odkazy:'''
<br><br>'''Odkazy:'''
*[[Výkaznictví]]
*[[Výkaznictví]]
*[[Přiřazení sestav k účtům / výkazům]]


[[Kategorie:Účetnictví]]
[[Kategorie:Výkazy]]

Aktuální verze z 26. 2. 2025, 12:50

06901 * Definice výkazů

Formulář umožňuje definovat zejména závěrkové sestavy pro tisk závěrky tj. výkazu zisku a ztráty (výsledovky) a rozvahy, případně k přípravě na tisk dalších výkazů. Vytvořená sestava se ukládá do databáze tak, že je kdykoliv v budoucnu připravena k dalšímu zpracování (tj. k opravě, tisku, prohlížení, atd.). Formulář tedy slouží k nadefinování vzhledu závěrkové sestavy tak, jak má vypadat v konečné podobě. Po otevření se zobrazí seznam všech možných výkazů (sestav pro tisk), se kterými lze dále pracovat.


Obr. 06901/1 Definice výkazů


Po otevření formuláře se zobrazí seznam všech závěrkových sestav. U jednotlivých sestav je uvedeno políčko pro neplatnost záznamu, název výkazu (závěrkové sestavy), a dále políčko pro uvedení data platnosti sestavy. Je zde zobrazen jak počáteční datum platnosti, tak i jeho případný konec (hodnoty MM/RR).


Všechny údaje se musí naplnit parametry podle platných legislativních či interních předpisů, případně dle požadavků banky.


Zobrazení definice výkazu

Z úvodního formuláře se lze přemístit do jednotlivého detailu každé závěrkové sestavy, která je zde uvedena. Požadovanou sestavu lze otevřít klávesou pro Výběr. Tím se otevře zcela nové okno zobrazující danou závěrkovou sestavu.


Vytvoření nové sestavy

Má-li uživatel oprávnění, může zde definovat zcela novou tiskovou sestavu. Pro vytvoření nové sestavy slouží klávesa pro Nový záznam. Tím se uživateli otevře formulář, do kterého již může zadávat údaje potřebné pro sestavení nového výkazu. Hodnoty do jednotlivých políček se zadávají ručně nebo pomocí tlačítka pro Seznam hodnot. Již při vytváření definice výkazu je důležité, jaký typ definice se vybere pro vytvoření sestavy či výkazu.

Položku "Typ" výkazu lze vyplnit pouze při vytváření nové definice výkazu. Po jejím uložení a nadefinování jednotlivých řádků sestavy již nelze tuto položku změnit.

Vzhled definice výkazu a jejich položek se může lišit v závislosti na vybraném typu definice.


V dolní části se mohou objevit tato tlačítka:

  • Odpovědnosti - umožní nadefinovat odpovědné osoby k dané definici výkazu, při vytvoření nové definice se automaticky založí záznam do zodpovědností osob pro uživatele, který záznam vytvořil
  • Přiřazení sestav - zde se definují přístupné tiskové sestavy pro definici výkazu


Dále se v záhlaví formuláře definuje název sestavy. Při zakládání nové sestavy je důležité zvolit si název tak, aby se dal obsah jednoznačně určit.

Příklad Příklad
Výsledovka zakázky č. 1.


Před názvem závěrkové sestavy je uvedeno políčko pro neplatnost záznamu a typ výkazu. Za názvem sestavy jsou uvedeny položky Od/Do, do kterých se vyplňují hodnoty o počátku, případném konci platnosti sestavy, a to hodnotami MM/RR.


Záhlaví formuláře obsahuje tyto položky:

  • Označení platnosti/neplatnosti sestavy – hvězdička (*) označuje neplatnost sestavy
  • Typ - určuje, o jaký typ výkazu se jedná, hodnoty do tohoto pole lze vybrat klávesou pro Seznam hodnot z těchto možností:
    • Výkaz s ručním vstupem - pro nadefinování a sestavení výkazu peněžních příjmů a výdajů z důvodu povinnosti od roku 2018 sestavovat a odesílat výkazy s údaji o hospodaření Ministerstvu financí dle platné legislativy; výběrem typu definice Úč. sest. s ručním vstupem jsou přidány sloupce:
      • Typ účtu - název typu účtu pro 1. sloupec
      • Odkud - typ údaje z účetních zůstatků
      • Zn. - znaménko +/-
      • Vzorec - vzorec výpočtu částky
      • Pořadí - pořadí řádky použité pro výpočet vzorcem
      • R - Je povolen ruční vstup do údajů na řádku? (hodnoty A/N)
      • E - Jsou data řádku určena pro export dat? (hodnoty A/N) - řádky označené hodnotou N nebudou zahrnuty do exportu ve formátu XML (tisková sestava 10248/02183 - Výkaz peněžních příjmů a výdajů (export))
      • Element - název elementu
    • Účetní výkaz - pro nadefinování rozvahy, výkazu zisku a ztráty; touto volbou jsou přidány sloupce pro zadání typů účtů a operace 1 - 3, které slouží pro nadefinování klasických výkazů:
      • Typ účtu - název typu účtu pro 1-3 sloupec
      • Op. - operace pro typ účtu 1-3 +/-
      • Element - název elementu
    • Statický výkaz - pro nadefinování PKP výkazů; po výběru možnosti Statický výkaz jsou zobrazeny sloupce 1 až 20 a sloupec Element označující název elementu, navíc se zobrazuje v záhlaví položka Formulář odkazující na příslušný formulář, pro který byla definice vytvořena
    • Základní výkaz - lze nadefinovat libovolný výkaz
  • Název závěrkové sestavy – název výkazu
  • Od/Do – označení začátku a konce platnosti záznamu (hodnoty MM/RR)


V druhé části se definují jednotlivé řádky a zařazení podle vybraného typu definice. Tato druhá část se liší v závislosti na výběru typu definice v záhlaví formuláře.


Druhý blok formuláře je nejdůležitější částí celé sestavy. Definují se zde nejen názvy jednotlivých řádků sestavy, ale také se k těmto řádkům přiřazuje například pořadí umístění jednotlivého řádku v tiskové sestavě, typy účtů, kterých se daný řádek týká nebo se zde například charakterizují jednotlivé operace, a to znaménkem, který se k jednotlivé řádce přiřadí.


Druhá část formuláře pro definici sestav a výkazů obsahuje tyto položky:

  • Označení platnosti/neplatnosti jednotlivé řádky – hvězdička (*) označuje neplatnost záznamu
  • Pořadí - pořadí umístění řádku na sestavě
  • Řádek - číslo řádku
  • Kód – kód řádku výkazu
  • Č. pol. – položka řádku výkazu
  • Text na řádku – obsahuje text jednotlivého řádku
  • Formát – slouží pro nastavení vzhledu konečné tiskové sestavy, kde lze upravit jednotlivé řádky
  • Další položky se liší v závislosti na vybraném typu výkazu v záhlaví formuláře (Výkaz s ručním vstupem, Účetní výkaz nebo Statický výkaz)
  • Element - název XML elementu k danému řádku výkazu, který požaduje Ministerstvo financí ve svém XSD schématu


Účetní výkaz

Tento typ výkazu je možné zvolit do položky typ, a to již při sestavování výkazu. Poté již nelze typ výkazu měnit. Pod typem Účetní výkaz lze nadefinovat Rozvahu či Výkaz zisku a ztráty.


Obr. 06901/2 Definice výkazu typu "Rozvaha"


Po výběru této možnosti v záhlaví formuláře se v druhém bloku navíc zobrazí:

  • Typ účtu - určuje typ účtu pro 1. sloupec se shodnou vlastností, definice vlastností účtů je popsána ve funkcích 01307 - Číselník typů účtů a 01308 - Vlastnosti účtů.
  • Op. – operace pro typ účtu 1 (hodnoty +/-) označuje, do jaké skupiny tiskový řádek s daným typem účtů patří; může nabývat hodnot mínus pro aktiva (rozvaha) resp. náklady (výsledovka) nebo plus pro pasiva (rozvaha) resp. výnosy (výsledovka). Výstupní sestava bude rozdělena právě na dvě části podle druhu operace.
  • Typ účtu 2 - určuje typ účtu č. 2
  • Op. 2 - vztahuje se k položce Typ účtu 2
  • Typ účtu 3 - určuje typ účtu č. 3
  • Op. 3 - vztahuje se k položce Typ účtu 3
Příklad Příklad
Sestavení závěrkové sestavy - výsledovky

Chceme zjistit výsledný zisk ze zakázky č. 1. Postup je následující:

  • Spustíme funkci 06901 – Definice výkazů a vytvoříme novou definici sestavy. Definice výkazu se bude jmenovat Výsledovka a bude obsahovat jenom dva řádky:
  • První řádek - Číslo řádku: 1 Text na řádku: Náklady na zakázku č. 1
  • Druhý řádek - Číslo řádku: 2 Text na řádku: Výnosy na zakázku č. 1
  • K jednotlivým řádkům sestavy se může nastavit libovolný formát (např. zvětšení, zvýraznění písma, atd.).
  • Do nákladů chceme zařadit účet 504 a do výnosů účet 604.
  • Na položce Typ účtu řádku č. 1 stiskem klávesy pro doplnění číselníku vytvoříme vlastnost Náklady zakázky č. 1 účtu 504 - Prodané zboží.
  • Na položce Typ účtu řádku č. 2 stiskem klávesy pro doplnění číselníku vytvoříme vlastnost Výnosy zakázky č. 1 účtu 604 - Tržby za zboží.
  • K řádku č. 1 nové sestavy přiřadíme operaci minus - odčítání nákladů a k řádku č. 2 operaci plus - přičítání výnosů.
  • Provedené změny uložíme klávesou pro zápis a stiskem klávesy pro konec se dostaneme zpět do výběru závěrkové sestavy.



Typy účtů

Do položek s názvem Typ účtu (1 - 3) lze vybrat hodnoty nadefinované v číselníku typů účtů, a to pomocí formuláře 01321 - Nabídka typů účtů. K těmto jednotlivým účtům se přiřazují vlastnosti dle jednotlivého účtu. Tyto vlastnosti se přidělí ve vlastnostech účtů.


Typ účtu se ve formuláři pro definici sestav a výkazů vybere pomocí klávesy pro Seznam hodnot z formuláře 01321 - Nabídka typů účtů, kde se nachází seznam typů účtů, které lze do tohoto políčka s názvem Typ účtu vložit.


Jsou vytvořeny:

  • závěrkové výkazy s nastavením a strukturou dle platné legislativy
  • tiskové sestavy pro tyto výkazy


Statický výkaz

Tento typ výkazu lze vybrat již při pořízení výkazu, a to do položky "Typ" v záhlaví detailu formuláře. Po výběru tohoto typu výkazu se změní pravá část formuláře, kde se místo typů a operací účtu zobrazí sloupce s označením 1 až 20. Do těchto sloupců lze libovolně nastavit doplňování hodnot do těchto sloupců. Tento typ výkazu lze použít pro některé další výkazy. Tímto způsobem lze nadefinovat jednotlivou sestavu dle potřeb. Statický výkaz lze použít pro sestavení definice typu Žádanka PKZ. Lze jej použít i pro sestavení definice Výkazu PKP část II a rovněž i pro Výkaz PKP část V.


Obr. 06901/3 Definice typu Statický výkaz - Žádanka PKZ


Výběrem typu Statický výkaz se také navíc v záhlaví zobrazí položka Formulář odkazující na příslušný formulář, pro který byla definice výkazu vytvořena.

Položka Formulář může být ponechána prázdná nebo může obsahovat tyto hodnoty:

  • 02184 - Žádanka PKZ
  • 02185 - Výkaz PKP část II
  • 02186 - Výkaz PKP část V
Pozor Pozor
Položka Formulář se nezobrazuje u všech definic sestav a výkazů.


Pouze definice typu statický výkaz nastavené v položce Formulář s hodnotou 02184 se nabízí pro zaevidování nové žádanky PKZ (Pomocný konsolidační záznam) vytvářené ve formuláři 02184 - Žádanka PKZ.

Příklad Příklad
Ve formuláři pro definici sestav a výkazů je vytvořena pouze jedna definice s názvem Žádanka PKZ a označená typem Statický výkaz. V položce formulář má navíc uvedenou hodnotu 02184, což znamená, že odkazuje na formulář 02184 - Žádanka PKZ. Po stisku klávesy pro Nový záznam z přehledu formuláře 02184 - Žádanka PKZ se pro zaevidování nové žádanky PKZ nabízí pouze jediná definice s názvem Žádanka PKZ.


Poznámka Poznámka
Podrobnější informace k žádankám PKZ uvedeny u formuláře 02184 - Žádanka PKZ.


Výkaz s ručním vstupem

Tento typ výkazu vznikl z důvodu povinnosti od roku 2018 sestavovat a odesílat výkazy s údaji o hospodaření Ministerstvu financí dle platné legislativy.


Obr. 06901/4 Definice typu Výkaz s ručním vstupem


Položku Typ výkazu lze vyplnit pouze při vytváření nové definice výkazu. Po nadefinování jednotlivých řádků výkazu již nelze tuto položku změnit.

Formulář pro definici sestav a výkazů umožňuje určit konečnou podobu a vzhled výkazu s ručním vstupem.

Pro správné sestavení výkazu s ručním vstupem je nutné ve formuláři pro definici sestav a výkazů určit pořadí řádků zobrazující se ve výkazu a zejména nadefinovat k těmto řádkům veškeré typy účtů a přiřadit jim vlastnosti.

Typy účtů se definují ve formuláři 01307Číselník typů účtů. K těmto nadefinovaným typům účtů je dále nutné přiřadit vlastnosti ve formuláři 01308 - Vlastnosti účtů.

Pro účely výkaznictví a sestavení výkazu peněžních příjmů a výdajů dle platné legislativy je určen formulář 02183 - Výkazy s ručním vstupem. Podrobnější informace k výkazům s ručním vstupem naleznete v aplikaci Helpdesk pod číslem hlášení 38729 a v dokumentaci k formuláři 02183 - Výkazy s ručním vstupem.


Základní výkaz

V iFIS bylo až dosud možné sestavovat výkazy typu Rozvaha, Výsledovka, CashFlow, PKP, ... a v nich pracovat s daty výhradně z agendy iFIS/Účetnictví. Nyní je možné do výkazů načítat i libovolné další detaily ze všech agendových systémů iFIS (nejčastěji iFIS/Majetek, iFIS/Zásoby, iFIS/Rozpočty, ...), ze studijních systémů, ze mzdových, ubytovacích, stravovacích nebo jiných provozních systémů, jejichž data jsou fyzicky uložená v databázích Oracle.


Obr. 06901/5 Definice typu Základní výkaz


Díky těmto novým rozšířením může být pravidelné sestavování výkazů typu:

  • Čtvrtletní / Roční majetkový výkaz
  • Výkaz o projektech partnerství veřejného a soukromého sektoru
  • VPI 3-04 Čtvrtletní výkaz pro vybrané vládní a podobné instituce
  • VTR 5-01 Roční výkaz o výzkumu a vývoji
  • NI 1-01 Roční výkaz neziskových institucí, bytových družstev a vybraných institucí
  • ZO 1-04 Čtvrtletní výkaz o dovozu a vývozu zboží a služeb
  • ...

o poznání jednodušší a rychlejší, než dosud.

Poznámka Poznámka
Podrobnější informace k možnostem nastavení nových definic výkazů nebo k možnostem nastavení nových výpočtů na jednotlivých řádcích vašich stávajících výkazů si vyžádejte u konzultantů nebo správců aplikací iFIS


Pozor Pozor
K sestavení základního výkazu lze přistoupit, až když je nastavená definice ve formuláři 06901 - Definice výkazů.


Postup vytvoření nové definice pro základní výkazy

Nejdříve je nutné vytvořit novou definici základního výkazu ve formuláři 06901 - Definice výkazů, a to pro typ výkazu s označením Základní výkaz. Postup je znázorněn v následujících bodech:

  1. Otevřít přehledový formulář 06901 - Definice výkazů přístupný z menu iFIS/Výkazy
  2. Stisknout klávesu pro Nový záznam (F6)
  3. Do položky Typ v záhlaví detailu formuláře 06901 - Definice výkazů přes klávesu pro Seznam hodnot (F3) vybrat hodnotu Základní výkaz
  4. V záhlaví formuláře dále doplnit povinnou položku Název – zde se zapíše název výkazu
  5. Vyplnit položky Od/Do, Kód výkazu a Nákladové středisko – jedná se o nepovinné položky, mohou být doplněny dodatečně
  6. Přesunout se do řádků klávesou Page Down
  7. V řádcích vyplnit povinné položky Pořadí, Ozn. řád., případně doplnit další nepovinné položky
  8. Vybrat do položky Typ výpočtu hodnotu, ze které se bude daný řádek základního výkazu vypočítávat (odkud se budou brát hodnoty do výkazu)
  9. Podle vybraného typu výpočtu vyplnit další povinné položky, které musí být vyplněny, aby bylo možné řádek uložit a přejít k vyplnění dalšího řádku
  10. Nastavit vzorec pro výpočet částky do pole Vzorec podle RSQ_L parametru nadefinovaného ve formuláři 00316 - Administrace R_SQL parametrů
  11. Další řádky vyplnit dle požadovaného výkazu


Pokud je správně sestavena definice základního výkazu ve formuláři 06901 - Definice výkazů, lze přistoupit k vytvoření základního výkazu, a to otevřením nového formuláře 06902 - Výkazy, dostupného z iFIS/Účetnictví → Základní → Tisky, kde je také uvedena další dokumentace.

Poznámka Poznámka
Pro správné nastavení výpočtu a sestavení základního výkazu, včetně nastavení jeho definice, kontaktujte pracovníky firmy BBM přes aplikaci Helpdesk.


Podrobný popis formuláře a způsobu výpočtu

Ve formuláři 06901 - Definice výkazů s typem základní výkaz lze definovat různé způsoby výpočtů:

  • Výpočet za TU - zdrojem jsou obraty a zůstatky na typech účtů (libovolné skupiny AU)
  • Obecný výpočet - výpočty nad libovolnými datovými zdroji v provozních databázích Oracle
  • Aritmetický výpočet - sčítaní/odečítání/násobení/dělení vypočtených hodnot na jednotlivých řádcích výkazu
  • Bez výpočtu - nadpisy, komentáře mezi jednotlivými oddíly výkazu apod.
  • Výpočet řádků tabulky - automaticky doplní řádky do vypočteného výkazu, a to dle dotazu uloženého v R_SQL parametru


Povinnost vyplnění položek v detailu formuláře pro definici sestav a výkazů je dáno výběrem způsobu výpočtu.

Do položky Typ výpočtu se vybírá hodnota, ze které se bude daný řádek základního výkazu vypočítávat, tzn. odkud se budou brát hodnoty do výkazu.

V případě, že je nastavena položka Typ výpočtu na hodnotu Bez výpočtu a není povolena korekce položky, není potřeba vyplnit položku Poř. = pořadí výpočtu.

V položce Výpočet se nachází vzorec výpočtu částky. Ten je závislý na vybraném typu výpočtu do položky Typ výpočtu.

Ve formuláři lze zapsat aritmetický výpočet pomocí vzorce SUMA(Rx:Ry).

Lze nadefinovat SQL výpočet. Ve formuláři 00316 - Administrace R_SQL parametrů lze provést editaci tzv. SQL Clobu, kde lze nadefinovat R_SQL pravidlo pro Obecný výpočet.

Do hlášení o chybě při výpočtu výkazu se zobrazuje číslo řádku, na kterém chyba vzniká.

Formát výpočtu se může skládat buď z čísla či řetězce a vybírá se do položky Formát.

Umožněno na řádku nadefinovat zdrojová data pro vygenerování LOV při korekci výpočtu.


V detailu formuláře 06901 - Definice výkazů typu Základní výkaz:

  • se po stisku klávesy pro Uložení změn (F2) načtou stejné záznamy jako při posledním stisku klávesy pro Zadání dotazu (F7) a Provedení dotazu (F8)
  • se nachází v hlavičce položka Parametry, ve které lze definovat parametry pro Obecný výpočet
  • z řádků definice lze odkazovat na parametry z hlavičky
  • se nachází položka Řád zaokrouhlení, která je rozdělena do dvou částí:
    • první část určuje, zda se má číslo převést na jednotky, tisíce, milióny, miliardy (defaultně nastaveno na jednotky)
    • druhá část značí, na kolik desetinných míst se má převedená položka zaokrouhlit:
      • 0 = celé číslo
      • 1 = na jedno desetinné místo
      • 2 = na dvě desetinná místa, atd.


Z položky Parametry v řádcích základního výkazu lze zobrazit klávesou pro Detail/Volání číselníku okno s parametry pro R_SQL určené pro obecné výpočty.


V detailu definice základních výkazů lze vyplnit položku Komentář:

  • jak do záhlaví základního výkazu, tak i k jednotlivému řádku výkazu
  • lze do ní umístit libovolný komentář


V položce Zn. = Znaménko +/- lze vyplnit znaménko i v případě, že není uveden typ účtu.


Při kopii řádku se nekopírují položky Pořadí, Ozn. řádku, Pořadí.


Klávesou CTRL + F9 lze zkopírovat položku.


Ve formuláři lze fyzicky smazat vypočtený základní výkaz:

  • pouze u výkazů ve stavu Chybový nebo Doplněn
  • musí být nejprve označen k výmazu hvězdičkou (klávesa Shift + F6)
  • lze provést pouze v detailu formuláře 06902 - Výkazy


Pro vytovření nového výpočtu lze použít v detailu definice základního výkazu tlačítko Detail. Tlačítko Detail je přístupné pouze správci s oprávněním administrátora.

Uživatel, který si klávesou pro Nový záznam (F6) z přehledového formuláře 06902 - Výkazy zobrazí nabídku definic s typem základní výkaz, si zde navíc může filtrovat záznamy podle zatržítka Zobrazit pouze platné definice.

Stejné zatržítko se nachází také v přehledovém formuláři 06901 - Definice výkazů.

V detailu definice typu Základní výkaz se nachází v záhlaví položka Úloha umožňující určit úlohu, pro kterou je definice sestavována.

Podrobnější informace k výkazům naleznete zde, případně v aplikaci Helpdesk pod číslem hlášení 48752, a v dokumentaci k formuláři 06902 - Výkazy či zde.


Doplňkové údaje

Třetí částí formuláře pro definici sestav a výkazu zobrazuje detail jednotlivé sestavy či výkazu a jedná se o poslední blok. Jsou zde zachyceny doplňkové informace ohledně úprav zaokrouhlených sestav. Tato část formuláře zůstává stále stejná a neliší se výběrem "Typu definice". Doplňkové údaje se skládají z následujících položek:

  • Oprava – zaškrtávací políčko s check boxem pro povolení automatických oprav řádek
  • Op. – operace (hodnoty +/-)
  • Součtované řádky (oddělené čárkou) – seznam čísel napočítávaných řádků oddělených čárkou

Jednotlivé řádky závěrkové sestavy lze prohlížet pomocí rolovací lišty. K prohlížení lze také použít klávesy pro Rolování dolů (SHIFT + Page Down) nebo pro Rolování nahoru (SHIFT + Page Up). Tyto klávesy umožní rychlejší posouvání po řádcích jednotlivého výkazu.
Pro opuštění formuláře uživatel stiskne klávesa pro Konec.


Formát řádku

V druhém bloku formuláře lze nastavit i formát pro konečné zobrazení vzhledu dané závěrkové sestavy. Tisková sestava s nastavením formátů jednotlivých řádků se zobrazí v konečné podobě ve formuláři 02182Tisky závěrkových sestav, kde se vybere již konkrétní sestava, kterou uživatel potřebuje zobrazit či vytisknout. Pokud byl nadefinován i formát této sestavy, zobrazí se konečný výkaz v podobě tiskové sestavy s tímto nadefinovaným formátem dle nastavení ve formuláři pro definici tiskových sestav. Zobrazenou tiskovou sestavu si tak lze jednoduše vytisknout.
Nastavení formátu v závěrkových sestavách slouží k nastavení různého vzhledu jednotlivé řádky závěrkové sestavy. Formát řádku lze vybrat prostřednictvím klávesy pro Seznam hodnot.


U starých tiskových sestav nemusí všechny formáty fungovat.


Formát daného řádku může mít tyto hodnoty:

Kód Formát Popis
B Tučně formát písma tučně
C Proporcionálně nastavuje typ písma "Consolas" (defaultně je Times New Roman)
E Odstránkovat odstránkuje řádku na další stránku
H Záhlaví nadefinuje řádku jako záhlaví
I Kurzíva formát písma kurzíva
K Komentář řádka v samostatném rámečku, která nezobrazí číselné hodnoty v ostatních sloupcích
L Linka zobrazí linku
N Nadpis nezobrazí se číselné hodnoty v ostatních sloupcích
O Odřádkovat zobrazí prázdné řádky tolikrát, kolikrát se vyskytuje hodnota "O"
P Podtrhnout v kombinaci s formátem "tabulátor" ("T") podtrhne hodnoty v řádce
R Rámovat orámuje každou buňku na řádku zleva i zprava
T Tabulátor odsadí řádku o určitou velikost tolikrát, kolikrát se vyskytuje hodnota "T"
W Stínovat nadefinuje pozadí
X Nezobrazit řádka se vůbec nezobrazí
Z Zvětšit zvětší písmo v dané řádce


U každé řádky lze nadefinovat i více formátů, pokud to daný formát umožňuje.


Formátování řádků je blíže popsáno v kapitole Formátování řádků v tiskových sestavách.


Označení neplatnosti/platnosti

Důležité je zde označení platnosti či neplatnosti sestavy. Neplatnost se značí hvězdičkou (*). Pokud je sestava (výkaz) označen jako neplatný, označení neplatnosti sestavy se objevuje před jejím názvem, a to jak v seznamu závěrkových sestav, tak i v jejím detailu. Je-li tedy v seznamu všech závěrkových sestav uvedeno před některou ze sestav označení hvězdičkou (*), znamená to, že daná sestava již není platná.


Neplatnost záznamu lze provést umístěním kurzoru myši do políčka s označením názvu závěrkové sestavy, které je umístěno v záhlaví detailu sestavy, a následným stiskem kláves pro Zrušení záznamu se sestava zneplatní. Následně se objeví hlášení upozorňující uživatele na označení záznamu určeného k vymazání.


V případě označení záznamu za neplatný je možno uvést také datum, do kdy, případně od kdy, byla sestava platná.


Poté je nutné při opouštění formuláře změny uložit výběrem možnosti Zápis změn z nabídky, která se uživateli zobrazí.

Pro opětovné nastavení platnosti této závěrkové sestavy je nutné postupovat stejným způsobem, a to tak, že se uživatel opět přemístí do detailu závěrkové sestavy, umístí kurzor na políčko označující název závěrkové sestavy a stiskne klávesu pro Zrušení záznamu. Tím se objeví hlášení, které uživatele informuje o opětovném uvolnění záznamu.


Potvrzením hlášení bude závěrková sestava znovu platná a příznak pro neplatnost, který je označen hvězdičkou (*) v záhlaví formuláře, zcela zmizí.

Pozor Pozor
Jakékoli změny je zapotřebí vždy uložit. V případě neuložení změn se uživatel vystavuje nebezpečí ztráty veškerých dat, které dosud, někdy i pracně, vytvořil.


To samé lze učinit i u jednotlivých řádků závěrkové sestavy, kde lze stejným způsobem provést zneplatnění celého řádku či naopak.


Je důležité nezaměňovat zneplatnění závěrkové sestavy s jejím smazáním. Zneplatnění závěrkové sestavy a přiřazením hvězdičky k jednotlivé sestavě, neznamená, že se celá sestava vymaže. Tímto je sestava pouze označena jako neplatná. Smazání této sestavy je možné provést až v dalším kroku, kdy se nenávratně vymaže celá sestava z formuláře pro definici sestav a výkazů a nebude možné ji již obnovit. Smazání definice není možné u těch sestav a výkazů, které dosud nebyly zneplatněny. Tlačítko Smazat definici je však třeba používat velmi obezřetně.


Teprve je-li sestava zneplatněna, a tedy i označena hvězdičkou (*) pro zneplatnění, je umožněno danou sestavu zcela odstranit. Smazáním definice výkazů se zabývá následující kapitola.


Smazání definice

V dolní části formuláře pro definici sestav a výkazu, kde se nachází seznam všech závěrkových sestav, je tlačítko Smazat definici (). Tlačítko je administrovatelné a je přístupné pouze tehdy, je-li definice označena jako Neplatná, a to tak, že obsahuje příznak hvězdičky pro neplatnost záznamu (*).

Pozor Pozor
Při volbě Smazat definici () je nenávratně smazána veškerá definice výkazu.


Po stisku tlačítka Smazat definici () jsou smazány všechny zahvězdičkované řádky. Uživateli se nejdříve zobrazí upozornění, že vymazané údaje nebudou moci být obnoveny, a zároveň je vyzván, zda s tímto úkonem souhlasí.


Po potvrzení hlášení se objeví nové upozornění, které uživatele informuje o zrušení záznamu.

Pozor Pozor
V případě potvrzení tohoto upozornění bude celá sestava či výkaz a s ní všechny možné definice nenávratně vymazány bez možnosti obnovení!


Tlačítko Smazat definici () je řízeno akcí BUT_VYSL_DEL.


Kopie definice

Ve formuláři lze zkopírovat libovolnou definici pomocí tlačítka Kopie.


Za účelem kopírování a sdílení vytvořených definic sestav a výkazů lze pomocí tiskové sestavy 00231/06901 - Export definice výkazu vyexportovat definici výkazu včetně typů účtů a pravidel pro generování vlastností účtů z detailu formuláře, a to ve formátu BIN. Uložit je ji možné do souboru (přípona .txt).


Importovat definici

V přehledovém formuláři pro definici sestav a výkazu se nachází tlačítko Importovat definici, které:

  • umožní do jiné instalace iFIS naimportovat vytvořený soubor s příponou .txt obsahující definici sestavy či výkazu, která byla předtím z jiné instalace iFIS vyexportována pomocí tiskové sestavy 00231/06901 - Export definice výkazu
  • importní protokol uživatele informuje o stavu zpracování nahrání souboru, změny lze potvrdit volbou Ano/Ne a na konci provedení importu je uživateli nabídnuta možnost odvolat provedené změny
Tip Tip
Pro správné zobrazení sestavy je nutné odškrtnout v nabídce Formát možnost Zalamování řádků


Obr. 06901/6 Odškrtnutí možnosti "Zalamování řádků" v nabídce "Formát"



Importní protokol se automaticky zapisuje do historie. Je tak snadno dohledatelné, že na výkazu došlo ke změnám.


Postup kopírování definice pomocí sestavy v jednotlivých krocích:

  1. Z detailu definice výkazu vytvořené ve formuláři 06901 - Definice výkazů, k jejímž řádkům byly správně nadefinovány typy účtů a přiřazeny vlastnosti, vyexportovat ze systému iFIS pomocí tiskové sestavy 00231/06901 - Export definice výkazu soubor s příponou .txt a uložit si ho kamkoli dle potřeby
  2. Vyexportovaný soubor s příponou .txt s definicí sestavy či výkazu v jiné instalaci iFIS naimportovat z přehledu formuláře 06901 - Definice výkazů tlačítkem Importovat definici


Možnost kopírování definic výkazů v rámci jednoho projektu

Umožněno kopírování definic výkazů mezi projekty i v rámci jednoho projektu:

  • z exportu definice výkazu odebrána možnost exportovat TU + jejich vlastnosti,
  • export definice rozšířen o možnost "Export včetně zdrojů dat definice výkazu", po jeho zaškrtnutí dojde také k exportu včetně vzorců pro výpočet, TU, parametrů pro výpočet, ... veškeré parametry a zdroje pro výpočet,
  • ve formulář 06901 - Definice výkazů je k tomuto účelu k dispozici tlačítko Kopie, pomocí kterého lze kopírovat definici v rámci jednoho projektu
  • rozšířena možnost kopírování definic výkazů i pro základní výkazy (bez kopie parametrů).
  • rozšířen export/import definic výkazů o položky základních výkazů:
    • hlavička - kód výkazu, komentář, úloha
    • řádky - číslo, označení sloupce, datový typ, typ výpočtu, komentář, kód tabulky, řád, zaokrouhlení, zdroj dat pro korekci, validace při korekci, příznak povinnosti
  • upraven výpočet s označením "Výpočet řádků tabulky" - v R_SQL lze nyní uvést také Komentář
Poznámka Poznámka
Nyní se tedy u základních výkazů zkopírují všechny položky až na parametry pro obecný výpočet.


Současně s touto úpravou došlo k následujícím změnám:

  • k deaktivaci nadbytečných argumentů před sestavou 10231/06901 - Export definice výkazu. Jedná se o tyto argumenty:
    • EX_HL_RAD (Export hlavičky a řádků výkazu:)
    • EX_PRAVIDEL (Export pravidel přiřazení vlastností účtům:)
  • přidán nový argument EX_ZDROJE (Export včetně zdrojů dat definice výkazu)
  • upraven musel být také generátor PA069_XMLGEN.F_EXPORTVYKAZU na změnu argumentů


Možnosti výpočtů se vstupní proměnnou "Seznam skupin AU, ZF, TU ... "

V iFIS/Výkaznictví lze nadefinovat vstupní proměnné pomocí skupin hodnot.

Jednotlivé skupiny hodnot se v rámci proměnné definují pomocí seznamu s oddělovacím znakem svislítko "|" Např. proveď výpočet za všechny "mzdové" analytické účty lze do vstupní proměnné zapsat např. pomocí seznamu masek AU 521%|5241_|527%

Skupiny ve výčtu masek lze i negovat pomocí znaku "^" Např. proveď výpočet za všechna střediska fakult 11 a 12 s vyjímkou středisek s číslicí 9 na poslední pozici se nadefinuje pomocí vstupní proměnné NS 11%|12%|^%9

Promměné lze definovat i pomocí stanoveného rozmezí. Např. proveď výpočet za všechny typy akcí v rozmení 15 až 29 se nadefinuje pomocí vstupní proměnné TA 15~29

V okně pro definici jednotlivých vstupních proměnných je k dispozici nové tlačítko pro zobrazení generovaného SQL dotazu.


Obr. 06901/7 Tlačítko "SQL" v "Parametrech pro výpočet" dostupných z detailu definice výkazů


Kontrola řádků v definici sestav a výkazů

V definici sestav a výkazů při uložení výkazu klávesou pro Uložení změn na pozadí proběhne kontrola řádků, které obsahují v položce Typ výpočtu hodnotu Aritmetický výpočet a zároveň je u nich uveden vzorec s dosud neexistujícím číslem řádku. Pokud se takový řádek najde, objeví se hláška: "Chyba na řádku xx. Ve vzorci je uveden neexistující řádek yy". Kontrola má za úkol snáze dohledat případné chyby v aritmetických výpočtech, a to zejména ve výkazech s větším počtem řádků.


Přiřazení sestav k definici výkazu

Tlačítkem Přiřazení sestav v detailu definice lze vyvolat formulář 00123 - Přiřazení uživatelských rolí sestavám, kde lze k vybrané definici výkazu označit zatržítky sestavy, které se u daného výkazu s touto definicí budou nabízet.

Pozor Pozor
Přiřadit lze pouze vybrané sestavy.


Sestavy přiřazené k dané definici výkazu se poté budou nabízet v detailu výkazu s touto definicí jako první při stisku ikony pro Tiskové sestavy.


Obr. 06901/8 Přiřazení sestav



Obr. 06901/9 Příklad přiřazení sestav k základnímu výkazu



Obr. 06901/10 Nabídka sestav k tisku ze základního výkazu s vybranou definicí

Poznámka Poznámka
Podrobnější informace naleznete zde.


Výpočty se vstupní proměnnou "Seznam skupin AU, ZF, TU ... "

UPR 20148 distribuce dne 03.02.2025 + UPR 20246 distribuce dne 27.02.2025

V iFIS/Výkaznictví byla zavedeny nové možnosti nadefinování vstupních proměnných pomocí skupin hodnot.

Jednotlivé skupiny hodnot se v rámci proměnné definují pomocí seznamu s oddělovacím znakem svislítko "|" Např. proveď výpočet za všechny "mzdové" analytické účty lze do vstupní proměnné zapsat např. pomocí seznamu masek AU 521%|5241_|527%

Skupiny ve výčtu masek lze i negovat pomocí znaku "^" Např. proveď výpočet za všechna střediska fakult 11 a 12 s vyjímkou středisek s číslicí 9 na poslední pozici se nadefinuje pomocí vstupní proměnné NS 11%|12%|^%9

Promměné lze definovat i pomocí stanoveného rozmezí. Např. proveď výpočet za všechny typy akcí v rozmení 15 až 29 se nadefinuje pomocí vstupní proměnné TA 15~29

V okně pro definici jednotlivých vstupních proměnných je k dispozici nové tlačítko pro zobrazení generovaného SQL dotazu.


Obr. 06901/11 Nové tlačítko "SQL" v "Parametrech pro výpočet" dostupných z detailu definice výkazů



Navazující funkce:

  • 01305 - Účtový rozvrh
  • 01307 - Typy účtů
  • 01308 - Vlastnosti účtů
  • 02182 - Tisky závěrkových sestav
  • 02183 - Výkazy s ručním vstupem
  • 02184 - Žádanka PKZ
  • 02185 - Výkaz PKP část II
  • 02186 - Výkaz PKP část V
  • 06902 - Výkazy
  • 02276 - Tisk vnitropodnikové závěrky



Volané sestavy:

  • 00231 - Export definice výkazu
  • 10231 - Export definice výkazu



Odkazy: