Analytické služby
Součástí modulu Analytické služby jsou knihy Prvky dashboardů a Konfigurace dashboardů. Tyto knihy slouží k vytváření a evidenci Reportů Filtrů, Dlaždic a Dashboardů, pomocí kterých je možné vyhodnocovat data IS K2. Výsledné dashboardy je možné zobrazit v grafické podobě prostřednictvím K2 4 WEB, případně K2 Android klienta.
Knihovny pro manažerské přehledy
Pro správné fungování IS K2 a jeho komunikaci s Analytickou službou, v případě práce s dashboardy i konfigurací práv na kostky OLAPu a dalších modulů, je nutné mít nainstalované knihovny pro správu a komunikaci. Jedná se o Microsoft® SQL Server® ADOMD.NET a Microsoft® SQL Server® 2012 Analysis Management Objects. Vyhledat tyto knihovny je možné pomocí webového vyhledávače po zadání textu Feature Pack SQL Server.
Tyto knihovny IS K2 primárně vyhledává v systému uživatele. Pokud zde nejsou nalezeny, použijí se knihovny distribuované s verzí IS K2. Jedná se o "Microsoft.AnalysisServices.dll" a "Microsoft.AnalysisServicesAdomdClient.dll" komunikující z verzí SQL serveru 2008 R2.
Upozorňujeme uživatele, že tyto knihovny nemusí komunikovat se všemi dostupnými verzemi SQL serveru, proto doporučujeme lokální instalaci uvedených knihoven pro konkrétní používanou verzi SQL serveru!
Pro funkčnost detailu záznamů v OLAPu (Drillthrough) je nutné mít na klientských stanicích nainstalován Analysis Services OLE DB Provider odpovídající správné verzi Microsoft SQL Serveru. Podporované verze provideru jsou:
- OLEDB provider 10.0 odpovídající Microsoft SQL Serveru 2008 R2. V Connection string je nutné nastavit „Provider=MSOLAP.4“.
- OLEDB provider 12.0 odpovídající Microsoft SQL Serveru 2014. Otestovaná verze je 12.0.5000.0. V Connection string je nutné nastavit „Provider=MSOLAP.6“.
- OLEDB provider 13.0, odpovídající Microsoft SQL Serveru 2016. Otestovaná verze je 13.0.2164.0. V Connection string je nutné nastavit "Provider=MSOLAP.7“.
Prvky dashboardů
Tato kniha slouží pro definici Reportů, Dlaždic, Filtrů a jejich závislostí. Z prvků nadefinovaných v této knize skládáme výsledné dashboardy. Novou položku zde založíme pomocí klávesy Insert. Zda se jedná o Filtr, Dlaždici nebo Report určujeme při vytváření nové položky v poli Typ.
Obr.: Formulář Prvky dashboardů - Podrobnosti
Pomocí tlačítka Editace prvku dashboardu zobrazíme formulář, ve kterém definujeme vlastnosti prvku dashboardu.
Report
V případě, že v poli Typ zvolíme možnost Report, zobrazí se po stisknutí tlačítka Editace prvku dashboardu formulář Definice reportu. Zde definujeme veškeré vlastnosti reportu.
Obr.: Formulář Definice reportu
Na této záložce je možné zvolit typ zdroje dat pro vyhodnocování a způsob jejich zobrazení.
Obr.: Definice reportu
- Typ zdroje dat - zde určujeme způsob definice dotazu.
- MDX dotaz (dynamický): vyhodnocování nad analytickou databází (Analysis Services), kostku nebo model volíme pod tlačítkem Nastavit připojení.
- MDX dotaz (ručně psaný): tuto možnost zvolíme, pokud se chceme připojit k analytické databázi (Analysis Services) a nad touto databází vyhodnocovat pomocí zadávání MDX dotazu.
- SQL dotaz (ručně psaný): vyhodnocování nad SQL databází pomocí SQL dotazu. Tuto možnost zvolíme v případě, že se chceme připojit k SQL serveru.
- Skript K2: vyhodnocování s využitím skriptu K2. V závislosti na nastavení typu zobrazovaných dat skript očekává naplnění jedné série bodů (Datapointy) nebo celé tabulky hodnot (Tabulka).
- Počet sérií - způsob zobrazení dat.
- Jedna série (Datapointy, Koláčový graf) - kolekce bodů se jménem a hodnotou. Jedná se o jednu sérii bodů.
- Více sérií (Tabulka) - tabulka hodnot.
Pomocí tlačítka Nastavit připojení se dostaneme k detailnímu nastavení zdroje dat pro vyhodnocení.
Na záložce Základní nastavení definujeme způsob připojení k analytické databázi. Pokud je volba Přebírat připojení podle konfigurace K2 aktivována, pak se připojujeme k analytické databázi dle konfigurace K2 (v souboru "K2.ini") - v případě netabulárního modelu dle parametrů SERVER a CATALOG, v případě tabulárního modelu dle parametrů DSOTABULARSERVER a DSOTABULARDATABASE). V případě, že není tato volba zatržena, zobrazí se dále ve formuláři sekce Vlastní nastavení připojení v pohledu. Zde vyplníme název analytického serveru a název katalogu s daty.
Dále volíme kostku nebo business oblast (oblasti) analytického modelu (při aktivaci volby Použít tabulární model), z nichž čerpáme data pro vyhodnocení.
Na záložce Pokročilé nastavení můžeme nastavit:
- Časový limit dotazu - omezení maximální doby trvání dotazu. Při zobrazení dashboardu je realizován dotaz. V tomto poli lze nastavit maximální dobu trvání dotazu, než vyprší časový limit. Hodnotu do tohoto pole zadáváme v sekundách. Implicitní hodnota je -1 (10 sekund). Hodnota 0 znamená neomezené trvání dotazu.
- Jazyk uživatele - pro ovlivnění oddělovačů, formátu čísel, atd.
Obr.: Zdroj dat - Nastavení připojení
Na záložce Definice reportu dále nastavujeme dodatečné přidání agregací, pomocí něhož můžeme do tabulky přidávat výsledné součty nebo průměry.
- Typ agregace - v tomto poli volíme typ agregační funkce (součet nebo průměr).
- Přidávat do řádků - zatržením tohoto pole přidáme vybranou agregaci (součet nebo průměr) do řádků tabulky.
- Přidávat do sloupců - zatržením tohoto pole přidáme vybranou agregaci do sloupců tabulky.
- Formát zobrazení - formátování pro dodatečné přidání agregací, tzn. pro výsledné součty nebo průměry. Pomocí tohoto pole lze např. přidat do agregace text "Kč" nebo hodnoty zaokrouhlit.
Podle typu zdroje dat se zobrazuje buď záložka Definice dotazu nebo Parametry skriptu. Slouží pro ruční zadávání MDX a SQL dotazů a pro zadávání parametrů k těmto dotazům či skriptu. Tyto parametry je možné využít v ručně psaném SQL a MDX dotazu. Nový parametr zde zakládáme pomocí klávesy Insert. Hodnota (string) z MDX dotazu zadaná v poli Název bude nahrazena hodnotou parametru zadanou v poli Hodnota.
SQL dotaz využívá datapointy. Je tedy nutné správně nastavit Typ zobrazovaných dat na hodnotu Jedna série (Datapointy, Koláčový graf). SQL dotaz vytváříme ve tvaru X, Y, tzn., SELECT (HODNOTA MÍRY, IDENTIFIKACE BODU NA SOUŘADNICI Y). Z toho vyplývá použití jedné série (datapointy).
V SELECTU je možné používat klauzuli FROM jméno databáze (JMENO DATABAZE.DBO.TABULKA).
Data jsou čteny z datového skladu. Pro přístup na jiný server doporučujeme používat Linked server. Reporty vytvořené ručně psaným SQL dotazem nepodporují interaktivní odkazy.
Příklad:
select SUM (T.Brutto), T.Firma from (
SELECT TOP 100
ZAK.Z_Firma as Firma,
Brutto as Brutto
FROM [dbo].[K2_FaktVyda] as FV
JOIN [dbo].[Zakaznik] as ZAK on ZAK.[Z_IdBaz] = FV.[CDo]
where ('%kod%' = '0') or (FV.[ContractCode] = '%kod%') order by IdDT desc ) as T GROUP BY T.Firma ORDER BY SUM(T.Brutto) desc
Na této záložce definujeme interaktivní odkazy. Pomocí těchto odkazů může daný report ovlivňovat další reporty a kontingenční tabulky v rámci jednoho dashboardu, otevřít jiný dashboardu či webovou stránku a nebo zobrazit detail napočtených dat.
Interaktivní odkaz zde vložíme pomocí klávesy Insert.
Obr.: Formulář pro nastavení interaktivních odkazů
Popis polí
Název |
Popis |
Typ odkazu |
Druh interaktivního odkazu:
|
Cílový dashboard |
Cílový dashboard pro přepnutí z kontextového menu reportu. Pole se zobrazuje pouze pro typ odkazu Odkaz do jiného dashboardu z kontextového menu. |
Text pro kontextové menu |
Text, který se bude zobrazovat v kontextovém menu po kliknutí pravým tlačítkem myši na prvek reportu (prvek grafu nebo buňku tabulky). Za %S se doplní hodnota z reportu, jehož hodnotu předáváme. Pole se nezobrazuje pro typ odkazu Interaktivní výběr v rámci dashboardu. |
Typ předávané hodnoty |
Unikátní jméno. |
Předávání dimenze ze zdroje |
Pole pro nastavení dimenze, jejíž hodnotu předáváme, tzn. dimenze, přes kterou budeme filtrovat hodnoty jiného reportu / kontingenční tabulky, případně jiného dashboardu. |
Předávání cílové dimenze |
Hodnotu dimenze je možné předávat jako dimenzi nebo jako parametr pro ručně psaný MDX dotaz. Název použitého parametru pak doplníme do tohoto pole. |
Po vytvoření interaktivních odkazů je nutné v definici dashboardu na jednotlivých prvcích nastavit závislé části (tj. které další prvky bude ovlivňovat). Tato problematika je popsána v kapitole Kontejnery dashboardu / Závislost prvků.
Na této záložce můžeme nastavit vlastní formátování vybraných měr nebo prvků. Na základě definice podmínky lze obarvit písmo v tabulce, buňku v tabulce nebo nastavit formát textu.
Typy formátování:
- Výchozí hodnoty pro míru
- Porovnání míry s konstantou
- Porovnání míry s mírou
- Porovnání, zda je hodnota míry v intervalu dvou konstant
- Porovnání, zda je hodnota míry v intervalu dvou měr
- Obarvování vybraných prvků
Tato záložka slouží k nastavení některých aspektů pro jednotlivé série u typu prezentace Podle podrobného nastavení sérií. Pro každou sérii zde můžeme nastavit Typ zobrazení série, Popis série a Barvu série.
Obr.: Záložka Nastavení sérií
Klávesou Insert zobrazíme formulář kde je možné vlastnosti jednotlivým sériím nadefinovat.
Obr.: Formulář pro nastavení sérií
V poli Typ zobrazené série volíme typ grafu pro konkrétní sérii. Je zde možné volit mezi zobrazením ve sloupcovém a čárovém grafu. Pole Popis série slouží pro popis k legendě. V poli Barva série definujeme barvu zobrazení konkrétní série.
Na této záložce můžeme hodnotám v řádcích a sloupcích nastavit jejich setřídění a selekci. Selekci chápeme jako zobrazení omezeného množství hodnot podle zvolené možnosti (např. zobrazení pouze 5 partnerů s nejvyšším počtem aktivit).
Obr.: Třídění a selekce, s rozbalenou nabídkou Typ selekce
Typ selekce:
- Nejvyšší počet (TopCount): nejlepší podle počtu (např. 10 nejlepších zákazníků z hlediska obratu)
- Nejvyšší součet (TopSum): nejlepší podle sumy kumulativně (např. nejlepší zákazníci kumulativně do obratu 100 000,-)
- Nejvyšší procento (TopPercent): nejlepší podle procentuálního podílu kumulativně (např. nejlepší zákazníci do 50 % obratu kumulativně)
- Nejnižší počet (BottomCount):
- Nejnižší součet (BottomSum):
- Nejnižší procento (BottomPercent):
Hodnotu pro selekci (dle povahy selekce počet / sumu / procento) zadáváme vždy do pole Počet prvků.
Filtr
Pokud v poli Typ při vytváření prvku reportu zvolíme Filtr, zobrazí se po stisknutí tlačítka Editace prvku dashboardu formulář Nastavení filtru, kde definujeme jeho vlastnosti.
Obr.: Formulář Nastavení filtru
Na formuláři zadáme název filtru a nastavíme typ zdroje dat pro filtr a typ filtru.
- Typ zdroje dat - zde určujeme typ databáze, nad kterou budeme filtrovat a také způsob definice dotazu.
- MDX dotaz - ručně psaný - filtr vytvářený MDX dotazem nad analytickou databází (Analysis Services ).
- MDX dotaz (stromový) - filtr vytvářený MDX dotazem nad analytickou databází (Analysis Services), nikoliv však ručním zadáváním MDX dotazu (řetězcem znaků), ale uživatelsky výběrem prvků na záložce Zdroje dat.
- SQL dotaz - ručně psaný - filtr vytvářený nad SQL databází ruční zadáním SQL dotazu.
- Typ filtru - výsledný typ filtru.
- Rozbalovací seznam s možností výběru jen jednoho prvku
- Rozbalovací seznam s možností výběru více prvků
- Tlačítka (Slicer) - typ filtru s tlačítky.
- Stromový filtr - filtr s možností zanoření.
Pokud máme v dashboardu filtr, potřebujeme dále nastavit, aby tento filtr ovlivňoval zobrazovaná data v reportech. K tomu využíváme následující možná nastavení:
- Ovlivňuje všechny ostatní prvky v dashboardu - pokud toto pole zatrhneme, bude filtr ovlivňovat všechny ostatní prvky v dahsboardu. Funkce doplní vybranou osu filtru do všech reportů, kde je to možné. Pokud tedy kostka, na které je report založen, osu obsahuje, tak ji zde funkce doplní. Dojde rovněž k propojení filtru a reportu v závislých částech dashboardu a daný report je pak filtrem ovlivňován.
- Ovlivněné prvky v dashboardu - pokud chceme, aby filtr neovlivňoval všechny reporty v dashboardu, ale jen některé, je nutné je zde vyjmenovat. Po stisknutí tohoto tlačítka se zobrazí formulář, kde je nutné pomocí klávesy Insert zařadit všechny reporty, které budou tímto filtrem ovlivňovány. V tomto případě pak nesmí být zatrženo pole Ovlivňuje všechny ostatní prvky v dashboardu.
Pomocí tlačítka Zdroje dat nastavujeme zdroj dat pro filtr a také jeho zobrazené a vybrané prvky.
Obr.: Zdroj dat pro filtr
- Autorizace - pole pro nastavení přístupu uživatelů IS K2 k jednotlivým prvkům dashboardů.
- Přes účet služby (Anonymní) - dotaz do analytické databáze je proveden pod uživatelem, pod kterým běží aplikační server ve službách Windows. Tato možnost není doporučována.
- Předávat identitu uživatele - dotaz do analytické databáze je proveden pod doménovým uživatelem, se kterým je IS K2 spárován. Pokud nemá tento uživatel přiřazena příslušná práva na kostky v analytické databázi (Analysis Services), nezobrazí výsledné dashboardy vytvořené z těchto prvků. Tímto způsobem lze omezit přístup k dashboardům na jednotlivé uživatele IS K2.
- Server - název serveru s daty, která chceme filtrovat.
- Katalog - název katalogu s daty, nad kterými filtr vytváříme.
- Není-li server a katalog zadán, pak se připojujeme k analytické databázi dle konfigurace K2 (v souboru "K2.ini") - v případě netabulárního modelu dle parametrů SERVER a CATALOG, v případě tabulárního modelu dle parametrů DSOTABULARSERVER a DSOTABULARDATABASE).
- Kostka / Výběr oblastí - Kostka nebo business oblast (oblasti) analytického modelu (při aktivaci volby Použít tabulární model), z nichž čerpáme data pro vyhodnocení.
- Dimenze - osa, přes jejíž hodnoty filtrujeme.
Tlačítkem Zobrazené prvky ve filtru vybíráme hodnoty, které budou ve filtru viditelné. Nastavení neplatí v případě, že Typ filtru = "Stromový filtr".
Tlačítko Výchozí prvky ve filtru slouží pro nastavení prvků filtru, které budou po spuštění již vybrány.
Při volbě prvků není nutné je jednotlivě zatrhávat. Pravým tlačítkem myši nad konkrétním prvkem lze zobrazit nabídku možností pro výběr prvků. K dispozici jsou následující možnosti a pro výběr prvků je potřeba vždy zvolit vyhovující dle konkrétní potřeby a struktury dané dimenze:
- Označit všechny přímé potomky: zatrhne všechny přímé podřízené prvky k aktuálnímu uzlu. (Použití této možnosti je vhodné tehdy, když potřebujeme vybrat většinu, ale ne všechny prvky.Například potřebujeme označit 24 z 25 středisek. Pomocí této volby označíme (zatrhneme) všechny a jeden požadovaný záznam pak myší odtrhneme. Pokud však potřebujeme vybrat všechny prvky, je výhodnější použít možnost Vybrat všechny přímé potomky, a to z důvodu optimálnějšího předání výběru pro zpracování na serveru.)
- Zrušit označení všech přímých potomků: zruší zatržení u všech přímých prvků k aktuálnímu uzlu.
- Vybrat všechny potomky (All descendent) - vybere do nabídky (ale vizuálně nezatrhne) prvky všech podřízených úrovní k aktuálnímu uzlu.
- Vybrat všechny přímé potomky (All children) - vybere do nabídky (ale vizuálně nezatrhne) prvky první podřízené úrovně k aktuálnímu uzlu (např. kvartály u prvku "Rok").
- Vybrat úroveň (All levels) - je možné zvolit požadovanou úroveň prvku.
Výpis zvolených prvků je pak uveden ve spodní části formuláře pro výběr prvků osy.
Obr.: Výpis vybraných prvků ve formuláři
Jsou-li nějaké prvky vybrány (označeny), lze celý výběr vymazat a to tlačítkem Vymazat celý výběr prvků.
Pokud je filtr vytvářen jako ručně psaný MDX nebo SQL dotaz, definujeme zobrazené a vybrané prvky filtru na záložkách Vybrané prvky a Zobrazené prvky.
Při tvorbě filtrů je možné využívat tlačítko Test, které vždy vrátí a zobrazí výsledné hodnoty odpovídající nadefinovanému filtru.
Obecný formát dotazu pro SQL plnění filtru je SELECT NADPIS, HODNOTA. Doporučujeme omezit počet záznamů přes TOP N.
Pro zobrazené prvky se dá použít klauzule UNION se spojením SELECT NADPIS, HODNOTA (viz. příklad na připojení fixních hodnot). Pro filtr vytvořený SQL dotazem doporučujeme používat jako typ filtru Rozbalovací seznam s možností výběru jednoho prvku.
Příklad filtru na připojení fixních hodnot:
SELECT 'Vývoj / Testy',1
UNION
SELECT 'Obchod / SI',2
UNION
SELECT 'Zákazníci',3
Ve vytvořeném filtru budou na výběr hodnoty: Vývoj / Testy, Obchod / SI, Zákazníci.
Příklad filtru na připojení fixních hodnot:
SELECT '10','10'
UNION SELECT '15','15'
UNION SELECT '20','20'
UNION SELECT '30','30'
UNION SELECT '50','50'
Ve vytvořeném filtru budou na výběr hodnoty: 10, 15, 20, 30, 50.
Příklad filtru z databázové tabulky:
SELECT
IT.[Name] AS 'Etapa',
IT.[RID]
FROM [dbo].[PROJECT] PR
JOIN [dbo].[PROJECTSTAGEPLANNEDOPERATION] IT ON IT.MasterRID = PR.RID
ORDER BY IT.[DateTo_OP]
Příklad filtru z databázové tabulky:
select "Kód Zakázky",MAX (T.[ContractCode]) from (
SELECT TOP 100
KODZAK.[Zkratka] as "Kód Zakázky", [ContractCode]
FROM [dbo].[K2_FaktVyda] as FV
JOIN [dbo].[Kod_Zakazky] as KODZAK on KODZAK.[OriginalCi] = FV.[ContractCode]
order by IdDT desc ) as T GROUP BY "Kód Zakázky"
UNION SELECT 'Všechny kódy','0'
Dlaždice (Tile)
Dlaždice je prvek, který obsahuje odkaz na dashboard, který se po kliku na danou dlaždici zobrazí. Dashboard může obsahovat finální reporty / tabulky, nebo naopak může obsahovat další dlaždice. Takto lze skládat postupně na sebe navazující menu.
Jednotlivým dlaždicím je možné nadefinovat barvu, ikonu, případně číselné hodnoty (fixní nebo definované MDX dotazem) a tyto hodnoty porovnávat. Výsledek porovnání těchto hodnot se může do dlaždice promítnout, např. prostřednictvím ikony vyjadřující hodnocení.
Na následujících obrázcích je postupně uvedeno celé složení menu na příkladu s dlaždicí "Sklad":
Obr.: Dashboard "Hlavní menu" s dlaždicemi
Obr.: Definice dlaždice "Sklad", která odkazuje na dashboard "Menu Sklad"
Obr.: Dashboard "Menu Sklad" s dlaždicemi
Obr.: Definice dlaždice "Zůstatky na skladech", která odkazuje na finální dashboard s daty "Zůstatky na skladech"
Obr.: Finální dashboard s daty "Zůstatky na skladech"
Detailní nastavení prvku Dlaždice:
Obr.: Definice dlaždice
Obecné vlastnosti:
Název dlaždice |
Název dlaždice. Text se zobrazí v nadefinované dlaždici. |
Odkaz na dashboard |
Zde definujeme odkaz na konkrétní dashboard. Pole je vazbou do knihy Konfigurace dashboardů, kde vybíráme ze seznamu všech nadefinovaných dashboardů. |
Typ navigace |
Typ navigace na připojený dashboard:
|
Velká ikona |
Název hlavní ikony, která bude v dlaždici viditelná. |
Barva dlaždice |
Pole pro definování barvy dlaždice. |
Zdroj dat:
- Druh zdroje dat pro aktuální hodnotu - způsob definice aktuální hodnoty pro porovnání s cílovou hodnotou.
- MDX dotaz (ručně psaný) - hodnota získaná ručním zadáním MDX dotazu nad analytickou databází.
- Fixní číslo (zadaná hodnota) - fixní hodnota.
- Druh zdroje dat pro cílovou hodnotu - způsob definice cílové hodnoty pro porovnání s aktuální hodnotou.
- MDX dotaz (ručně psaný) - hodnota získaná ručním zadáním MDX dotazu nad analytickou databází.
- Fixní číslo (zadaná hodnota) - fixní hodnota.
Pomocí tlačítek Zdroj dat pro aktuální hodnotu / Zdroj dat pro cílovou hodnotu je možné nastavit zdroj dat pro získání porovnávaných hodnoty.
- Autorizace - pole pro nastavení přístupu uživatelů IS K2 k jednotlivým prvkům dashboardů.
- Přes účet služby (Anonymní) - dotaz do analytické databáze je proveden pod uživatelem, pod kterým běží aplikační server ve službách Windows. Tato možnost není doporučována.
- Předávat identitu uživatele - dotaz do analytické databáze je proveden pod doménovým uživatelem, se kterým je IS K2 spárován. Pokud nemá tento uživatel přiřazena příslušná práva na kostky v analytické databázi (Analysis Services), nezobrazí výsledné dashboardy vytvořené z těchto prvků. Tímto způsobem lze omezit přístup k dashboardům na jednotlivé uživatele IS K2.
- Number - pole pro zadání aktuální a cílové hodnoty fixní částkou.
- Server - název serveru s daty.
- Katalog - název katalogu s daty pro získání hodnoty.
- MDX dotaz - pole (záložka) pro ruční zadávání MDX dotazu. Záložka se ve formuláři zobrazí, pokud je jako druh zdroje dat nastaven MDX dotaz (ručně psaný).
Druhý řádek s ikonou trendu:
Ikona pozitivního hodnocení |
Ikona, která se zobrazí v dlaždici v případě pozitivního hodnocení, tzn., výsledná hodnota získaná ze zdroje dat pro aktuální hodnotu je větší než hodnota ze zdroje dat pro plánovanou hodnotu. |
Ikona neutrálního hodnocení |
Ikona, která se zobrazí v dlaždici v případě neutrálního hodnocení, tzn., výsledná hodnota získaná ze zdroje dat pro aktuální hodnotu a hodnota získaná ze zdroje dat pro plánovanou hodnotu jsou v Toleranci pro neutrální hodnocení. |
Ikona negativního hodnocení |
Ikona, která se zobrazí v dlaždici v případě negativního hodnocení, tzn. výsledná hodnota získaná ze zdroje dat pro aktuální hodnotu je menší než hodnota ze zdroje dat pro plánovanou hodnotu. |
Tolerance (%) pro neutrální hodnocení |
Pole pro nastavení tolerance neutrálního hodnocení. Udává se v % z plánované hodnoty. Na číselné ose se jedná o toleranci směrem doleva (skutečnost se blíží plánu). |
Předpis pro výpis hodnoty |
Text, který se zobrazí v dlaždici za výsledkem porovnání hodnot skutečnosti a plánu. %n vyjadřuje výsledek porovnání. |
Kontingenční tabulka
Kontingenční tabulku tvoříme pomocí nástroje Kontingenční tabulka a následně ji do dashboardu exportujeme.
Bližší popis práce s nástrojem Kontingenční tabulka je uveden v kapitole Kontingenční tabulka.
Obr.: Formulář Definice Kontingenční tabulky
Pokud editujeme kontingenční tabulku přímo z dashboardu přes Návrhář kontingenční tabulky, pak musíme provedené změny do dashboardu uložit, a to volbou Uložit změny do dashboardu v Návrháři kontingenční tabulky. Postup je uveden na následujících obrázcích:
Obr.: Editace kontingenční tabulky přímo z dashboardu
Obr.: Uložení změn po editaci kontingenční tabulky přímo z dashboardu
Na této záložce definujeme interaktivní odkazy. Pomocí těchto odkazů může daná kontingenční tabulka ovlivňovat další reporty a kontingenční tabulky v rámci jednoho dashboardu, otevřít jiný dashboardu či webovou stránku a nebo zobrazit detail napočtených dat.
Interaktivní odkaz zde vložíme pomocí klávesy Insert.
Obr.: Formulář pro nastavení interaktivních odkazů
Popis polí
Název |
Popis |
Typ odkazu |
Druh interaktivního odkazu:
|
Cílový dashboard |
Cílový dashboard pro přepnutí z kontextového menu kontingenční tabulky. Pole se zobrazuje pouze pro typ odkazu Odkaz do jiného dashboardu z kontextového menu. |
Text pro kontextové menu |
Text, který se bude zobrazovat v kontextovém menu po kliknutí pravým tlačítkem myši do buňky kontingenční tabulky. Za %S se doplní hodnota z reportu, jehož hodnotu předáváme. |
Typ předávané hodnoty |
Unikátní jméno. |
Předávání dimenze ze zdroje |
Pole pro nastavení dimenze, jejíž hodnotu předáváme, tzn. dimenze, přes kterou budeme filtrovat hodnoty jiného reportu / kontingenční tabuly, případně jiného dashboardu. |
Předávání cílové dimenze |
Hodnotu dimenze je možné předávat jako dimenzi nebo jako parametr pro ručně psaný MDX dotaz. Název použitého parametru pak doplníme do tohoto pole. |
Po vytvoření interaktivních odkazů je nutné v definici dashboardu na jednotlivých prvcích nastavit závislé části (tj. které další prvky bude ovlivňovat). Tato problematika je popsána v kapitole Kontejnery dashboardu / Závislost prvků.
Na záložce Podmíněné formátování definujeme formátovací pravidla a styl obarvení buněk. Nové pravidlo zde vkládáme pomocí klávesy Insert a vybíráme z těchto možností:
- Výchozí hodnoty pro míru - do formátovacího textu zde lze zadat tři části. Pro kladnou hodnotu, pro zápornou hodnotu a pro nulovou hodnotu. Tyto formátovací texty musí být oddělené středníkem. V případě, že je zde uvedena pouze jedna hodnota, platí pro všechny 3 možnosti.
- Porovnání míry s konstantou - formátovací pravidlo, založené na porovnání míry se zadanou konstantou.
- Porovnání míry s mírou - porovnává hodnoty v rámci dvou měr v tabulce.
- Porovnání, zda je hodnota míry v intervalu dvou konstant
- Porovnání, zda je hodnota míry v intervalu dvou měr
- Obarvování vybraných členů - toto pravidlo umožňuje obarvení nebo formátování pouze vybraných prvků dimenze. Je zde k dispozici tlačítko Vybrané prvky, které zobrazí všechny elementy vybrané dimenze. Zde je pak možné tyto prvky zatrhnou a přiřadit je tak do formátování.
Dle zvoleného typu pravidla, definujeme míru, kterou chceme obarvit, barvu popředí, barvu pozadí, formát a operaci a porovnávací hodnotu, pomocí které se má zadaná míra formátovat.
Dynamický filtr
Pokud v poli Typ při vytváření prvku reportu zvolíme Dynamický filtr, zobrazí se po stisknutí tlačítka Editace prvku dashboardu formulář Nastavení dynamického filtru, kde definujeme jeho vlastnosti.
Pomocí dynamického filtru dokážeme zobrazovat data v aktuálním čase s posunutím o konkrténím časový interval.
Obr.: Formulář Definice dynamického filtru
Obecné nastavení:
- Typ zdroje dat - zde určujeme typ dynamického filtru:
- Dynamický časový filtr - umožňuje definovat aktuální čas filtru a jeho posunutí v čase.
- Dynamický množinový filtr - umožňuje definovat množinu dat, pro které má být filtr vytvořen např. střediska, knihy atd.
- Typ zobrazovaných dat - typ filtru .
- Rozbalovací seznam s možností výběru jen jednoho prvku
- Tlačítkový (Slicer)
- Autorizace - pole pro nastavení přístupu uživatelů IS K2 k jednotlivým prvkům dashboardů.
- Přes účet služby (Anonymní) - dotaz do analytické databáze je proveden pod uživatelem, pod kterým běží aplikační server ve službách Windows. Tato možnost není doporučována.
- Předávat identitu uživatele - dotaz do analytické databáze je proveden pod doménovým uživatelem, se kterým je IS K2 spárován. Pokud nemá tento uživatel přiřazena příslušná práva na kostky v analytické databázi (Analysis Services), nezobrazí výsledné dashboardy vytvořené z těchto prvků. Tímto způsobem lze omezit přístup k dashboardům na jednotlivé uživatele IS K2.
- Server - název serveru s daty, která chceme vytvořit kontingenční tabulku.
- Katalog - název katalogu s daty, nad kterými kontingenční tabulku vytváříme.
- Kostka - kostka, nad kterou vyhodnocujeme data. Vybíráme ze seznamu zprocesovaných kostek.
- Interval aktualizace výchozí vybrané možnosti - doba udávaná v sekundách
Dynamický časový filtr
V tabulce Možnosti časového filtru definujeme jednotlivé časové filtry.
Obr.: Dynamický časový filtr - Jednotlivý časový údaj - Aktuální měsíc
Pro každý záznam filtru nastavíme jeho vlastnosti.
- Typ - typ časového filtru
- Jednotlivý časový údaj - výsledkem je jeden údaj (den, měsíc, kvartál, rok) dle zvolené vstupní hodnoty (pole Počátek periody) a posunutí
- Časový interval - výsledkem je časový interval
- YTD - year to date; vrací data od začátku daného roku až do aktuálního časového bodu stanoveného v poli Počátek periody a případně upraveného o Posun zvoleného počtu vybraných period zpět
- QTD - quarter to date; vrací data od začátku daného čtvrtletí až do aktuálního časového bodu stanoveného v poli Počátek periody a případně upraveného o Posun zvoleného počtu vybraných period zpět
- MTD - month do date; vrací data od začátku daného měsíce až do aktuálního časového bodu stanoveného v poli Počátek periody a případně upraveného o Posun zvoleného počtu vybraných period zpět
- WTD - week to date; vrací data od začátku daného týdne až do aktuálního časového bodu stanoveného v poli Počátek periody a případně upraveného o Posun zvoleného počtu vybraných period zpět
Příklady YTD:
- počátek periody: dnes
- posun zpět: 1 den (případně 1 výchozí)
- vrací data od 1.1. aktuálního roku do včerejšího dne
- počátek periody: tento měsíc
- posun zpět: 1 měsíc (případně 1 výchozí)
- vrací data od 1.1. aktuálního roku do konce předchozího měsíce
- počátek periody: tento měsíc
- posun zpět: 1 rok
- vrací data od 1.1. minulého roku do měsíce, který je shodný s aktuálním měsícem, minulého roku
Uživatel může volit, zda v dynamickém filtru zobrazit pevný text (zadáme v poli Název) nebo zobrazit název z prvků těchto možností (aktivujeme volbu Dynamický název). V případě intervalu se zobrazí první a poslední prvek.
Obr.: Indikace filtru v dashboardu, kdy data jsou napočtena za aktuální měsíc
U dynamického časového filtru můžeme dále nastavit formáty času.
- Název časové dimenze
- Název úrovně časové dimenze
- Formát data časové dimenze
- Úroveň
Dynamický množinový filtr
Umožňuje vytvořit (pojmenovat si) filtry, které mají pomocí MDX dotazu vybrány prvky z požadované dimenze.
Obr.: Dynamický množinový filtr na střediska
Dashboardy
Tato kniha slouží pro definici, správu a zobrazování dashboardů. Každý dashboard je tvořen prvky. Prvky mohou být reporty, filtry, kontingenční tabulka nebo dlaždice. Při vytváření dashboardů skládáme jednotlivé jeho prvky do tzv. kontejnerů. Výsledné dashboardy si uživatel může v knize Dashboardy přímo zobrazit.
Dashboardy nadefinované v knize Dashboardy lze také zařadit do formulářů modulů IS K2. K tomu slouží komponenta Dashboard.
Nový dashboard můžeme založit:
- funkcí Nový (Insert): vytvoří nový prázdný dashboard, který následně tvoříme pomocí prvků.
- funkcí Vytvořit nový dashboard s průvodcem: vytvoří dashboard od úplného počátku, tzn. včetně jeho prvků (reportů). Nelze jej použít, pokud chceme v dashboardu používat již vytvořené prvky. Bliží popis v kapitole Vytvoření dashboardu s průvodcem.
- funkcí Kopie (F6): vytvoří nový dashboard kopií aktuálního dashboardu a použije prvky původního dashboardu (prvky jsou tedy společné pro více dashboardů).
- funkcí Kopie včetně prvků: vytvoří nový dashboard kopií aktuálního dashboardu přičemž vytvoří i nové prvky. Zkratka nového dashboardu je rozšířena o číslo, Titulek zůstává původní a lze jej upravit v editaci dashboardu; prvky mají Popis rozšířen o slovo "kopie".
Základní údaje
Na záložce Základní údaje definujeme základní uspořádání jednotlivých kontejnerů v rámci dashboardu a jejich zarovnání.
Obr.: Definice dashboardu
- Rozložení dashboardu - základní uspořádání kontejnerů v dashboardu.
- Filtry nahoře, pod nimi kontejnery horizontálně - v horní části dashboardu je umístěn filtr, pod ním kontejnery seřazené horizontálně.
- Kontejnery horizontálně (zprava) - dashboard s kontejnery seřazenými horizontálně (zprava vedle sebe).
- Kontejnery vertikálně (zespodu) - dashboard s kontejnery seřazenými vertikálně (zespodu pod sebou).
- Horizontální zarovnání - zarovnání kontejnerů v horizontálním směru.
- Vlevo - kontejnery se zarovnají vlevo v horizontálním směru.
- Uprostřed - kontejnery se v rámci dashboardu vycentrují doprostřed v horizontálním směru.
- Vpravo - kontejnery se zarovnají vpravo v horizontálním směru.
- Roztáhnout - kontejnery se v dashboardu roztáhnou v horizontálním směru.
- Vertikální zarovnání - zarovnání kontejnerů ve vertikálním směru.
- Nahoře - kontejnery se zarovnají nahoře ve vertikálním směru.
- Uprostřed - kontejnery se v rámci dashboardu vycentrují doprostřed ve vertikálním směru.
- Dole - kontejnery se zarovnají dole ve vertikálním směru.
- Roztáhnout - kontejnery se v dashboardu roztáhnou ve vertikálním směru.
V části Kontejnery dashboardu vkládáme do dashboardu jednotlivé kontejnery, které tvoří výsledný dashboard. Nový kontejner zde vložíme klávesou Insert. Zobrazí se formulář pro definování základních vlastností kontejneru.
Obr.: Seznam kontejnerů dashboardu (kontejner s filtry, kontejner s grafy)
Obr.: Formulář kontejneru s filtry a jeho obsah prvků
Popis polí
Název |
Popis kontejneru. |
Rozložení prvků v kontejneru |
Rozložení částí v kontejneru:
|
Velikost kontejneru (%) |
Šířka, případně výška kontejneru v rámci dashboardu. U vertikálně (pod sebou) řazených kontejnerů se jedná o jejich výšku v rámci celého dashboardu. U horizontálně (vedle sebe) řazených kontejnerů je to jejich šířka. V případě kontejnerů s filtry nahoře zde zadáváme výšku těchto kontejnerů z celku sníženého o velikost kontejneru s filtry. Zadává se zde vždy hodnota v % z celku. |
Po nastavení základních vlastností kontejneru (velikost a rozložení jeho částí) můžeme vložit do kontejneru jeho prvky (reporty, filtry, kontingenční tabulku, případně dlaždice). Tyto prvky vkládáme do kontejneru v části Prvky kontejneru (klávesou Insert) a vybíráme je vždy z knihy Prvky dashboardů, kde jsou nadefinovány.
Obr.: Formulář Prvky kontejneru
Popis polí:
Prvek dashboardu |
Pole pro výběr prvku (reportu, filtru, kontingenční tabulky, případně dlaždice) do dashboardu. Pole je odkazem do knihy Prvky dashboardů. |
Velikost prvku (%) |
Šířka (výška) prvku v rámci kontejneru. Zadává se hodnota v % z celku. |
Prvkům (reportům, kontingenční tabulce a filtrům) zařazeným do dashboardu můžeme definovat jejich závislosti. Tyto závislosti využíváme v případě, že chceme, aby se prvky ovlivňovaly pomocí interaktivních odkazů a také při zařazení filtrů do reportu. Nastavení závislostí provedeme v části Závislé prvky.
Závislost nastavujeme vždy na tom prvku dashboardu, přes který filtrujeme a jehož hodnotu posíláme jinému prvku (reportu, kontingenční tabulce).
Obr.: Závislosti prvků dashboardu
V části Závislé prvky se vždy nabízí všechny prvky zařazené do konkrétního dashboardu, které lze ovlivnit (filtr může ovlivňovat reporty a kontingenční tabulky, reporty / kontingenční tabulky mohou ovlivňovat další reporty / kontingenční tabulky). Závislost nastavíme v detailu daného prvku (po jeho rozkliknutí) volbou Použít závislý prvek. Na obrázku výše je tedy vidět, že prvek "Filtr - Pravděpodobnost realizace" ovlivňuje prvky (reporty) "Stav příležitosti" a "Příležitosti tabulka".
Při definování závislostí mezi prvky je vždy nutné nastavit cílovou dimenzi, která bude pro tuto závislost určující. Pokud např. tvoříme závislost mezi filtrem období a reportem, je nutné nastavit vazbu přes Časovou osu základní, pokud definujeme závislost mezi filtrem zákazníků a reportem, nastavíme vazbu přes osu Zákazníci. Tuto vazbu definujeme v poli Cílová dimenze. Daná dimenze však musí být v cílovém prvku (v ovlivněném prvku) již použita ve filtru, jinak se v nabídce k výběru nezobrazí.
Obr.: Formulář pro nastavení cílové dimenze
Aby závislosti mezi reporty a kontingenčními tabulkami fungovaly, je nutné na těch prvcích dashboardu, přes které filtrujeme (tj. na těch, které předávají hodnotu), nastavit interaktivní odkazy (záložka Interaktivní odkazy).
Záložka pro vytvoření integračních parametrů dashboardu. Parametry je nutné vytvořit v případě, kdy chceme vložit dashboard do formuláře v rámci univerzálních formulářů IS K2. Na této záložce je k dispozici tlačítko Vyplnit integrační parametry. Stisknutím tohoto tlačítka dojde k vyplnění integračních parametrů a dashboard je připraven pro vložení do formuláře.
Export a Import dashboardů
Pomocí těchto funkcí je zajištěn přenos dashboardů, včetně všech jejich částí a vazeb, mezi jednotlivými IS K2. Dashboardy jsou při exportu ukládány do "*.xml" souboru.
Funkce pro export dashboardů je k dispozici v knize Dashboardy. Po spuštění se zobrazí formulář se seznamem všech nadefinovaných dashboardů.
Obr.: Seznam dashboardů, dva označené záznamy k exportu
Dashboardy, které chceme exportovat je nutné označit hvězdičkou. Stisknutím klávesy Enter zobrazíme další formulář, kde je uveden seznam všech prvků vybraných dashboardů.
Obr.: Seznam prvků vybraných dashboardů k exportu
Zde je možné pomocí hvězdiček volit prvky vybraných dashboardů, které budou exportovány. Není tedy vždy nutné exportovat celý dashboard, a je možný přenos pouze některých jeho částí.
Vytvoření souboru provedeme opětovně klávesou Enter, kdy se nám zobrazí formulář pro výběr uložiště a pojmenování "*.xml" souboru a export dokončíme.
Funkce pro import dashboardů je k dispozici také v knize Dashboardy. Při importu je nutné vybrat "*xml" soubor s exportovanými dashboardy. Po provedení akce se vždy zobrazí informace o výsledku importu. Veškeré vazby jsou v dashboardech definovány zkratkou. V knize nemohou být dva dashboardy se stejnou zkratkou. V případě, že dojde k importu dashboardu s již existující zkratkou, doplní se do pole Zkratka číslo pro odlišení, např. 1Monitoring strojů.
Vytvoření dashboardu s průvodcem
Pro vytváření dashboardů doporučujeme využít Průvodce vytvoření dashboardu. Jedná se o funkci, která využívá prostředí univerzálních formulářů a umožňuje jednodušší a intuitivnější vytváření dashboardů.
Průvodce slouží pro vytvoření dashboardů od úplného počátku, tzn. včetně jeho prvků (reportů). Nelze jej použít, pokud chceme v dashboardu používat již vytvořené prvky. V tomto případě je nutné postupovat bez tohoto průvodce.
Funkce je dostupná v knize Konfigurace dashboardů a spouští se tlačítkem Vytvořit nový dashboard s průvodcem, které je umístěno v ribbonu.
Obr.: Kniha Konfigurace dashboardů - tlačítko pro spuštění průvodce
Po stisknutí tlačítka se zobrazí formulář, kde určujeme, jak budou v rámci dashboardu rozmístěny jeho prvky.
Obr.: Formulář pro volbu rozložení dashboardu
V tomto formuláři se nachází dlaždice pro nastavení rozložení dahsboardu. Určujeme zde počet kontejnerů, jejich rozmístění a orientaci a dále rozmístění prvků v rámci těchto kontejnerů. Výběr rozložení provedeme pomocí levého tlačítka myši. Po kliknutí myší se daná dlaždice označí. Výběr pak potvrdíme tlačítkem OK. Po potvrzení vznikne v knize Konfigurace dashboardů nový záznam. Rovněž v knize Prvky dashboardů vzniknou záznamy dle zvoleného rozmístění dashboardu. Tyto prvky jsou také automaticky pojmenovány. Název vždy obsahuje text Nový prázdný report, dále číslo reportu v rámci dashboardu a název dashboardu. Např. tedy "Nový prázdný report (1) - Přehled obratu".
Vytvoří se a zobrazí dashboard, který je však prázdný. Obsahuje pouze prázdné kontejnery ve zvoleném rozložení.
Obr.: Prázdný dashboard pro další konfiguraci
S tímto dahsboardem pak dále pracujeme. Pomocí průvodce lze dále vytvářet filtry a jednotlivé reporty dashboardu. Rozmístění prvků je možné změnit i po vytvoření dashboardu a jeho jednotlivých částí. V editačním módu je zde dostupná ikona . Po jejím stisknutím se zobrazí formulář pro volbu rozložení dashboardu, kde je možné vybrat jiné rozložení. Stávající prvky dashboardu se pak přeskupí dle zvoleného rozložení.
Vytvoření filtru
Pro přidání filtru je nutné nejprve zapnout editační mód dashboardu pomocí ikony a následně přes volbu Editační mód. Poté se zobrazí také další možnosti pro úpravu dashboardu. Filtr je nutné přidat kliknutím na ikonu . Ihned poté se filtr do dashboardu vloží. Obsadí vždy veškerý dostupný prostor v dashboardu. Pokud tedy dáme do dashboardu jeden filtr bude zabírat celou šířku dashboardu. Pokud zde vložíme další, budou zabírat oba stejný prostor (šířku). Filtry lze z dashboardu kdykoliv odstranit pomocí ikony .
Po vložení je filtr prázdný. Není zde žádná konfigurace. Tu je nutné provést pomocí ikony . Zobrazí se nastavení všech vlastností filtru pro dashboard.
Obr.: Formulář Definice filtru pro dashboard
Definice filtru je popsána v kapitole Filtr / Zdroje dat.
Nastavení datového zdroje pro report
Report vytvoříme pomocí ikony , která je vždy zobrazena uprostřed prostoru pro report v dashboardu. Po kliknutí na tuto ikonu se nejprve zobrazí formulář pro nastavení datového zdroje a výběr kostky / business oblasti pro tento report.
Obr.: Formulář pro nastavení připojení
Popis formuláře je uveden v kapitole Definice reportu.
Stisknutím tlačítka OK se spustí průvodce pro vytvoření reportu. Zároveň dojde v knize Prvky dashboardů k vytvoření záznamů dle nastaveného rozmístění prvků. Pokud tedy v úvodním formuláři nastavíme rozmístění se 4 dílčími reporty, vytvoří se v knize Prvky dashboardů 4 záznamy. Tyto prvky je však nutné dále nastavit.
Vytvoření reportu
Celé nastavení reportu probíhá ve formuláři Definice reportu pro dashboard.
Obr.: Formulář Definice reportu pro dashboard
Tento formulář umožňuje jednoduché sestavení reportů, které se pak budou v rámci dashboardu zobrazovat. Princip práce je zde stejný jako v případě kontingenční tabulky. Prostředí se skládá ze dvou základních částí. V levé částí je prostor pro řádky, sloupce a filtrované hodnoty reportu. Zároveň je zde vidět náhled čili vizuální podoba reportu. Jakákoliv změna či úprava v reportu se zde ihned projeví.
Obr.: Definice dashboardu se zobrazeným reportem
V pravé části je uveden seznam polí vybraného datového zdroje. Jedná se o míry a osy vybrané kostky. Reporty zde vytváříme tak, že do polí pro řádky, sloupce nebo filtrované hodnoty vkládáme jednotlivé osy a míry. Manipulaci s těmito prvky provádíme jednoduchým přetažením myši. Můžeme použít také pravé tlačítko myši a výběr z kontextového menu.
Obr.: Kontextovém menu
Výběrem možnosti z kontextového menu dojde ke vložení prvku do reportu.
Důležitým krokem při vytváření reportů je výběr prvků osy. Jakmile osu do reportu zařadíme automaticky si nastaví jako své prvky tzv. přímé potomky. Jedná se o prvky na první úrovni dané osy. Jsou to např. roky u časové osy základní. Tyto prvky jsou pak v grafu na ose zobrazeny. U každé osy v reportu je možné volbu těchto prvků upravit. To provedeme pomocí ikony . Zobrazí se okno, kde jsou uvedeny všechny elementy dané osy.
Obr.: Výběr prvků osy Časová osa základní
Výběr prvků můžeme provést zatržením konkrétních elementů. Zatržením těchto elementů se data v reportu (grafu) omezí na pouze vybrané elementy osy. Při volbě prvků reportu je není nutné jednotlivě zatrhávat. Pravým tlačítkem myši lze zobrazit nabídku možností pro výběr prvků. K dispozici jsou následující možnosti a pro výběr prvků je potřeba vždy zvolit vyhovující dle konkrétní potřeby a struktury dané dimenze:
- Označit všechny přímé potomky: zatrhne všechny přímé podřízené prvky k aktuálnímu uzlu. (Použití této možnosti je vhodné tehdy, když potřebujeme vybrat většinu, ale ne všechny prvky.Například potřebujeme označit 24 z 25 středisek. Pomocí této volby označíme (zatrhneme) všechny a jeden požadovaný záznam pak myší odtrhneme. Pokud však potřebujeme vybrat všechny prvky, je výhodnější použít možnost Vybrat všechny přímé potomky, a to z důvodu optimálnějšího předání výběru pro zpracování na serveru.)
- Zrušit označení všech přímých potomků: zruší zatržení u všech přímých prvků k aktuálnímu uzlu.
- Vybrat všechny potomky (All descendent) - vybere do nabídky (ale vizuálně nezatrhne) prvky všech podřízených úrovní k aktuálnímu uzlu.
- Vybrat všechny přímé potomky (All children) - vybere do nabídky (ale vizuálně nezatrhne) prvky první podřízené úrovně k aktuálnímu uzlu (např. kvartály u prvku "Rok").
- Vybrat úroveň (All levels) - je možné zvolit požadovanou úroveň prvku.
Výpis zvolených prvků je pak uveden ve spodní části formuláře pro výběr prvků osy.
Obr.: Výpis vybraných prvků ve formuláři
Jsou-li nějaké prvky vybrány (označeny), lze celý výběr vymazat a to tlačítkem Vymazat celý výběr prvků.
Při tvorbě reportů je nutné mít na paměti, že musí být zvolen vždy minimálně jeden prvek. V opačném případě v reportu nebudou zobrazena žádná data.
Pomocí pravého tlačítka myši na záhlaví osy v levé části, tzn. ve vlastním náhledu grafu, si můžeme zobrazit další možnosti pro práci s danou osou. Tyto možnosti se zobrazí pouze pokud je daná osa v prostoru pro řádky nebo sloupce. Nikoliv v poli pro filtrované hodnoty.
Obr.: Další možnoésti pro práci s návrhem grafu
Dostupné možnosti:
- Zobrazovat prázdné řádky/sloupce - pomocí této volby lze zapnout, případně vypnou pro řádky a sloupce grafu zobrazování záznamů jejíchž hodnota je 0.
- Setřídění a filtrování - pomocí této volby zobrazíme další menu, kde jsou dostupné další možnosti pro setřídění záznamů v reportech.
- Topování - pomocí této volby se zobrazí další menu, kde jsou dostuné další možnosti pro topování záznamů v reportech.
Setřídění záznamů
Menu pro setřídění dat reportu obsahuje několik dalších možností.
Obr.: Možnosti pro setřídění záznamů v reportu
Možnosti pro setřídění:
- Výchozí setřídění dle zdroje dat - setřídí záznamy dle výchozího nastavení v daném datovém zdroji (kostce).
- Sestupně - záznamy v reportu budou setříděny sestupně dle zvolené míry, kterou následně zvolíme.
- Vzestupně - záznamy v reportu budou setříděny vzestupně dle zvolené míry, kterou následně zvolíme.
Topování záznamů
Menu pro topování záznamů. Obsahuje možnosti pro zobrazení omezeného počtu nejlepší nebo naopak nejhorších záznamů dle zvolené míry.
Obr.: Možnosti pro topování záznamů v reportu
Možnosti pro topování:
- Všechny položky - v rámci dané osy budou zobrazeny všechny položky
- Nejlepší N - výběrem této volby zobrazíme menu pro výběr počtu zobrazených položek záznamů. Zde pak lze vybírat z několik možností:
- První 1 - zobrazí v reportu na dané ose jen jeden nejlepší záznam z hlediska zvolené míry.
- Prvních 5 - zobrazí v reportu na dané ose nejlepších 5 záznamů z hlediska zvolené míry.
- Prvních 10 - zobrazí v reportu na dané ose nejlepších 10 záznamů z hlediska zvolené míry.
- Prvních N - zobrazí v reportu na dané ose nejlepších N záznamů. Počet těchto záznamů (N) volí uživatel.
- Poslední 1 - zobrazí v reportu na dané ose jen jeden nejhorší záznam z hlediska zvolené míry.
- Posledních 5 - zobrazí v reportu na dané ose nejhorších 5 záznamů z hlediska zvolené míry.
- Posledních 10 - zobrazí v reportu na dané ose nejhorších 10 záznamů z hlediska zvolené míry.
- Posledních N - zobrazí v reportu na dané ose nejhorších N záznamů. Počet těchto záznamů (N) volí uživatel.
V pravé spodní části formuláře pro definici reportu je dále sekce Definice reportu. Zde je množství polí pro další nastavení a upřesnění reportu.
Obr.: Sekce Definice reportu
Popis polí:
Nadpis reportu - titulek pro daný report. Tento text se pak zobrazí v dashboardu.
Typ zobrazení dat - typ grafu, který se bude v dashboardu zobrazovat. Popis dostupných možnosti:
- Podle podrobného nastavení sérií - pokud vybereme tuto možnost, zobrazí se dále sekce Pokročilé nastavení sérií. Zobrazení reportu se pak řídí nastavení právě v této sekci.
- Jednoduchá tabulka - data jsou zobrazena v jednoduché tabulce.
Obr.: Jednoduchá tabulka
- Sloupcový graf - zobrazení dat v klasickém sloupcovém grafu.
Obr.: Příklad zobrazení v rámci sloupcového grafu
- Čárový graf - zobrazení dat v rámci spojnicového (čárového grafu).
Obr.: Příklad zobrazení v rámci čárového grafu
- Skládaný graf - zobrazení dat v rámci sloupcového skládaného grafu.
Obr.: Příklad zobrazení v rámci skládaného grafu
- Koláčový graf - zobrazení dat v rámci koláčového grafu.
Obr.: Příklad zobrazení v rámci skládaného grafu
- Plošný graf - zobrazení dat v rámci plošného grafu.
Obr.: Příklad zobrazení v rámci plošného grafu
Umístění legendy - v tomto poli vybíráme pozici pro umístění legendy v grafu.
Nadpis legendy - pole pro nadpis legendy grafu.
Dále je zde sekce Pro pokročilé nastavení sérií. Ta se zpřístupní vždy, když je v poli Typ zobrazení dat nastaveno Podle podrobného nastavení sérií. Tato sekce slouží pro nastavení vlastností jednotlivým sériím grafů. Zobrazení se pak řídí právě tímto nastavením. Jednotlivé série jsou míry reportu. Klávesou Insert zobrazíme formulář, kde je možné vlastnosti jednotlivým sériím nadefinovat.
Obr.: Pokročilé nastavení sérií
Zde pak v poli Typ zobrazení dat volíme typ grafu pro příslušnou sérii. Je zde možné zvolit mezi zobrazením ve sloupcovém grafu, čárovém grafu a také jako části ve skládaném sloupcovém grafu. V poli Popis série lze upravit popis pro konkrétní sérii a v poli Barva série můžeme nastavit barvu série. Díky tomuto nastavení může být každá míra v reportu zobrazena např. jiným typem grafu, nebo může být upraven její popis, případně barva.
Pole Nenadefinované série zobrazit jako slouží pro nastavení všech sérií, které nejsou nadefinovány individuálně v rámci v sekci Pokročilé nastavení sérií. Při takovémto nastavení sérií vycházíme vždy z jejich pořadí v reportu.
Tato sekce slouží pro nastavení zobrazení hodnot v reportu. Pokud v této sekci zatrhneme pole Zobrazit hodnoty na grafu, vloží se do reportu také hodnoty a zároveň se zde zpřístupní další pole pro nastavení formátu těchto hodnot.
Obr.: Sekce Nastavení hodnot na grafu
Popis polí:
Zobrazit hodnoty na grafu - zatržením tohoto pole dojde k zobrazení hodnot v reportu.
Styl zobrazených hodnot na grafu - pole pro výběr stylu zobrazených hodnot v grafu (hodnota, procento, popis atd..).
Nastavení úhlu popisků na grafu - nastavením v tomto poli je možné otáčet popisky sloupců na grafu kolem své osy.
Formát - zde je možné určit formát pro hodnoty zobrazené v reportu. Volíme zde zejména počet desetinných míst.
Sekce pro nastavení některých parametrů pro vizuální podobu grafu.
Obr.: Sekce Vizuální nastavení
Popis polí:
Nezobrazovat prázdné sloupce - pokud je toto pole zatrženo nezobrazují v rámci grafu nulová data ve sloupcových polích.
Nezobrazovat prázdné řádky - pokud je toto pole zatrženo nezobrazují v rámci grafu nulová data v řádkových polích.
Zobrazovat informaci o skrytých filtrech - pokud je toto pole zatrženo, zobrazí se v reportu výpis všech aplikovaných filtrů.
Sekce pro další nastavení reportu. Definujeme zde interaktivní odkazy. Pomocí těchto odkazů se mohou vzájemně ovlivňovat reporty v rámci jednoho dashboardu. Správným nastavením interaktivních odkazů je možné např. kliknutím na prvek jednoho reportu filtrovat hodnoty jiných reportů.
Obr.: Sekce Další nastavení
Pokud chceme, aby konkrétní report ovlivňoval všechny ostatní reporty v rámci jednoho dashboardu, je nutné v této sekci zatrhnout pole Ovlivňuje ostatní prvky v dashboardu. V poli Výběr dimenze pak vybereme dimenzi (osu) grafu, přes kterou se budou filtrovat ostatní reporty dashboardu. Tato funkce se aplikuje na všechny reporty v konkrétním dashboardu, které obsahují danou osu.
Funkce však navíc doplní vybranou osu do všech reportů, kde je to možné. Pokud tedy kostka, na které je report založen osu obsahuje, tak ji zde funkce doplní a report je pak rovněž ovlivňován a filtrován přes tuto dimenzi.
Pokud chceme, aby report neovlivňoval všechny ostatní reporty dashboardu, ale pouze některé, stiskneme tlačítko Ovlivněné prvky v dashboardu. Zobrazí se formulář, kde je nutné pomocí klávesy Insert zařadit všechny reporty, které budou tímto reportem ovlivňovány a filtrovány. V tomto případě pak nesmí být zatrženo pole Ovlivňuje všechny ostatní reporty v dashboardu.
Vytvoření menu
Pomocí průvodce je možné vytvořit také menu v podobě dlaždic. To pak slouží pro přehledné rozčlenění dashboardů a pro jejich spouštění.
Funkce pro vytvoření menu je dostupná v knize Dashboardů a lze ji spustit tlačítkem Vytvořit nové menu (dlaždice).
Obr.: Kniha Dashboardy - tlačítko pro spuštění průvodce vytvoření menu
Po spuštění se zobrazí formulář pro základní nastavení menu.
Obr.: Základní informace o menu
Zde je nutné zadat název a zkratku pro dané menu. Dále zde určujeme v poli Počet menu-položek, kolik dlaždic bude výsledné menu obsahovat. Kliknutím na tlačítko OK dojde k vytvoření menu s dlaždicemi.
Obr.: Vytvořené menu s dlaždicemi
Dlaždice menu se v rámci dashboardu řadí do kontejnerů, jejichž rozložení je vertikální (zespodu). Maximální počet dlaždic, které jsou tedy umístěny vedle sebe je 5. Další dlaždice se poté vloží pod stávající. Po vytvoření menu jsou dlaždice "prázdné", není jim přiřazen žádný dashboard.
Menu s dlaždicemi je nutné dále editovat, tak aby jejich prostřednictvím byly zobrazovány dashboardy. Do editace menu se přepneme pomocí ikony a dále pomocí volby Editační mód. V editačním módu je možné do menu přidávat další dlaždice, a to pomocí ikony . Dlaždice se do menu přidávají vedle sebe. Pokud je však zvoleno jiné rozložení dashboardu s menu, tak funkce toto rozložení respektuje a může přidávat dlaždice do menu i v horizontálním směru. Tímto je zajištěna kompatibilita s menu, které jsou vytvořeny mimo tuto funkci.
Dlaždici je nutné dále upravit tak, aby byla v rámci menu funkční, tzn. zobrazovala konkrétní dashboard, případně potřebné informace. Úpravu dlaždice prováníme v editační módu dashboardu pomocí ikony . Zobrazí se formulář pro nastavení vlastností dlaždice.
Obr.: Formulář pro nastavení dlaždice
Popis polí
Název dlaždice |
Název dlaždice. Text se zobrazí v nadefinované dlaždici. |
Barva dlaždice |
Pole pro definici barvy dlaždice. Vybíráme z palety dostupných barev. |
Velká ikona |
V tomto poli vybíráme ikonu pro dlaždici. Tato ikona bude v dlaždici zobrazena. Vybíráme zde se seznamu ikon IS K2. Po výběru pak formulář zobrazí náhled této ikony. |
Odkaz na dashboard |
Zde definujeme odkaz na konkrétní dashboard. Pole je vazbou do knihy Konfigurace dashboardů, kde vybíráme ze seznamu všech nadefinovaných dashboardů. Kliknutím na dlaždici se pak tento dashboard zobrazí. |
Druhý řádek s ikonou trendu |
Sekce pro nastavení řádku dlaždice, který vyjadřuje výsledek porovnání hodnot. Pokud je zde zatrženo pole Zapnuto, zobrazí se ve formuláři další pole pro definici tohoto řádku. |
Tolerance (%) pro neutrální hodnocení |
Pole pro nastavení tolerance neutrálního hodnocení. Udává se v % z plánované hodnoty. Na číselné ose se jedná o toleranci směrem doleva (skutečnost se blíží plánu). |
Předpis pro výpis hodnoty (%n) |
Text, který se zobrazí v dlaždici za výsledkem porovnání hodnot skutečnosti a plánu. %n vyjadřuje výsledek porovnání. |
Ikona pozitivního hodnocení |
Ikona, která se zobrazí v dlaždici v případě pozitivního hodnocení, tzn., výsledná hodnota získaná ze zdroje dat pro aktuální hodnotu je větší než hodnota ze zdroje dat pro plánovanou hodnotu. |
Ikona neutrálního hodnocení |
Ikona, která se zobrazí v dlaždici v případě neutrálního hodnocení, tzn., výsledná hodnota získaná ze zdroje dat pro aktuální hodnotu a hodnota získaná ze zdroje dat pro plánovanou hodnotu jsou v Toleranci pro neutrální hodnocení. |
Ikona negativního hodnocení |
Ikona, která se zobrazí v dlaždici v případě negativního hodnocení, tzn. výsledná hodnota získaná ze zdroje dat pro aktuální hodnotu je menší než hodnota ze zdroje dat pro plánovanou hodnotu. |
Dlaždice umožňuje porovnání číselných hodnot. Tyto hodnoty mohou být fixní nebo definované MDX dotazem. Lze tak porovnávat např. plán a skutečnost. Výsledek porovnání těchto hodnot se může do dlaždice promítnout prostřednictvím hodnoty nebo ikony vyjadřující výsledek trend výsledku. Tuto definici je však nutné provést v původních formulářích pro definici dlaždice.
Nastavení potvrdíme pomocí tlačítka OK.
Prezentace dashboardů
Tento modul slouží pro vytváření prezentací s využitím dashboardů, datových modulů nebo webových stránek. Je zde možné definovat jednotlivé prezentace, které pak budou promítány na konkrétním zařízení, jako jsou např. televize nebo monitory. Zobrazování prezentací na těchto zařízeních je realizováno prostřednictvím webové K2.
Nový záznam zde přidáme pomocí klávesy Insert. Zobrazí se formulář pro nastavení prezentace dashboardů.
Obr.: Formulář pro nastavení prezentace dashboardů
V tomto formuláři vyplníme pole Název a Popis. Ty slouží zpravidla pro bližší určení umístění televize, případně jiného zařízení pro zobrazování prezentací. Ve spodní části formuláře je dále nutné definovat jednotlivé položky prezentace. Těmito položkami mohou být dashboardy, záznamy z jednotlivých datových modulů nebo webové stránky.
Zařazení dashboardu do prezentace provedeme pomocí tlačítka Vložit dashboard, které je umístěno v ribbonu. Zobrazí se náhled do knihy Dashboardy a z tohoto seznamu pak vybíráme jednotlivé dashboardy pro zařazení do prezentace. Po výběru konkrétního dashboardu se dále zobrazí formulář pro další upřesnění položky prezentace.
Obr.: Nastavení dashboardu pro prezentaci
Název vybraného dashboardu se v tomto formuláři automaticky doplní do pole Název. V poli Délka zobrazení v sekundách pak určujeme, jak dlouho bude daný dashboard na obrazovce zobrazen (v sekundách). Pro zařazení dashboardu do prezentace zde není nutné nic dále nastavit a formulář je možné potvrdit tlačítkem OK. Do formuláře pro nastavení prezentace se vloží položka (dashboard), která se bude v rámci této prezentace zobrazovat.
Tlačítko Spustit prezentaci nastavenou prezentaci spustí přímo v desktopové K2. Položky prezentace budou po spuštění rotovat a zobrazovat s v rámci IS K2. Tato funkce však slouží spíše pro kontrolu správnosti nastavení. Nelze takto zobrazit prezentaci webových stránek. Pro plnohodnotné zobrazování prezentací je určena webová K2.
Prezentace modulů
Do prezentací lze kromě dashboardu zařadit také moduly IS K2, resp. záznamy těchto modulů, a to, jak seznam záznamů (tabulku) tak i detail konkrétního záznamu.
Tabulku záznamů je v prezentaci možné zobrazit včetně nastaveného pohledu. Součástí prezentace tak může být tabulka, kde jsou záznamy vyfiltrovány nebo zde jsou aplikovány podmínky formátování řádků nebo sloupců. Pro prezentace modulů je možné dále aplikovat speciálně vytvořený fragment nebo konkrétní zoom formuláře.
Ve prezentaci tak např. může být zobrazen seznam zakázek, které je nutné zabalit nebo třeba fronta práce konkrétního zdroje.
Zařazení prezentace modulu do celkové prezentace provedeme pomocí klávesy Insert ve formuláři pro nastavení prezentace. Zobrazí se formulář pro nastavení položky prezentace.
Obr.: Nastavení prezentace modulů
Do pole Název zde doplníme název položky prezentace. V poli Délka zobrazení v sekundách pak určujeme, jak dlouho bude prezentace modulu na obrazovce zobrazena (v sekundách). Další nastavení je nutné ve formuláři provést v sekci Prezentace modulů.
Popis polí
Datový modul |
Pole pro určení datového modulu, který se bude zobrazovat v rámci prezentace. Pokud je zadán pouze datový modul a pole Záznam je prázdné, zobrazí se v prezentaci seznam záznamů vybraného datového modulu. |
Záznam |
Zde je možné vybrat konkrétní záznam datového modulu, který se pak bude zobrazovat v rámci prezentace. |
Fragment |
Název fragmentu, který se použije pro zobrazení v prezentaci. Pokud není zadán, použije se tovární fragment. Díky tomu je možné vytvořit formulář, který bude lépe vyhovovat pro zobrazení např. v televizi. |
Zoom |
Zoom formuláře pro zobrazení v prezentaci. |
Pohled |
Pohled vybraného datového modulu, který se aplikuje v prezentaci pro následné zobrazení. |
Po potvrzení nastavení se do formuláře pro nastavení prezentace vloží položka pro zobrazení prezentace modulu.
Prezentace webových stránek
Součástí prezentace mohou být rovněž webové stránky. Pro zobrazení webové stránky v prezentaci je nutné její URL adresu zadat, ve formuláři pro nastavení prezentace, do pole URL adresa, které je v sekci Webová stránka.
Obr.: Nastavení webové stránky pro prezentaci
Do pole Název zde dále doplníme název položky prezentace. Délku zobrazení prezentace webové stránky pak určujeme v poli Délka zobrazení v sekundách. Po potvrzení nastavení se do formuláře pro nastavení prezentace vloží položka pro zobrazení prezentace webových stránek.
Zobrazení v rámci webové K2
Prezentace dashboardů, datových modulů a webových stránek je určena pro webovou K2. Zde probíhá jejich zobrazování. Aby webová K2 ihned po přihlášení zobrazila prezentaci, je nutné do URL adresy webové K2 zadat parametry dané prezentace. Tyto parametry jsou uloženy ve formuláři pro vytvoření prezentace v poli URL.
Obr.: Formulář pro vytvoření prezentace - pole URL
Tyto parametry stačí vložit na konec URL adresy webové K2. Adresa pak bude vypadat např. takto: https://demo.k2.cz/?classname=TDashboardPresentationDM&Frgtid=TDashboardPresentationDM_auto&UseMainLayout=0&K2pk=K2[DEMO].DM[1786].PK[739D0200A90B0000]. Po potvrzení adresy se zobrazí přihlašovací okno webové K2 a ihned po přihlášení se spustí daná prezentace. Jednotlivé části prezentace budou cyklicky rotovat a zobrazovat se v prohlížeči v rámci webové K2.
Grafické zobrazení dashboardů
Vytvořené dashboardy lze zobrazovat několika způsoby:
- přímo v knize Dashboardy,
- v ploše IS K2,
- v rámci webové K2.
Zobrazení přímo v knize Dashboardy
V případě, že uživatel využívá K2 univerzální formuláře, může zobrazovat dashboardy přímo v knize Dashboardy. Záznamy (nadefinované dashboardy) v této knize obsahují vždy záložku Náhled, na které je příslušný dashboard zobrazen. Výhodou této možnosti je, že nevyžaduje instalaci a použití další nástrojů, jako je např. Aplikační server.
Obr.: Příklad zobrazení dashboardu v knize Dashboardy
U každého dashboardu je zde k dispozici tzv. Editační mód. Ten umožňuje rychlejší úpravu každého prvku, který je součástí zobrazeného dashboardu. Editační mód je nutné zapnout pomocí ikony a následně přes volbu Edit Mode. U každého prvku dashboardu se poté zobrazí, mimo jiné, také ikona . Touto ikonou zobrazíme formulář pro nastavení a editaci daného prvku. Odpadá tak nutnost jednotlivé prvky vyhledávat v knize.
Zobrazení dahsboardu v ploše IS K2
Dashboard je možné integrovat do postranního navigačního panelu plochy IS K2. V rámci pracovní plochy se pak zobrazí dashboard, který je pro přihlášeného uživatele nastaven jako výchozí.
Obr.: Dashboard integrovaný do plochy IS K2
Zobrazení ve webové K2
Ve webové K2 je možné dashboardy graficky zobrazit přímo z knihy Dashboardy. Prostřednictvím webové K2 a webového prohlížeče jsou tak dashboardy dostupné na jakémkoliv zařízení.
Knihu Dashboardy zde můžeme zařadit např. na záložku Oblíbené. V této knize je pak u každého dashboardu k dispozici záložka Náhled, kde je daný dashboard zobrazen.
Obr.: Zobrazení dashboardu ve webové K2
Dashboardy lze dále ve webové K2 zobrazovat, obdobně jako v desktopové K2, přímo v ploše této verze. Dashboard je zde integrován do postranního navigačního panelu na záložce, která je označena ikonou . Zde se vždy zobrazí dashboard, který je pro daného uživatele nastaven jako výchozí.
Analytický datový model
Správa
Abychom v K2 mohli používat analytický datový model a jeho business oblasti, je nutné, aby na cílových serverech byly nainstalovány veškeré komponenty. Následně se musí provést nasazení (inicializace) analytického modelu. Tento proces provádí přímo K2 a jedná se o vytvoření relační databáze datového skladu, vytvoření balíčků integračních služeb (SSIS) a vytvoření databáze modelu na analytických službách (SSAS).
Předpoklady:
- K2 BI vyžaduje cílový SQL Server ve verzi 2019 nebo vyšší minimálně v edici Standard
- Cílový SQL Server pro datový sklad musí mít nainstalované Integration Services (SSIS) a vytvořen SSIS katalog (existuje SSISDB databáze)
- Cílový SQL Server musí mít nainstalované Analysis services (SSAS) v režimu "Tabular"
- Windows účet provádějící nasazení analytického modelu musí mít sysadmin oprávnění na cílové instanci SQL Serveru a SSAS
- Uživatel, který spouští nasazení analytického modelu musí mít v K2 přiděleno právo Manažerské přehledy / Analytické modely / Inicializace a nastavení analytických modelů
- Uživatel, který spouští přepočet analytických modelů musí mít v K2 přiděleno právo Manažerské přehledy / Analytické modely / Spuštění přepočtu analytických modelů
Instalace a nastavení analytického modelu
Funkci Instalace a nastavení analytických modelů nalezneme ve stromovém menu ve složce Manažerské přehledy / Analytické modely.
Obr.: Instalace a nastavení analytických modelů
Popis vybraných polí
Název instance analytických služeb v tabulárním modelu |
Provozujeme-li na serveru analytické služby v netabulárním modelu (používáme původní K2 OLAP kostky), pak je potřeba pro tabulární režim na daném serveru vytvořit jinou instanci analytických služeb. |
Adresář pro SSIS projekt s integračními balíčky |
Název adresáře, který bude na analytickém serveru vytvořen pro SSIS projekt. Název musí být jedinečný pro každou instalaci K2. |
Instalaci analytického modelu provedeme po nastavení parametrů tlačítkem Instalace.
Nápočet / Přepočet dat
Nápočet dat analytického modelu provádíme pomocí funkce Přepočet analytického modelu, kterou nalezneme ve stromovém menu ve složce Manažerské přehledy / Analytické modely. Import dat do BI řešení probíhá ve výchozím stavu inkrementálně - to je, načítání dat funguje na principu zjištění, které doklady se vytvořily nebo změnily od posledního importu dat, a ty následně zpracovává.
Nastavení v K2
Pro správné chování business oblastí v rámci analytického modelu je nutné provést určitá nastavení v systému K2.
Výpočet částky v měně konsolidace ovlivňuje nastavení systému K2 a způsob použití multicompany. Řešení pracuje se dvěma možnými scénáři nastavení. Pokud budeme chtít změnit způsob přepočtu částky na konsolidovanou měnu, je nutné provést import veškerých dat do BI řešení.
Výběr vlastní firmy pro konsolidaci
Jedná se o nastavení, kdy se rozhodneme použít konkrétní vlastní firmu, tj. převzít parametry z jejího nastavení v rámci multi company. Použití konkrétní firmy pro konsolidaci se provede na úrovni mandanta - v Parametrech mandanta vyplníme na záložce Obecné pole Firma pro konsolidaci. Důležité je, aby zvolená firma měla nastaveno použití vlastního kurzovního lístku - to provedeme ve Správě multicompany aktivací volby Vlastní kurzovní lístek. Kurzovní lístek pro zvolenou firmu musí být naplněn potřebnými daty. Pokud budou některé kurzy chybět, nedojde k přepočtu. Měna konsolidace je zvolena na úrovni vlastní firmy.
Bez zvolené vlastní firmy pro konsolidaci
Pokud není zvolena konkrétní firma, tak se bude brát obecný kurzovní lístek, tj. bez vlastní firmy. Měna konsolidace je měna obecného kurzovního lístku. Kurzovní lístek musí být naplněn potřebnými daty. Pokud budou některé kurzy chybět, nedojde k výpočtu konsolidovaných částek.
Práce s analytickým datovým modelem
Terminologie Fakta (Míry) a Dimenze
Fakta (Míry) obsahují většinou číselné hodnoty/metriky/měřítka jako jsou zůstatky, obraty, procentuální podíly apod.
Dimenze dávají faktům význam, tj. rozpadají je např. v čase či seskupují podle vybraných vlastností.
Obecné vlastnosti modelu
Skupiny měr jsou označeny číselně a sloučeny dle business oblastí: Pohledávky, Závazky, Faktury vydané, Skladové pohyby, atd.
Měnu konsolidace určuje nastavení v K2, viz další kapitoly. Měna vlastní firmy je základní měna společnosti, ve které se účtuje. Měna dokladu je původní měna, ve které byl daný doklad vystaven. Při použití měřítka s názvem „měna dokladu“ je nutné použít rozpad či filtr přes dimenzi Měna dokladu, jinak by docházelo ke sčítání částek v různých měnách.
V případě existence více společností (multi company) s různými účetními měnami musíme i při práci s měřítky „Měna vlastní firma“ provést filtraci na konkrétní společnost nebo použít atribut Vlastní firma měna z dimenze Vlastní firma.
Model Finance
Společné nastavení a chování
Výpočet částky v měně konsolidace
Výpočet částky v měně konsolidace je závislý na nastavení systému K2. Pro správné fungování přepočtu je nutné mít zadané kurzovní lístky a zvolenou měnu konsolidace, viz kapitola Nastavení v K2.
Měřítka v různých měnách
Při použití měřítka s názvem „měna dokladu“ je nutné aplikovat rozpad či filtr přes dimenzi Měna dokladu.
Provozování K2 v režimu multi company v kombinaci s nastavením odlišných měn pro některé firmy, musíme u měřítek „měna vlastní firma“ provést filtraci na konkrétní společnost nebo použít atribut Vlastní firma měna z dimenze Vlastní firma.
Kurzovní lístek
Obecný popis
Práce s kurzovním lístkem je do velké míry ovlivněna nastavením ERP K2 z pohledu multicompany. Pro firmy, které nemají nastaven vlastní kurzovní lístek, je používán obecný kurzovní lístek, a je přiřazen v BI pod vlastní firmu s názvem „Mandant“.
Nastavení vlastní firmy v K2 s volbou Vlastní kurzovní lístek zajistí import kurzovních dat pro danou společnost.
Daná MG se používá jako datová základna pro výpočet různých částek v měně konsolidace.
Nastavení business oblasti
Pro správné chování této business oblasti je nutné aplikovat dimenzi Datum a Měna kurzu. V případě provozování systému K2 v režimu multi company je nutné použít dimenzi Vlastní firma, pokud některá z firem má nastaveno použití vlastního kurzovního lístku.
Míry
- Kurz – poslední platný kurz za vybrané období.
- Průměrný kurz – počítá průměrný kurz za vybrané období.
Osy
- Datum – je datum platnosti kurzu na denní bázi.
- Měna kurzu – měna z kurzovního lístku.
- Vlastní firma – určuje, pro kterou vlastní firmu byl kurzovní lístek zadán.
Účetní deník
Obecný popis
Řešení obsahuje kompletní pohyby z účetního deníku v celém detailu účetní věty. Zůstatková měřítka se vypočítávají z obratových, a to sumou pohybů od začátku roku po zvolené datum. Při výpočtu částky v měně konsolidace se pracuje s kurzem, který je platný pro datum účetního případu.
Nastavení business oblasti
Zůstatková měřítka je nutné použít v kombinaci s dimenzí Datum, protože zobrazují stavy k vybranému datu.
Pokud některá vlastní firma používá více účetních knih musíme nastavit filtraci nebo rozpad přes knihy.
Největší detail, který lze při analýze dat využít, je popis účetní transakce. Dimenzi Účetní transakce detail doporučujeme použít při dostatečném zafiltrování/omezení vstupních dat.
Míry
- Obrat – měna vlastní firmy: částka účetní transakce v měně vlastní firmy
- Obrat – měna dokladu: částka účetní transakce v měně dokladu
- Obrat – měna konsolidace: částka účetní transakce v měně konsolidace
- Zůstatek – měna vlastní firmy: zobrazuje stav ke zvolenému období v měně vlastní firmy
- Zůstatek – měna dokladu: zobrazuje stav ke zvolenému období v měně dokladu
- Zůstatek – měna konsolidace: zobrazuje stav ke zvolenému období v měně konsolidace
- Počet položek účetních dokladů: unikátní počet položek z účetních dokladů
- Počet účetních dokladů: unikátní počet účetních dokladů
- Obrat D – měna vlastní firmy: částka na straně Dal, do míry se napočítává pouze standardní účtování
- Obrat MD – měna vlastní firmy: částka na straně Má dáti, do míry se napočítává pouze standardní účtování
- Počáteční stav – měna vlastní firmy: zobrazuje stav ke zvolenému období bez započtení standardního účtování
Osy
- Datum: datum účetního případu
- Datum splatnosti: uvedený na hlavičce dokladu
- Datum uskutečnění zdanitelného plnění: uvedený na hlavičce dokladu
- Dodavatel - odběratel: na položce účetního dokladu
- Kód 1 až kód 6: analytické osy dle vlastního nastavení systému K2 z položky účetního dokladu
- Kód zakázky: uvedený na položce účetního dokladu
- Kód zboží: uvedený na položce účetního dokladu
- Měna dokladu: uvedený na položce účetního dokladu
- Prostředek: uvedený na položce účetního dokladu
- Referent: uvedený na položce účetního dokladu
- Středisko: uvedený na položce účetního dokladu
- Účet: uvedený na položce účetního dokladu
- Protiúčet: uvedený na položce účetního dokladu
- Vlastnosti účetní transakce: rozlišuje stranu MD a D a typ pohybu na standardní účtování, otevírání a zavírání účetní knihy.
- Prvotní doklad: prvotní doklady, které byly zaúčtovány včetně rozlišení knihy a typu dokladu (faktura, příjemka apod.)
- Účetní doklad: účetní doklady s členěním na knihy a dle typu dokladu (příjemka, výdejka, závěrkový doklad, obecný doklad, otvírkový doklad atd.).
- Účetní transakce detail: popis účetní transakce s číslem řádku z účetního dokladu
Manažerské výkazy
Obecný popis
Manažerské výkazy slouží pro vykazování nákladů a výnosů agregovaných do manažerských kategorií ve stromové (hierarchické) struktuře. Ve výkazech lze používat pouze výsledkové účty (třída 5 a 6), případně vnitropodnikové náklady a výnosy (podrozvahové účty 8 a 9). Agregační funkcí v hierarchii je prostá suma (hodnota v daném uzlu je čistým součtem hodnot dceřiných uzlů).
Strukturu manažerských výkazů definujeme v knize Manažerské výkazy - definice.
Nastavení business oblasti
Při práci s manažerskými výkazy je potřeba použít dimenzi Řádek manažerského výkazu. Dimenze obsahuje i atribut Manažerský výkaz, který je vhodné využít ve filtru, aby se zobrazovaly řádky pouze jednoho vybraného výkazu.
Míry
V?rámci zachování manažerského pohledu na náklady (-) a výnosy (+) dochází v?této oblasti k otočení znaménka u částek zaúčtovaných na účtech spadající pod sběrné účty 5, 6, 8 a 9. Podmínkou pro otočení znaménka u podrozvahových účtů třídy 8 a 9 je vyplnění hierarchie sběrného účtu.
- Obrat – měna vlastní firmy: částka účetní transakce v měně vlastní firmy
- Obrat – měna dokladu: částka účetní transakce v měně dokladu
- Obrat – měna konsolidace: částka účetní transakce v měně konsolidace
Osy
- Datum: datum účetního případu
- Datum splatnosti: datum splatnosti z účetního dokladu
- Datum uskutečnění zdanitelného plnění: datum uskutečnění zdanitelného plnění
- Dodavatel - odběratel: na položce účetního dokladu
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z položky účetního dokladu
- Kód zakázky: uvedený na položce účetního dokladu
- Kód zboží: uvedený na položce účetního dokladu
- Měna dokladu: uvedený na položce účetního dokladu
- Prostředek: uvedený na položce účetního dokladu
- Referent: uvedený na položce účetního dokladu
- Řádek manažerského výkazu: účetní doklady dle definice řádku výkazu
- Středisko: uvedený na položce účetního dokladu
- Účet: uvedený na položce účetního dokladu
- Protiúčet: uvedený na položce účetního dokladu
- Vlastní firma: firma uvedená na hlavičce účetního dokladu
- Vlastnosti účetní transakce: rozlišuje stranu MD a D a typ pohybu na standardní účtování, otevírání a zavírání účetní knihy.
- Prvotní doklad: prvotní doklady, které byly zaúčtovány včetně rozlišení knihy a typu dokladu (faktura, příjemka apod.)
- Účetní doklad: účetní doklady s členěním na knihy a dle typu dokladu (příjemka, výdejka, závěrkový doklad, obecný doklad, otvírkový doklad atd.).
- Účetní transakce detail: popis účetní transakce s číslem řádku z účetního dokladu
Strukturu manažerských výkazů definujeme v knize Manažerské výkazy - definice.
Obr.: Manažerské výkazy - definice - Seznam
Na záložce Základní údaje zadáme Zkratku a Popis výkazu. V části V řádcích výkazu zadávat analytické osy můžeme označit analytické osy, které chceme na jednotlivých řádcích zadávat. Využije se v případě, kdy se do jednotlivých řádků výkazu mají načítat různé hodnoty os.
Obr.: Manažerské výkazy - definice - záložka Základní údaje
Na řádcích výkazu zadáváme jednotlivé řádky, definujeme účty a nadřízené řádky. Pokud je na základních údajích výkazu zapnuta některá z analytických os, zadáváme zde také hodnoty analytických os, které se mají do řádku načíst.
Obr.: Manažerské výkazy - definice - záložka Řádky
Obr.: Manažerské výkazy - definice - editace řádku
Popis polí:
Název |
Název řádku výkazu. |
Nadřízený |
Nadřízený (součtový) řádek. Lze vybrat pouze řádek, na kterém nejsou zadány účty. |
Účty |
Účty, které se načítají do řádku. |
Analytické osy |
Hodnoty analytických os, které se načítají do řádku. |
Pokud jsou v definici manažerského výkazu zapnuty analytické osy, pak konkrétní hodnoty analytických os, které se mají načíst, zadáváme na řádku výkazu v části Analytické osy po stisknutí tlačítka Vybrat. Pokud se má načíst i hodnota za prázdnou osu, na řádku u příslušné osy zatrhneme pole Nezadáno.
Obr.: Manažerský výkaz - definice se zapnutými osami Středisko a Prostředek
Obr.: Manažerské výkazy - definice - editace řádku výkazu se zapnutými osami Středisko a Prostředek
Definici manažerských výkazů lze vyexportovat do xml a naimportovat do jiného mandanta.
Export
- Hvězdičkou označíme manažerské výkazy, které chceme vyexportovat. Pokud není žádný výkaz označen hvězdičkou, exportuje se aktuální výkaz.
- V ribbonu na záložce Funkce spustíme Export výkazu. Otevře se formulář pro uložení souboru. Implicitně se zobrazí umístění do adresáře SERWISW v K2 a nabídne se název souboru MANAGEMENTREPORT.XML.
- Stiskem tlačítka Uložit se vyexportují výkazy
Před importem je vhodné zkontrolovat, zda všechny účty, které jsou nadefinované v řádcích vyexportovaného výkazu, jsou také obsaženy v účetním rozvrhu mandanta, do kterého výkaz importujeme. Pokud tomu tak není, import výkazu proběhne, ale do řádků s neexistujícími účty se účty nedosadí.
Import:
- Přepneme do mandanta, do kterého chceme příslušné výkazy naimportovat a v knize Manažerské výkazy - definice v ribbonu na záložce Funkce spustíme Import výkazu.
- Zobrazí se formulář, ve kterém vybereme xml soubor. Implicitně se zobrazí umístění do adresáře SERWISW v K2.
- Po výběru souboru a stiskem tlačítka Otevřít se zobrazí formulář Import definic manažerských výkazů.
- Hvězdičkou označíme výkazy, které chceme importovat.
Obr.: Formulář s výkazy, označenými pro import
- V ribbonu formuláře stiskneme Importovat.
- Odsouhlasíme dotaz "Chcete importovat tuto definici manažerského výkazu?". Pak zvolíme odpověď na dotaz "Pokud bude nalezena stejná definice manažerského výkazu, chcete je přepsat?". Pokud zvolíme "Ne" a výkaz se stejnou zkratkou již existuje, do zkratky stávajícího výkazu (se stejnou zkratkou) se přidá podtržítko.
Export a import výkazů lze provést také pomocí funkce Export a import dat. Funkce se spouští ze stromového menu Správce. Ve formuláři funkce na záložce Export stiskneme tlačítko Export definic manažerských výkazů. V mandantovi, do kterého chceme výkazy importovat, ve formuláři funkce Export a import dat na záložce Import stiskneme tlačítko Import definic manažerských výkazů.
Pohledávky
Obecný popis
Saldo pohledávek je napočítáno retrospektivně pro každý den a doklady se objevují v?časovém intervalu od jeho vystavení až po jeho úhradu. Zpracovává?doklady typu faktura vydaná, zálohy přijaté a ostatní pohledávky. Při výpočtu salda v?měně konsolidace se pracuje s?kurzem, který je platný pro sledované datum.
Nastavení
Při práci s?modelem musíme použít filtr či rozpad přes dimenzi Datum. Použitá měřítka budou zobrazovat stav k?vybranému dni. V?případě použití jiného atributu než je den, z?dimenze Datum, dosazuje hodnotu salda k?posledními dni, např. pro leden 2023 to bude stav k?31. 1. 2023.
Míry
- Saldo – měna dokladu: výše pohledávek v měně dokladu
- Saldo – měna konsolidace: výše pohledávek v měně konsolidace
- Saldo – měna vlastní firmy: výše pohledávek v měně vlastní firmy
- Počet saldo dokladů: unikátní počet saldo dokladů
- Zpoždění úhrady ve dnech: vážené průměrné zpoždění úhrady ve dnech (váha = výše salda)
Osy
- Datum: definuje stav „ke dni“
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z hlavičky dokladu
- Měna dokladu: uvedená na hlavičce dokladu
- Prostředek: uvedený na hlavičce dokladu
- Referent: uvedený na hlavičce dokladu
- Středisko: uvedené na hlavičce dokladu
- Saldo doklad: společná dokladová dimenze tvořená z několika typů saldo dokladů (faktura vydaná atd.)
- Lhůta: zařazuje pohledávky do kategorie "Po splatnosti" a "Ve splatnosti" a v jemnějším členění do tzv. lhůt (vychází z počtu dnů mezi datum splatnosti a vybraným/sledovaným datem)
Závazky
Obecný popis
Saldo závazků je napočítáno retrospektivně pro každý den a doklady se objevují v?časovém intervalu od jeho vystavení až po jeho úhradu. Zpracovává?doklady typu faktura přijatá, zálohy poskytnuté, ostatní závazky a závazky z?mezd. Při výpočtu salda v?měně konsolidace se pracuje s?kurzem, který je platný pro sledované datum.
Nastavení
Při práci s?modelem musíme použít filtr či rozpad přes dimenzi Datum. Použitá měřítka budou zobrazovat stav k?vybranému dni. V?případě použití jiného atributu než je den, z?dimenze Datum, dosazuje hodnotu salda k?posledními dni, např. pro leden 2023 to bude stav k?31. 1. 2023.
Míry
- Saldo – měna dokladu: výše závazků v měně dokladu
- Saldo – měna konsolidace: výše závazků v měně konsolidace
- Saldo – měna vlastní firmy: výše závazků v měně vlastní firmy
- Počet saldo dokladů: unikátní počet saldo dokladů
- Zpoždění úhrady ve dnech: vážené průměrné zpoždění úhrady ve dnech (váha = výše salda)
Osy
- Datum: definuje stav „ke dni“
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z hlavičky dokladu
- Měna dokladu: uvedená na hlavičce dokladu
- Prostředek: uvedený na hlavičce dokladu
- Referent: uvedený na hlavičce dokladu
- Středisko: uvedené na hlavičce dokladu
- Saldo doklad: společná dokladová dimenze tvořená z několika typů saldo dokladů (faktura přijatá atd.)
- Lhůta: zařazuje pohledávky do kategorie "Po splatnosti" a "Ve splatnosti" a v jemnějším členění do tzv. lhůt (vychází z počtu dnů mezi datum splatnosti a vybraným/sledovaným datem)
Model Prodej
Společné nastavení a chování
Výpočet částky v měně konsolidace
Výpočet částky v měně konsolidace je závislý na nastavení systému K2. Pro správné fungování přepočtu je nutné mít zadané kurzovní lístky a zvolenou měnu konsolidace, viz kapitola Nastavení v K2.
Měřítka v různých měnách
Při použití měřítka s názvem „měna dokladu“ je nutné aplikovat rozpad či filtr přes dimenzi Měna dokladu.
Provozování K2 v režimu multi company v kombinaci s nastavením odlišných měn pro některé firmy, musíme u měřítek „měna vlastní firma“ provést filtraci na konkrétní společnost nebo použít atribut „Vlastní firma měna“ z dimenze Vlastní firma.
Faktury vydané
Obecný popis
Řešení vychází z položek faktur vydaných. Pracuje s doklady, které jsou potvrzené a nestornované. Při výpočtu částky v měně konsolidace se pracuje s kurzem, který je platný pro datum účetního případu.
Míry
- Čistá hmotnost: čistá hmotnost položky
- Marže – měna konsolidace: rozdíl Obrat netto – měna konsolidace a Skladová cena – měna konsolidace
- Marže – měna vlastní firmy: rozdíl Obrat netto – měna vlastní firmy a Skladová cena – měna vlastní firmy
- Marže %: podíl Marže – měna vlastní firmy a Obrat netto – měna vlastní firmy v procentech
- Množství – mj dokladu: množství v měrné jednotce z položky dokladu
- Množství – mj základní: množství z položky dokladu přepočteno na základní měrnou jednotku zboží
- Obrat netto – měna dokladu: fakturovaná částka položky bez DPH v měně dokladu
- Obrat netto – měna konsolidace: fakturovaná částka položky bez DPH v měně konsolidace
- Obrat netto – měna vlastní firmy: fakturovaná částka položky bez DPH v měně vlastní firmy
- Počet faktur vydaných: unikátní počet dokladů
- Počet položek faktur vydaných: unikátní počet položek z dokladů
- Sleva – měna konsolidace: sleva položky v měně konsolidace
- Sleva – měna vlastní firmy: sleva položky v měně vlastní firmy
- Sleva %: podíl Sleva – měna vlastní firmy a částky položky před slevou v procentech
Ostatní míry
- Ceníková cena: cena z katalogového ceníku, když ceník není zadán, jde o prodejní cenu z karty zboží. Je vyjádřená v měně konsolidace a měně vlastní firmy
- Čerpání zálohy: je vyjádřené měně vlastní firmy. Částka je rozpočítaná na položky na základě:
- sazby daně
- záloha se rozpočítá jenom na položky se stejnou sazbou daně jako je sazba daně na záloze
- když se na dokladě nevyskytuje žádná položka se stejnou sazbou daně jako je sazba daně na záloze, záloha se rozpočítá mezi všechny položky
- poměru fakturované částky položky k celkové fakturované částce před odpočtem záloh
- částka DPH se rozpočítává jenom na položky, které nemají zaškrtnuté pole PDP
- DPH: DPH vyčíslené dle sazby DPH na položce. V případě nezaškrtnutého pole DPH na hlavičce nebo zaškrtnutého pole PDP na položce je hodnota 0. Je vyjádřené v měně dokladu, měně konsolidace a měně vlastní firmy.
- Obrat brutto: součet Obrat netto a DPH, je vyjádřený v měně dokladu, měně konsolidace a měně vlastní firmy.
- Skladová cena: plánovaná skladová cena z karty zboží, vyjádřená v měně konsolidace a měně vlastní firmy
Osy
- Datum: datum účetního případu uvedený na hlavičce dokladu
- Datum potvrzení: uvedený na hlavičce dokladu
- Datum splatnosti: uvedený na hlavičce dokladu
- Datum uskutečnění zdanitelného plnění: uvedený na hlavičce dokladu
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Faktura vydaná: faktury vydané s členěním na knihy, stav faktur vydaných a informace o jejich zaplacení
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z položky dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zakázky: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zboží: uvedený na položce dokladu
- Měna dokladu: uvedená na hlavičce dokladu
- Měrná jednotka dokladu: uvedená na položce dokladu
- Měrná jednotka základní: základní skladová jednotka uvedená na kartě zboží
- Prostředek: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Referent: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Sazba daně položky: uvedená na položce dokladu, v případě nezaškrtnutého pole DPH na hlavičce dokladu nebo zaškrtnutého pole PDP na položce je sazba daně označena jako “Nepočítat DPH na položce“
- Středisko: uvedené na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Šarže: uvedená na položce dokladu
- Vlastní firma: vlastní firma, která vydala doklad
- Vlastnosti prodeje: Způsob dopravy, Způsob odběru a Způsob platby uvedený na hlavičce dokladu
- Zboží: uvedené na položce dokladu
Prodej výrobků
Obecný popis
Řešení zpracovává prodej výrobků a vychází z položek faktur vydaných. Pracuje s doklady, které jsou potvrzené a nestornované. Do modelu vstupují jen prodané výrobky, které mají definované ceny dle druhů na šarži. Všechny míry jsou vyjádřeny v měně vlastní firmy.
Nastavení business oblasti
Pro práci s jednotkovou marží je vhodné použít dimenzi Měrná jednotka základní, která zajistí, aby se při výpočtu míry nemíchaly různé měrné jednotky.
Míry
- Jednotková marže nákladová mj: rozdíl jednotkové netto ceny z položek faktury vydané a jednotkové nákladové ceny
- Jednotková marže plánovaná mj: rozdíl jednotkové netto ceny z položek faktury vydané a jednotkové plánované ceny
- Jednotková marže skladová mj: rozdíl jednotkové netto ceny z položek faktury vydané a jednotkové skladové ceny
- Jednotková prodejní cena: jednotková netto cena z položek faktury vydané
- Marže nákladová: rozdíl netto ceny z položek faktury vydané a nákladové ceny
- Marže plánovaná: rozdíl netto ceny z položek faktury vydané a plánované ceny
- Marže skladová: rozdíl netto ceny z položek faktury vydané a skladové ceny
- Marže nákladová %: podíl metrik Marže nákladová a Prodejní cena vyjádřený v procentech
- Marže plánovaná %: podíl metrik Marže plánovaná a Prodejní cena vyjádřený v procentech
- Marže skladová %: podíl metrik Marže skladová a Prodejní cena vyjádřený v procentech
- Prodejní cena: netto cena z položek faktury vydané
Osy
- Datum: datum účetního případu uvedený na hlavičce dokladu
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Faktura vydaná: faktury vydané s členěním na knihy, stav faktur vydaných a informace o jejich zaplacení
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z položky dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zakázky: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zboží: uvedený na položce dokladu
- Měrná jednotka základní: základní skladová jednotka uvedená na kartě zboží
- Prostředek: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Referent: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Středisko: uvedené na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Šarže: uvedená na položce dokladu
- Vlastní firma: vlastní firma, která vydala doklad
- Zboží: uvedené na položce dokladu
Prodej výrobků – rozpad KV
Obecný popis
Zpracovává stejnou množinu prodaných výrobků z položek faktur vydaných jako business oblast Prodej výrobků. Umožňuje rozpadnout nákladovou, plánovanou a skladovou cenu prodaného výrobku na jednotlivé položky kalkulačního vzorce. Přiřazení kalkulačního vzorce k?různým cenám je dáno nastavením ve výrobní průvodce
Nastavení business oblasti
Pro práci s jednotkovou cenou je vhodné použít dimenzi měrná jednotka základní, která zajistí, aby se při výpočtu míry nemíchali různé měrné jednotky.
Míry
- Jednotková nákladová cena mj: jednotková nákladová cena položky
- Jednotková plánovaná cena mj: jednotková plánovaná cena položky
- Jednotková skladová cena mj: jednotková skladová cena položky
- Nákladová cena: nákladová cena položky
- Plánovaná cena: plánovaná cena položky
- Skladová cena: skladová cena položky
Osy
- Datum: datum účetního případu uvedený na hlavičce dokladu
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Faktura vydaná: faktury vydané s členěním na knihy, stav faktur vydaných a informace o jejich zaplacení
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z položky dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zakázky: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zboží: uvedený na položce dokladu
- Měrná jednotka základní: základní skladová jednotka uvedená na kartě zboží
- Prostředek: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Referent: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Středisko: uvedené na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Šarže: uvedená na položce dokladu
- Vlastní firma: vlastní firma, která vydala doklad
- Zboží: uvedené na položce dokladu
Model Nákup
Společné nastavení a chování
Výpočet částky v měně konsolidace
Výpočet částky v měně konsolidace je závislý na nastavení systému K2. Pro správné fungování přepočtu je nutné mít zadané kurzovní lístky a zvolenou měnu konsolidace, viz kapitola Nastavení v K2.
Měřítka v různých měnách
Při použití měřítka s názvem „měna dokladu“ je nutné aplikovat rozpad či filtr přes dimenzi Měna dokladu.
Provozování K2 v režimu multi company v kombinaci s nastavením odlišných měn pro některé firmy, musíme u měřítek „měna vlastní firma“ provést filtraci na konkrétní společnost nebo použít atribut „Vlastní firma měna“ z dimenze Vlastní firma.
Faktury přijaté
Obecný popis
Řešení vychází z položek faktur přijatých. Pracuje s doklady, které jsou potvrzené a nestornované. Při výpočtu částky v měně konsolidace se pracuje s kurzem, který je platný pro datum účetního případu.
Míry
- Čistá hmotnost: čistá hmotnost položky
- Množství – mj dokladu: množství v měrné jednotce z položky dokladu
- Množství – mj základní: množství z položky dokladu přepočteno na základní měrnou jednotku zboží
- Obrat netto – měna dokladu: fakturovaná částka položky bez DPH v měně dokladu
- Obrat netto – měna konsolidace: fakturovaná částka položky bez DPH v měně konsolidace
- Obrat netto – měna vlastní firmy: fakturovaná částka položky bez DPH v měně vlastní firmy
- Počet faktur přijatých: unikátní počet dokladů
- Počet položek faktur přijatých: unikátní počet položek z dokladů
Ostatní míry
- Čerpání zálohy: je vyjádřené měně vlastní firmy. Částka je rozpočítaná na položky na základě:
- sazby daně
- záloha se rozpočítá jenom na položky se stejnou sazbou daně jako je sazba daně na záloze
- když se na dokladě nevyskytuje žádná položka se stejnou sazbou daně jako je sazba daně na záloze, záloha se rozpočítá mezi všechny položky
- poměru fakturované částky položky k celkové fakturované částce před odpočtem záloh
- částka DPH se rozpočítává jenom na položky, které nemají zaškrtnuté pole PDP
- DPH: DPH vyčíslené dle sazby DPH na položce. V případě nezaškrtnutého pole DPH na hlavičce nebo zaškrtnutého pole PDP na položce je hodnota 0. Je vyjádřené v měně dokladu, měně konsolidace a měně vlastní firmy.
- Obrat brutto: součet Obrat netto a DPH, je vyjádřený v měně dokladu, měně konsolidace a měně vlastní firmy.
- Skladová cena: plánovaná skladová cena z karty zboží, vyjádřená v měně konsolidace a měně vlastní firmy
- Sleva: sleva položky vyjádřená v měně konsolidace a v měně vlastní firmy
- Sleva %: podíl Sleva – měna vlastní firmy a částky položky před slevou vyjádřeno v?procentech
Osy
- Datum: datum účetního případu uvedený na hlavičce dokladu
- Datum potvrzení: uvedený na hlavičce dokladu
- Datum splatnosti: uvedený na hlavičce dokladu
- Datum uskutečnění zdanitelného plnění: uvedený na hlavičce dokladu
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Faktura přijatá: faktury přijaté s členěním na knihy, stav faktur přijatých a informace o jejich zaplacení
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z položky dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zakázky: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zboží: uvedený na položce dokladu
- Měna dokladu: uvedená na hlavičce dokladu
- Měrná jednotka dokladu: uvedená na položce dokladu
- Měrná jednotka základní: základní skladová jednotka uvedená na kartě zboží
- Prostředek: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Referent: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Sazba daně položky: uvedená na položce dokladu, v případě nezaškrtnutého pole DPH na hlavičce dokladu nebo zaškrtnutého pole PDP na položce je sazba daně označena jako “Nepočítat DPH na položce“
- Středisko: uvedené na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Šarže: uvedená na položce dokladu
- Vlastní firma: vlastní firma, která vydala doklad
- Vlastnosti prodeje: Způsob dopravy, Způsob odběru a Způsob platby uvedený na hlavičce dokladu
- Zboží: uvedené na položce dokladu
Model Sklad
Společné nastavení a chování
Výpočet částky v měně konsolidace
Výpočet částky v měně konsolidace je závislý na nastavení systému K2. Pro správné fungování přepočtu je nutné mít zadané kurzovní lístky a zvolenou měnu konsolidace, viz kapitola Nastavení v K2.
Měřítka v různých měnách
Provozování K2 v režimu multi company v kombinaci s nastavením odlišných měn pro některé firmy, musíme u měřítek „měna vlastní firma“ provést filtraci na konkrétní společnost nebo použít atribut „Vlastní firma měna“ z dimenze Vlastní firma.
Skladové pohyby
Obecný popis
Řešení vychází ze základních skladových dokladů: příjemky, výdejky, převodky a průvodky. Pracuje s doklady, které jsou potvrzené a nestornované. Zůstatková měřítka se vypočítávají jako suma všech skladových pohybů po zvolené datum. Při výpočtu měr v měně konsolidace se pracuje s kurzem, který je platný pro datum vystavení dokladu.
Business oblast Sklad při práci s dimenzí Sumační sklad umožnuje vícenásobné zařazení skladů pod různé sumační sklady (nastavení v K2). Stejná data se můžou zobrazovat pod různými sumačními sklady a v celkovém součtu nemusí odpovídat skutečným skladovým zůstatkům.
Nastavení business oblasti
Při práci s měřítkem Pokrytí zásobou dle hodnoty – dny a Pokrytí zásobou dle množství – dny musíme použít filtr či rozpad přes osu Datum. Použitá měřítka budou zobrazovat hodnotu k vybranému dni. V případě použití jiného atributu než je den, z osy Datum, dosazuje se hodnota míry k poslednímu dni zvoleného období, např. pro leden 2023 to bude hodnota k 31. 1. 2023.
Míry
- Pokrytí zásobou dle hodnoty – dny: podíl Zůstatek skladu – měna vlastní firmy ke zvolenému období a průměrného denního výdeje (výdejka) za posledních 365 dnů
- Pokrytí zásobou dle množství – dny: podíl Zůstatek skladu – mj základní ke zvolenému období a průměrného denního výdeje (výdejka) za posledních 365 dnů
- Počet položek skladových dokladů: unikátní počet položek z dokladů
- Počet skladových dokladů: unikátní počet dokladů
- Změna stavu – měna konsolidace: částka skladové transakce v měně konsolidace
- Změna stavu – měna vlastní firmy: částka skladové transakce v měně vlastní firmy
- Změna stavu – mj dokladu: částka skladové transakce v měrné jednotce dokladu
- Změna stavu – mj základní: částka skladové transakce přepočtena na základní měrní jednotku zboží
- Zůstatek skladu – měna konsolidace: zobrazuje stav skladu ke zvolenému období v měně konsolidace
- Zůstatek skladu – měna vlastní firmy: zobrazuje stav skladu ke zvolenému období v měně vlastní firmy
- Zůstatek skladu – mj dokladu: zobrazuje stav skladu ke zvolenému období v měrné jednotce dokladu
- Zůstatek skladu – mj základní: zobrazuje stav skladu ke zvolenému období přepočten na základní měrní jednotku zboží
Osy
- Datum: datum potvrzení skladového dokladu
- Dodavatel – odběratel: uvedený na hlavičce dokladu
- Kód 1 až Kód 6: analytické osy dle vlastního nastavení systému K2 z položky dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zakázky: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Kód zboží: uvedený na položce dokladu
- Lokace: umístnění zboží ve skladu uvedené na položce dokladu
- Měrná jednotka dokladu: uvedená na položce dokladu
- Měrná jednotka základní: základní skladová jednotka uvedená na kartě zboží
- Optimální dodavatel: uvedený na kartě zboží, údaj se bere ze záložky WMS, pokud není vyplněn bere se ze záložky Nákup
- Prostředek: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Protisklad: uvedený na položce převodky, jedná se o sklad, na který se zboží převádí nebo ze kterého je převáděno
- Referent: uvedený na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Sklad: uvedený na položce dokladu
- Skladový doklad: skladové doklady s členěním na knihy a dle typu dokladu (příjemka, výdejka, průvodka, převodka)
- Středisko: uvedené na položce dokladu, když je údaj na položce nevyplněný, převezme se z hlavičky dokladu
- Sumační sklad: sklad tvořený více listovými (fyzickými) sklady
- Šarže: uvedená na položce dokladu
- Vlastní firma: vlastní firma, která vydala doklad
- Vlastnosti skladové transakce: druh skladové transakce (příjem / výdej), označení interní transakce (ano / ne)
- Zboží – uvedené na položce dokladu