Man06901: Porovnání verzí
Založena nová stránka s textem „==06901 * Definice závěrkových sestav==“ |
Bez shrnutí editace |
||
(Není zobrazeno 49 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. | |||
[[Image:P_06901a.png]]<br> | |||
'''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. | |||
{{Priklad|''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í: | |||
**[[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 | |||
***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 - 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 | |||
**[[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 | |||
***Op. - operace pro typ účtu 1-3 +/- | |||
***Element - název elementu | |||
**[[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''' | |||
**[[Man06901#Základní výkaz|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á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 ([[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 | |||
====Úč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. | |||
[[Image:P_06901b.png]]<br> | |||
'''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í: | |||
* [[Man01307|Typ účtu]] - určuje typ účtu pro 1. sloupec se shodnou vlastností, definice vlastností účtů je popsána ve funkcích [[Man01307|01307]] - ''Číselník typů účtů'' a [[Man01308|01308]] - ''Vlastnosti účtů''.<br> | |||
* 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'' | |||
{{Priklad|'''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 [[Man01307|číselníku typů účtů]], a to pomocí formuláře [[Man01321|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 [[Man01308|vlastnostech účtů]]. | |||
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. | |||
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. | |||
[[Image:P_06901d.png]]<br> | |||
'''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|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 [[Man02184|02184]] - ''Žá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''.}} | |||
====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. | |||
[[Image:P_06901e.png]]<br> | |||
'''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é [[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ů''. | |||
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''. | |||
====Základní výkaz==== | |||
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'' | |||
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. | |||
{{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 [[Man06901|06901]] - ''Definice výkazů''.}} | |||
=====Postup vytvoření nové definice pro základní výkazy===== | |||
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ář [[Man06901|06901]] - ''Definice výkazů'' přístupný z menu [[:Kategorie:Výkazy|''i''FIS/Výkazy]] | |||
#Stisknout klávesu pro ''Nový záznam'' (F6) | |||
#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 | |||
#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'' | |||
#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, 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 | |||
#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ů'' | |||
#Další řádky vyplnit dle požadovaného výkazu | |||
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í → Základní → 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.}} | |||
=====Podrobný popis formuláře a způsobu výpočtu===== | |||
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) | |||
*'''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 [[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. | |||
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 [[Man00316|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 [[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 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 [[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. | |||
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''. | |||
Stejné zatržítko se nachází také v přehledovém formuláři [[Man06901|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. | |||
[[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=== | |||
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.<br> | |||
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á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''. | |||
U starých tiskových sestav nemusí všechny formáty fungovat. | |||
'''Formát daného řádku může mít tyto hodnoty''': | |||
{| cellspacing="1" cellpadding="3" border="1" | |||
|- style="font-weight: bold; color: #ffffff; background-color: #4d92d7" align="left" | |||
| Kód | |||
| Formát | |||
| Popis | |||
|- | |||
| align="center" | '''B''' | |||
| 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''' | |||
| Odstránkovat | |||
| odstránkuje řádku na další stránku | |||
|- | |||
| align="center" | '''H''' | |||
| Záhlaví | |||
| nadefinuje řádku jako záhlaví | |||
|- | |||
| align="center" | '''I''' | |||
| Kurzíva | |||
| formát písma kurzíva | |||
|- | |||
| align="center" | '''K''' | |||
| Komentář | |||
| řádka v samostatném rámečku, která nezobrazí číselné hodnoty v ostatních sloupcích | |||
|- | |||
| align="center" | '''L''' | |||
| Linka | |||
| zobrazí linku | |||
|- | |||
| align="center" | '''N''' | |||
| Nadpis | |||
| nezobrazí se číselné hodnoty v ostatních sloupcích | |||
|- | |||
| align="center" | '''O''' | |||
| Odřádkovat | |||
| zobrazí prázdné řádky tolikrát, kolikrát se vyskytuje hodnota "O" | |||
|- | |||
| align="center" | '''P''' | |||
| Podtrhnout | |||
| v kombinaci s formátem "tabulátor" ("T") podtrhne hodnoty v řádce | |||
|- | |||
| align="center" | '''R''' | |||
| Rámovat | |||
| orámuje každou buňku na řádku zleva i zprava | |||
|- | |||
| align="center" | '''T''' | |||
| Tabulátor | |||
| odsadí řádku o určitou velikost tolikrát, kolikrát se vyskytuje hodnota "T" | |||
|- | |||
| align="center" | '''W''' | |||
| Stínovat | |||
| nadefinuje pozadí | |||
|- | |||
| align="center" | '''X''' | |||
| Nezobrazit | |||
| řádka se vůbec nezobrazí | |||
|- | |||
| align="center" | '''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|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'' ([[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=== | |||
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 - 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'''). | |||
===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 ''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 | |||
{{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> | |||
'''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:==== | |||
#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ů=== | |||
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 ... "=== | |||
''<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>'' | |||
V [[Výkaznictví|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. | |||
[[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:''' | |||
*[[Man01305|01305]] - Účtový rozvrh | |||
*[[Man01307|01307]] - Typy účtů | |||
*[[Man01308|01308]] - Vlastnosti účtů | |||
*[[Man02182|02182]] - Tisky závěrkových sestav | |||
*[[Man02183|02183]] - Výkazy s ručním vstupem | |||
*[[Man02184|02184]] - Žádanka PKZ | |||
*[[Man02185|02185]] - Výkaz PKP část II | |||
*[[Man02186|02186]] - Výkaz PKP část V | |||
*[[Man06902|06902]] - Výkazy | |||
*[[Man02276|02276]] - Tisk vnitropodnikové závěrky | |||
<br><br>'''Volané sestavy:''' | |||
*[[00231 - Export definice výkazu|00231]] - Export definice výkazu | |||
*[[10231 - Export definice výkazu|10231]] - Export definice výkazu | |||
<br><br>'''Odkazy:''' | |||
*[[Výkaznictví]] | |||
*[[Přiřazení sestav k účtům / výkazům]] | |||
[[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.
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 |
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
- 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:
- 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
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 |
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 |
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 |
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.
![]() |
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:
- Otevřít přehledový formulář 06901 - Definice výkazů přístupný z menu iFIS/Výkazy
- Stisknout klávesu pro Nový záznam (F6)
- 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
- 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ě
- 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
- 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
- Nastavit vzorec pro výpočet částky do pole Vzorec podle RSQ_L parametru nadefinovaného ve formuláři 00316 - Administrace R_SQL parametrů
- 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 |
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 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.
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 |
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 |
Při volbě Smazat definici (![]() |
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 |
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 |
Pro správné zobrazení sestavy je nutné odškrtnout v nabídce Formát možnost Zalamování řádků
|
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:
- 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
- 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 |
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 |
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/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 |
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:
Odkazy: