==== Činnost 4. 3. 4 - MIS Výkaz zisků a ztrát ==== Zobrazí agregovaná data ve struktuře celostátního Výkazu zisků a ztrát.\\ \\ Dimenzemi jsou:\\ - Řádky výkazu zisků a ztrát \\ - Účetní období v členění Rok, Kvartál, Období\\ - Středisko v členění Úsek (první znak kódu střediska) a Kód (včetně názvu střediska)\\ \\ Hodnoty na osách jsou údaje skutečnosti a plánu. Jako spočtené položky jsou kumulované hodnoty od počátku roku, hodnoty skutečnosti minulého období a procento plnění plánu (za období i kumulovaně za rok).\\ \\ Aby v této zobrazované OLAP kostce byla aktuální data, je třeba před vlastním přepočtem OLAP kostek zajistit naplnění tabulek, na základě kterých se kostka vytváří. Je proto třeba spustit proceduru:\\ exec spOLAPDataSources @Typ = 2\\ Tato procedura nejdříve provede výpočet kumulací obratů dle účtů, středisek a období a tyto uloží do tabulky QSumProVykazStr. Dále pak je třeba provést výpočet výkazu na základě konkrétní definice. Tento výpočet je realizován na základě požadavku uvedeného v definici kostky v položce "Akce před refresh", v tomto případě je to např.:\\ exec spVykaz_VytvoreniStr @KodVykazu_Param = 'MIS_VykazZZ', @VystupniTabulka = 'qVykazZZ_Olap'\\ Tímto se vytvoří tabulka qVykazZZ_Olap, nad kterou je definován pohled qOlap05_VykazZZCZ04, který je vstupním datovým zdrojem pro tuto kostku\\ Parametrem MIS_VykazZZ (ve skupině parametrů MIS) je definováno, nad kterou definicí výkazu zisku a ztrát se má výpočet provádět - musí obsahovat existující kód definice výkazu zisků a ztrát.\\ \\ Je nutno si uvědomit, že detailem výkazu zisků a ztrát jsou obraty na účtech, takže pokud ve filtru zvolíte konkrétní období (např. měsíc 2008.06), pak se v položce Skutečnost zobrazují pouze hodnoty za toto období 2008.06. Hodnoty za 2008.01 až 2008.06 pak jsou zobrazeny v položce Skutečnost od počátku roku.\\ \\