Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Pokud se kdykoliv v průběhu používání vázaných dimenzí rozhodneme uzavřít jejich kombinace nebo kombinace jejich hodnot, systém nám zobrazí hlášku níže a umožní nám stávající nastavení buď vymazat nebo jej zachovat.

...

Kolize dimenzí a priority

...

Priority a kolize dimenzí

Priority

Je možné, že během používání tohoto rozšíření, budeme potřebovat použít stejné vázané dimenze pro vícero dimenzí. Takovéto situace jsou ošetřeny systémem priorit - vázané dimenze náležící dimenzi, která byla do řádku dokladu doplněna naposledy má vždy nejvyšší prioritu. V praxi to znamená, že vázané dimenze této dimenze přepíší hodnoty vázaných dimenzí všech dimenzí vyplněných v předchozích krocích.

Tip

S ohledem na tuto funkcionalitu doporučujeme dodržovat několik jednoduchých pravidel:

  • Budeme-li mít všechny vázané dimenze pouze u jedné dimenze, nebudeme muset systému priorit věnovat žádnou pozornost.

  • Případ výše však z důvodu komplexity firemních procesů často není možné dodržet a je nutné si držet vázané dimenze na více dimenzích. V takovémto případě pak doporčujeme sloupce v dokladech či denících, kde budeme dimenze evidovat, upravit pomocí nástroje Přizpůsobit v logickém sledu tak, aby odpovídaly našemu nastavení dimenzí. Touto úpravou bychom tedy měli být schopni zajistit, aby vázané dimenze následující dimenze nebyly v rozporu z vázanými dimenzemi předchozí dimenze.

  • Pokud se této situaci nelze vyhnout, je také možné dimenzím, které by se mohly vzájemně přepsat, nastavit stejnou hodnotu.

Pro praktické vysvětlení systému priorit si můžeme uvést následující příklad. V položkách chceme analyzovat náklady vynaložené na prodejní kampaně pro konkrétní segment prodávaného zboží - obchodní skupinu. Dále budeme chtít sledovat také položky prodejců zodpovědných za danou oblast. Každá oblast bude mít zároveň také svou prodejní kampaň, aby bylo možné také sledovat náklady vynaložené na tento typ kampaně.

...

Z tohoto nastavení tedy vyplývá, že v rámci jednoho dokladu může dojít ke konfliktu hodnot vázané dimenze pro prodejní kampaň. Na obrázku níže vidíme, že se nám nejdříve doplní hodnoty pro obě vázané dimenze prodejce Jim Oliva, který je nastaven jako prodejce tohoto zákazníka. Správně se nám doplní kód oblasti 20, což odpovídá Severní Evropě a kód pro prodejní kampaň KAMPSKANDI, což odpovídá marketingové kampani, která cílí na skandinávské země.

...

V dalším kroku však musíme doplnit hodnotu také do dimenze pro obchodní skupinu. Jelikož byla obchodní skupina vyplněna jako poslední v pořadí, její hodnota pro dimenzi kampaně přepíše prodejní kampaň vázanou k prodejci.

Shodné hodnoty nepomohou,

vyplňovat dimenze pro středisko a zaměstnance, k žádnému konfliktu nedojde. Pokud však k těmto dimenzím přidáme ještě dimenzi projektu, kterou zároveň vyplníme jako poslední, Kód vázáné dimenze 2 se z hodnoty typu nákladu přepíše na hodnotu budgetu

Předcházet takovéto situaci lze několika způsoby.

Nejjednoduším řešením je, si při nastavování dimenzí efektivně rozvrhnout, na které dimenze má smysl vázat jiné dimenze tak, aby si při praktickém využití vzájemně nepřekážely. Ideální je mít vázané dimenze pouze na jedné dimenzi, případně si nastavit pořadí sloupců s dimenzemi v dokladech v logickém sledu podle toho, jak máme za sebou nastaveny jednotlivé dimenze. Nebo mít shodné hodnoty.

Pokud ke kolizi dojde, v systému je to ošetřeno pomocí priorit. V praxi to znamená, že naposledy doplněná dimenze má vždy nevjvyšší prioritu a její vázané dimenze přepíší všechny vázané dimenze doplněné předchozími dimenzemi. Zde je potřeba zmínit, že systém priorit se týká pouze vázaných dimenzí. Doplnit o informaci, co se stane, když má vázaná dimenze hodnotu a dle priorit by ji měla doplnit dimenze s prázdnou hodnotou.

Expand

titleSe Sebou bych potřebovala projít

→ Výchozí priority dimenzí vs Priority váz. dimenzí?

→ Výchozí dimenze-více: tady si můžeš nastavit výchozí dimenze pro celou skupinu účtů - při použití jakéhokoliv účtu ze skupiny se automaticky vyplní výchozí hodnota - např. pro účtování položek na řádku deníku

jiné řazení taky ne.

Ideálním řešením přikladu výše by bylo založit zcela novou dimenzi pro sledování prodejní kampaně podle segmentu prodávaného zboží a zcela ji tak odlišit od prodejních kampaní zaměřených na konkrétní oblasti.

Doplnit o informaci, co se stane, když má vázaná dimenze hodnotu a dle priorit by ji měla doplnit dimenze s prázdnou hodnotou.

Kolize

Pokud použijeme stejnou vázanou dimenzi pro více dimenzí, může také docházet ke vzájemné kolizi. Například můžeme mít nastavenou dimenzi prodejce s vázanými dimenzemi pro oblast a prodejní kampaň. Kromě této dimenze pak ještě chceme používat dimenzi oblast, která má rovněž vázanou dimenzi pro prodejní kampaň. Vytvoříme-li pak prodejní doklad, nejdříve se nám pravděpodobně doplní dimenze pro prodejce, protože zákazníci mají vě většině případů nastaveného konkrétního prodejce. Na základě dimenze prodejce se pak do řádku dokladu automaticky doplní také jeho vázané dimenze, tedy odpovídající hodnota pro oblast a prodejní kampaň. Nyní opět přichází na řadu priority dimenzí. Tím, že dimenze pro oblast byla doplněna jako druhá v pořadí a zároveň má svou vlastní vázanou dimenzi pro prodejní kampaň, systém jako prodejní kampaň automaticky doplní hodnotu, kterou vezme z prodejní kamapně vázané přímo na oblast a na hodnotu prodejní kampaně vázané na prodejci tak nikdy nepřijde řada.

...

Ke kolizím vázaných dimenzí může dojít v důsledku jejich nedomyšleného nastavení. Nejjednoduším řešením tedy je si již během samotného nastavování vázaných dimenzí důsledně rozvrhnout, které vázané dimenze nám dávají smysl a které spolu mohou kolidovat. Mimo to je také nezbytné důkladně otestovat všechny scénáře, pro které toto rozšíření budeme používat.

V příkladu, který jsme popsali výše dává smysl prodejní kampaň z dimenze prodejce zcela odstranit. Je totiž pravděpodobné, že kromě analýzy prodejů daného prodejce zodpovídajícího za konkrétní oblast, budeme chtít také sledovat náklady na prodejní kampaně za konkrétní oblast. Tím, že naše nastavení vázaných dimenzí funguje rekurzivně, jinými slovy, že dimenze pro oblast vázaná na prodejci zároveň implicitně obsahuje také dimenzi pro oblast, na kterou je vázaná dimenze pro prodejní kampaň, se nám při správném nastavení hodnot doplní všechny požadované informace tam, kam chceme, a nebudou si navzájem překážet.

...

Expand
titleDotazy pro Sebu

→ Přepisování prázdnou hodnotou vázané dimenze dimenze doplněné jako poslední - jak to správně funguje? Pokud tam už hodnota byla, tak tam i zůstane, pokud nebyla, zůstane prázdné? Nebo se přepíše na prázdnou v obou případech?

→ Priority váz. dimenzí vychází z Výchozích priorit dimenzí?

Nastavení financí - pokud není nastaveno, dimenze nebudou fungovat (nebude možné použít jako filtry pro položky, nebo i na řádcích dokladu a tak - musela bych do Dimenzí), je to tak? Udělat jako upozornění, že pokud toto nebude nastaveno, nebudou fungovat ani VD + to možná více rozvést v té dokumentaci pro dimenze

→ Globální vs. zkratky - jediný rozdíl je v tom, kde jsou ta pole pak dostupná?

Image Removed