Ověřovací pravidla pro načítání dat do Financial Consolidation
Po kliknutí na možnost Načíst data se spustí proces ověřování a zobrazí se výsledky. Výsledky zahrnují tyto elementy:
v dialogovém okně- Počet ověřených entit.
- Počet entit, které byly úspěšně načteny.
- Počet entit, pro které bylo zaprotokolováno upozornění.
Upozornění udává, že data byla načtena a že byly zaznamenány případné nekonzistence dat.
- Počet entit, pro které byla zaprotokolována chyba.
Entity s chybami jsou během načítání dat přeskočeny.
Pokud byla při ověřování zjištěna varování nebo chyby, stáhněte si protokol.
Data směnného kurzu se načítají na základě období, která vyberete v dialogovém okně Načíst data.
Ověření načtení finančních dat
Finanční data se načítají z tabulek integrace BudgetingMain a FactsTransactionCurrency.
Ověření načtení finančních dat se spouští pouze pro entity a období, která vyberete v dialogovém okně Načíst data.
Záznamy v tabulkách BudgetingMain a FactsTransactionCurrency musí odkazovat pouze na základní záznamy podnikových objektů. Pokud jsou data načtena do nadřazených objektů, je zaprotokolována chyba.
Pro účely ověření musí být záznamy podnikových objektů k dispozici v Business Modeling a musí být publikovány. V opačném případě je zaprotokolována chyba.
Tento seznam uvádí podmínky, za kterých jsou zaprotokolovány chyby a upozornění ověření:
- Pole Entita musí mít platný odkaz na záznam podnikového objektu Entity. V opačném případě je zaprotokolována chyba.
- Hodnoty v polích Entita a Mezipodnikový vztah se musí lišit. V opačném případě jsou data z tabulky BudgetingMain načtena do elementu Externí dimenze Mezipodnikový vztah a záznamy z tabulky FactsTransactionCurrency jsou ignorovány. V obou případech je zaprotokolováno upozornění.
- Pole Mezipodnikový vztah musí mít platný odkaz na záznam podnikového objektu Mezipodnikový vztah. V opačném případě jsou data z tabulky BudgetingMain načtena do elementu Externí dimenze Mezipodnikový vztah. V tomto případě jsou záznamy z tabulky FactsTransactionCurrency ignorovány a vyloučeny z načtení dat. V obou případech je zaprotokolováno upozornění.Poznámka
Doporučujeme ponechat pole Mezipodnikový vztah prázdné pro externí transakce.
- Pokud se pole Mezipodnikový vztah záznamu vyplní, musí mít vlastnost Mezipodnikový vztah odkazovaného účtu skupiny hodnotu True. V opačném případě je zaprotokolováno upozornění.
- Pole Účet musí mít platný odkaz na záznam podnikového objektu Účty. V opačném případě je zaprotokolována chyba.
- Není-li pro účty typu A, L, E a R zadáno ID, které odkazuje na účet skupiny, nebo není platné ID, které odkazuje na element dimenze Účet skupiny, jsou data načtena do elementu Nepřiřazeno dimenze Účet skupiny. Je zaprotokolováno upozornění. Záznamy se statistickými účty typů S, M, T a O jsou přeskočeny a je zaprotokolováno upozornění.
- Je-li pole Měna v tabulce BudgetingMain prázdné nebo neodpovídá-li hodnota konfiguraci parametrů entity, je zaprotokolována chyba.
- Je-li v tabulce FactsTransactionCurrency prázdné pole Měna nebo je hodnota neplatná, je zaprotokolována chyba.
- Směnný kurz měny musí existovat pro všechny měny v obou tabulkách integrace. Znamená to, že každá místní měna musí mít směnný kurz pro všechny měny skupiny. Varování je zaprotokolováno, pokud chybí směnný kurz v libovolné kombinaci měny a místní měny.Poznámka
V tabulce FactsTransactionCurrency může mít pole Měna hodnotu NULL. V tabulce BudgetingMain má pole Měna omezení NOT NULL.
- Pole Úroveň musí být prázdné nebo musí mít platný odkaz na odpovídající element v dimenzi Úroveň. Hodnota atributu Import odpovídajícího elementu musí být True. Pokud odpovídající element v dimenzi neexistuje nebo pokud má atribut Import elementu hodnotu False, budou datové řádky přeskočeny a je zaprotokolováno varování.Poznámka
Atribut Import se konfiguruje v Business Modeling. Vyberte možnosti a klikněte na položku . Na kartě Zadání nebo import úrovní entity vyberte atribut Import pro požadované elementy.
- Tabulky BudgetingMain a FactsTransactionCurrency musí obsahovat data pro vybrané entity a období. Tabulka ExchangeRate musí obsahovat data pro vybraná období. V opačném případě je zaprotokolováno upozornění.
- Vlastní podnikové objekty, které byly definovány jako segment 1, 2 nebo 3, musí mít platný odkaz na odpovídající záznam ve vlastním podnikovém objektu. Odpovídající záznam musí být podřízený podnikový objekt. V opačném případě je zaprotokolováno upozornění.
Tato tabulka uvádí, jak je ověření použito pro dostupné konfigurace segmentů v modulu Jádro konsolidace:
Segment 1 Segment 2 Segment 3 Ověření Ne Ne Ne Bez ověření Ano Ne Ne Ano, segment 1 Ano Ano Ne Ano, segmenty 1 a 2 Ano Ano Ano Ano, segmenty 1, 2 a 3 - U záznamů, které obsahují mezisegmentové informace, musí být splněny tyto podmínky:
- Odpovídající záznam musí existovat v odpovídajícím podnikovém objektu Segment mezipodnikového partnera. V opačném případě je zaprotokolováno upozornění.
- Odpovídající záznam nesmí být nadřazený objekt v odpovídajícím podnikovém objektu Segment mezipodnikového partnera. V opačném případě je zaprotokolováno upozornění.
- V záznamu musí být zadány informace segmentu a mezipodnikového vztahu. V opačném případě je zaprotokolováno upozornění.
- Je nutné v záznamu zadat informace o mezisegmentovém vztahu, pokud jsou zadány informace o segmentu a mezipodnikovém vztahu. V opačném případě je zaprotokolováno upozornění.
Tato tabulka uvádí, jak je ověření použito pro dostupné konfigurace segmentů Mezipodnikového partnera v modulu Jádro konsolidace:
Segment 1 Segment 2 Segment 3 Ověření Ne Ne Ne Bez ověření Ano Ne Ne Ano, segment mezipodnikového partnera 1 Ano Ano Ne Ano, Segment mezipodnikového partnera 1 a 2 Ano Ano Ano Ano, segment mezipodnikového partnera 1, 2 a 3 - Pole ScheduleDetailID z tabulky integrace BudgetingMain musí obsahovat platný odkaz na záznam podnikového objektu Podrobnosti detailních položek. V opačném případě je zaprotokolována chyba. Nelze použít, pokud se nepoužívají detailní položky. To znamená, že pokud nejsou detailní položky nakonfigurovány v modulu Konsolidace jádra a nejsou přiřazeny k záznamu podnikového objektu Účty skupiny.
Tato tabulka uvádí, jak je ověření použito pro různé konfigurace detailních položek:
Účet s detailní položkou Detailní položka s počátečním zůstatkem Detailní položka s dílčími detailními položkami Období Načíst do elementu detailní položky Ověření Ne Ne Ne Libovolné období Bez načtení do dimenze Podrobnosti detailních položek. Žádné ověření. Ano Ne Ne Libovolné období Načíst do odpovídajících podrobností s vyloučením podrobností počátečního zůstatku. Ano. Musí existovat odpovídající záznam podnikového objektu. V opačném případě je zaprotokolována chyba.
Ano Ano Ne Období 0 Načíst do odpovídajících podrobností počátečního zůstatku. Řídí: Business Modeling. Žádné ověření. Libovolné období jiné než 0 Načíst do odpovídajících podrobností. Ano. Musí existovat odpovídající záznam podnikového objektu. V opačném případě je zaprotokolována chyba.
Ano Ano Ano Období 0 Načíst do odpovídajících podrobností. Ano. Musí existovat odpovídající záznam podnikového objektu. V opačném případě je zaprotokolována chyba.
Není-li ID zadáno nebo je nesprávné, použije se výchozí dílčí detailní položka pro počáteční zůstatky ke zjištění, pro který element počátečního zůstatku se mají načíst počáteční zůstatky.
Libovolné období jiné než 0 Načíst do odpovídajících podrobností. Ano. Musí existovat odpovídající záznam podnikového objektu. V opačném případě je zaprotokolována chyba.
Data období 0 se načítají jako počáteční zůstatky k elementům počátečního zůstatku dimenze Podrobnosti detailní položky. Tyto elementy počátečního zůstatku řídí: Business Modeling.
Účtu skupiny lze přiřadit detailní položku. Není-li detailní položka přiřazena, platí toto:
- Data se nenačtou do dimenze Podrobnosti detailní položky. Data období 0 se používají pouze pro vypočítaný závěrečný zůstatek od počátku roku datové kostky Finance v Financial Consolidation.
- Ověření není vyžadováno pro žádná období.
Má-li účet skupiny detailní položku s přiřazeným počátečním zůstatkem a nejsou přiřazeny žádné dílčí detailní položky, použijí se tyto fakty:
- Data období 0 (počáteční zůstatky) se načítají do odpovídajícího elementu počátečního zůstatku dimenze Podrobnosti detailní položky. Tento element počátečního zůstatku řídí Business Modeling.
- Data libovolného období kromě období 0 (periodická data) se načítají do podrobností odpovídající detailní položky. Hodnota je povinná.
Má-li účet skupiny detailní položku s počátečním zůstatkem a nejsou přiřazeny žádné dílčí detailní položky, použijí se tyto fakty:
- Data období 0 (počáteční zůstatky) se načítají do odpovídajícího elementu počátečního zůstatku dílčích detailních položek. Pokud ID detailní položky neodpovídá příslušnému záznamu podnikového objektu v dimenzi Detailní položky, použije se při načítání dat výchozí dílčí plán.
- Data libovolného období kromě období 0 (periodická data) se načítají do podrobností odpovídající detailní položky. Pokud ID detailní položky neexistuje nebo je neplatné, data nejsou načtena a je zaprotokolována chyba.
Má-li účet skupiny přiřazenu detailní položku bez počátečního zůstatku, načtou se data libovolného období do odpovídajících podrobností detailní položky. Pokud ID detailní položky neexistuje nebo je neplatné, data nejsou načtena a je zaprotokolována chyba.
Ověření načtení směnného kurzu
Data z tabulky ExchangeRate se načítají do vybraných období. Dojde k těmto ověřením:
- Zda sloupce měny entity a měny skupiny odkazují na platnou a aktivovanou měnu v podnikovém objektu Měny. Pokud se ne, budou přeskočeny neodpovídající řádky a bude zaprotokolováno upozornění.
- Zda se v integraci používají pouze směnné kurzy typů F (závěrečné kurzy) a PA (periodické průměrné kurzy). Záznamy s jinými typy kurzů jsou přeskočeny a je zaprotokolováno upozornění.
- Zda se ve výpočtu kurzu typu A (průměrný kurz) používají periodické průměrné kurzy pro období předchozího fiskálního roku. Předchozí období musí mít stav Otevřeno v Financial Consolidation. V opačném případě je zaprotokolováno upozornění.