Sdílet prostřednictvím


Začínáme s výpočtem daně

Tento článek poskytuje informace o tom, jak začít pracovat s výpočtem daně. Části v tomto článku vás provedou návrhem na vysoké úrovni a kroky konfigurace ve službách Microsoft Dynamics Lifecycle Services, Regulatory Configuration Service (RCS), Dynamics 365 Finance a Dynamics 365 Supply Chain Management.

Nastavení se skládá ze tří hlavních kroků.

Poznámka

Pro nová prostředí, která mají verzi 10.0.39 a novější, není instalace doplňku TCS v Lifecycle Services vyžadována.

Funkce RCS je sloučena s pracovním prostorem Globalization Studio ve Finance ve verzi 10.0.39. Další informace najdete v tématu Sloučení služby Regulatory Configuration Service s pracovním prostorem Globalization Studio.

Pokud používáte verzi 10.0.39 nebo novější, použijte místo RCS pracovní prostor Globalization Studio ve Finance.

  1. V Lifecycle Services nainstalujte doplněk Výpočet daně ve svém projektu Lifecycle Services.
  2. Nastavte funkci výpočtu daně. Toto nastavení není specifické pro určitou právnickou osobu. Lze jej sdílet mezi právnickými osobami v aplikacích Finance a Supply Chain Management.
  3. Ve Finance a Supply Chain Management nastavte parametry výpočtu daně podle právnické osoby.

Návrh na vysoké úrovni

Návrh runtime

Následující obrázek znázorňuje návrh runtime na vysoké úrovni Tax Calculation.

  1. Transakce, jako je prodejní objednávka nebo nákupní objednávka, se vytvoří ve Finance.

  2. Finance automaticky použije výchozí hodnoty skupiny DPH a skupiny DPH zboží.

  3. Když je v transakci zvoleno tlačítko DPH, spustí se výpočet daně. Finance poté odešle informace o transakci do výpočtu daně.

  4. Výpočet daně porovnává informace o transakci s předdefinovanými pravidly ve funkci daně, aby bylo možné najít přesnější skupinu DPH a skupinu DPH zboží současně.

    • Pokud lze informace o transakci část spárovat s maticí Použitelnost daňové skupiny, přepíše hodnotu skupiny DPH odpovídající hodnotou daňové skupiny v pravidle použitelnosti. V opačném případě bude nadále používat hodnotu skupiny DPH z informací o transakci.
    • Pokud lze informace o transakci spárovat s maticí Použitelnost daňové skupiny zboží, přepíše hodnotu skupiny DPH zboží odpovídající hodnotou daňové skupiny zboží v pravidle použitelnosti. V opačném případě bude nadále používat hodnotu skupiny DPH zboží z informací o transakci.
  5. Výpočet daně určí konečný daňový kód průnikem skupiny DPH a skupiny DPH zboží.

  6. Výpočet daně vypočítá daň na základě konečných daňových kódů, které určila.

  7. Výpočet daně vrátí výsledek výpočtu daně. Stránka DPH zobrazuje výsledek výpočtu daně.

Návrh runtime Tax Calculation.

Konfigurace na vysoké úrovni

Následující kroky poskytují základní přehled procesu konfigurace pro výpočet daně.

  1. V RCS vytvořte funkci Tax Calculation. Pokud používáte verzi 10.0.39 nebo novější, použijte místo RCS pracovní prostor Globalization Studio ve Finance.

  2. Nastavte funkci výpočtu daně:

    1. Vyberte verzi daňové konfigurace.
    2. Vytvořte daňové kódy.
    3. Vytvořte daňovou skupinu.
    4. Vytvořte daňovou skupinu zboží.
    5. Volitelné: Vytvořte použitelnost daňové skupiny, pokud chcete přepsat výchozí skupinu DPH, která je zadána z hlavních dat zákazníka nebo dodavatele.
    6. Volitelné: Vytvořte použitelnost skupiny zboží, pokud chcete přepsat výchozí skupinu DPH zboží, která je zadána z hlavních dat zboží.
  3. Dokončete funkci Tax Calculation. Pokud nakonfigurujete daňovou funkci v RCS, musíte ji publikovat.

  4. Ve Finance vyberte funkci Výpočet daně.

Po provedení těchto kroků se následující nastavení automaticky synchronizují z nastavení funkce daně do Finance:

  • Kódy DPH
  • Skupiny DPH
  • Skupiny DPH položky

Zbývající části tohoto článku poskytují podrobnější informace krocích konfigurace.

Předpoklady

Než budete moci provést zbývající postupy uvedené v tomto článku, musí být splněny následující předpoklady:

  • Musíte mít přístup ke svému účtu Lifecycle Services a nasadit projekt Lifecycle Services s prostředím úrovně 2 (nebo vyšším), ve kterém běží Dynamics 365 verze 10.0.21 nebo novější verze.

  • Pro svou organizaci musíte vytvořit prostředí RCS a musíte mít přístup ke svému účtu. Další informace o tom, jak vytvořit prostředí RCS, najdete v tématu Přehled Regulatory Configuration Service.

  • Následující funkce musí být zapnuty v pracovním prostoru Správa funkcí vašeho nasazeného prostředí Finance nebo Supply Chain Management, na základě vašich obchodních potřeb:

    • Služba výpočtu daně
    • Podpora více registračních čísel pro DPH (V aktualizaci 10.0.39 již tuto funkci nelze zapnout prostřednictvím správy funkcí. Nyní ji řídí parametr Podpora více registračních čísel DPH na stránce Parametry výpočtu daně.)
    • Daň v převodním příkazu

    Pokud používáte verzi 10.0.39 nebo novější, zapnete následující dodatečné funkce v pracovním prostoru Správa funkcí:

    • Globalizační funkce
    • Povolit nastavení globalizační funkce pro službu výpočtu daně
    • Zapnutí vyhledávání hodnot pravidel použitelnosti pro službu výpočtu daně (volitelné)
  • Následující funkce musí být zapnuty v pracovním prostoru Správa funkcí vašeho nasazeného prostředí RCS.

  • Následující role by měly být podle potřeby přiřazeny uživatelům ve vašem prostředí RCS:

    • Návrhář elektronického výkaznictví
    • Vývojář globalizační funkce
    • Vývojář daňového modulu
    • Konzultant funkcí daňového modulu
    • Vývojář daňových služeb

Nastavení výpočtu daně v Lifecycle Services

  1. Přihlaste se do Lifecycle Services.
  2. Dokončete nastavení integrace Microsoft Power Platform. Další informace naleznete v tématu Přehled doplňků.
  3. Vyberte jedno ze svých nasazených prostředí a pak vyberte možnost Nainstalovat nový doplněk.
  4. Vyberte možnost Výpočet daně.
  5. Přečtěte si smluvní podmínky, vyjádřete s nimi souhlas a poté vyberte možnost Instalovat.

Konfigurace funkce Tax Calculation

Kroky v této části nesouvisí s konkrétním právním subjektem. Tento postup musíte provést pouze jednou. Můžete ho provést v jakékoli právnické osobě v RCS (pokud používáte verzi 10.0.38 nebo starší) nebo v pracovním prostoru Globalization Studio ve Finance (pokud používáte verzi 10.0.39 nebo novější).

Importujte správnou verzi konfigurace daně na základě vaší verze Finance. Postupujte podle kroků v části Import konfigurací elektronického výkaznictví z Dataverse.

  1. V závislosti na tom, kde postup provádíte, proveďte jeden z těchto kroků:

    • V RCS otevřete pracovní prostor Funkce globalizace, vyberte Funkce a poté vyberte dlaždici Výpočet daně.
    • Ve Finance otevřete pracovní prostor Globalization Studio vyberte Služby globalizace a poté vyberte dlaždici Výpočet daně.
  2. Na stránce Funkce výpočtu daně vyberte Přidat a vyberte jeden z následujících typů funkcí:

    • Nová funkce – Vytvořte nastavení funkce, která má prázdný obsah.
    • Na základě stávající funkce – Vytvořte funkci z existující funkce a zkopírujte obsah z nastavení existující funkce.

    Poznámka

    Ve verzi 10.0.26 a novějších můžete importovat ukázkovou funkci pro ukázkovou právnickou osobu DEMF. Další informace najdete v tématu Import demo dat fukcí.

  3. Zadejte název a popis nové funkce a poté vyberte Vytvořit funkci.

    Po vytvoření funkce se automaticky vytvoří její koncept. Můžete vybrat Získejte tuto verzi, chcete-li přeskládat rámcovou verzi na libovolné dokončené verzi.

  4. Vyberte konceptovou verzi funkce a poté vyberte příkaz Upravit. Stránka Nastavení výpočtu daně je vyplněna.

  5. Vyberte Verze konfigurace. Měla by se zobrazit verze konfigurace, kterou jste importovali.

    Společnost Microsoft poskytuje výchozí konfiguraci daně pro výpočet daně. Tato konfigurace pokrývá většinu požadavků na chování výpočtu daně. Bude aktualizována na základě zpětné vazby trhu. Pokud musíte rozšířit konfiguraci, aby splňovala konkrétní požadavky, v tématu Jak vytvořit rozšíření v daňové službě najdete informace o tom, jak vygenerovat a vybrat vlastní daňovou konfiguraci.

  6. Poté, co vyberete Verzi konfigurace, objeví se několik dalších karet. Dokončete povinné nastavení karty podle následujícího pořadí.

    Povinné nastavení

    • Kódy daně - k udržování kmenových dat pro daňové kódy. Všechny daňové kódy, které jsou vytvořeny na této kartě, se automaticky synchronizují do Finance, když povolíte aktuální verzi.
    • Daňová skupina - Definujte kmenová data daňové skupiny a daňové kódy v rámci skupiny.
    • Daňová skupina zboží - Definujte kmenová data daňové skupiny zboží a daňové kódy v rámci skupiny.

    Volitelné nastavení

    • Použitelnost daňové skupiny - Definujte matici, která určuje daňovou skupinu. Pokud žádná pravidla použitelnosti v této matici neodpovídají zdanitelnému dokladu z Dynamics 365, výpočet daně použije výchozí hodnotu na řádku zdanitelného dokladu.
    • Použitelnost daňové skupiny zboží - Definujte matici, která určuje daňovou skupinu zboží. Pokud žádná pravidla použitelnosti v této matici neodpovídají zdanitelnému dokladu z Dynamics 365, výpočet daně použije výchozí hodnotu na řádku zdanitelného dokladu.
    • Použitelnost DIČ zákazníka - Pokud máte více daňových registračních čísel pro jednoho zákazníka, může Výpočet daně automaticky určit správné daňové registrační číslo. V matici na této kartě definujete pravidla, která by se měla použít k určení. Jinak budou Finance a Supply Chain Management i nadále používat u prodejních transakcí výchozí daňové registrační číslo na zdanitelných dokladech.
    • Použitelnost DIČ dodavatele - Pokud máte více daňových registračních čísel pro jednoho dodavatele, může Výpočet daně automaticky určit správné daňové registrační číslo. V matici na této kartě definujete pravidla, která by se měla použít k určení. Jinak budou Finance a Supply Chain Management i nadále používat u nákupních transakcí výchozí daňové registrační číslo na zdanitelných dokladech.
    • Použitelnost kódu seznamu - automatické určení hodnoty pole Kód seznamu prostřednictvím flexibilnějších a konfigurovatelnějších pravidel. V matici na této kartě definujete pravidla, která by se měla použít k určení. Jinak budou Finance a Supply Chain Management i nadále používat u zdanitelných dokladů výchozí kód.
  7. Na kartě Daňové kódy vyberte Přidat a zadejte daňový kód a popis.

  8. Vyberte možnost Daňová komponenta. Daňová komponenta je skupina metod, které byly definovány v předchozí verzi vybrané daňové konfigurace. K dispozici jsou následující daňové komponenty:

    • Podle čisté částky
    • Podle hrubé částky
    • Podle množství
    • Podle marže
    • Daň z daně
  9. Zvolte Uložit. Na základě vybrané daňové komponenty se zpřístupní více polí.

  10. Pomocí následujících možností můžete určit povahu daňového kódu:

    • Je osvobozeno od daně
    • Je importní DPH
    • Je přenesení daňové povinnosti
    • Vyloučit z výpočtu základní částky

    Pro scénář importní DPH nastavte jeden daňový kód, který má kladnou sazbu daně, a označte jej jako Je importní DPH.

    Pro scénář přenesení daňové povinnosti nastavte dva daňové kódy, z nichž jeden má kladnou sazbu daně a druhý má zápornou sazbu daně, ale stejnou hodnotu sazby. Označte záporný daňový kód jako Je přenesení daňové povinnosti. Další informace o řešení přenesení daňové povinnosti ve Finance najdete v části Mechanismus přenesení daňové povinnosti pro režim DPH / GST.

    U některých typů daní, které by měly být vyloučeny při výpočtu částky základu daně u transakcí zahrnujících cenu (např. celní sazba v některých zemích nebo regionech) vyberte zaškrtávací políčko Vyloučit z výpočtu základní částky. Další informace o tomto parametru naleznete v tématu Výpočet daně navíc k ceně, když jsou povoleny Ceny včetně daní.

    Udržujte daňové sazby a limity výše daně pro tento daňový kód.

  11. Opakujte kroky 7 až 10 pro všechny další povinné daňové kódy, které chcete přidat.

  12. Na kartě Daňová skupina vyberte sloupec Daňová skupina, přidejte jej do matice jako vstupní podmínku a poté přidejte řádky pro zachování kmenových dat daňové skupiny.

    Následuje příklad.

    Daňová skupina Kódy daně
    DEU_Dom DEU_VAT19; DEU_VAT7
    DEU_EU DEU_Exempt
    BEL_Dom BEL_VAT21; BEL_VAT6
    BEL_EU BEL_Exempt
  13. Na kartě Daňová skupina zboží vyberte sloupec Daňová skupina zboží, přidejte jej do matice jako vstupní podmínku a poté přidejte řádky pro zachování kmenových dat daňové skupiny zboží.

    Následuje příklad.

    Skupina daně zboží Kódy daně
    Plný DEU_VAT19; BEL_VAT21; DEU_Exempt; BEL_Výjimka
    Snížené DEU_VAT7; BEL_VAT6; DEU_Exempt; BEL_Exempt
  14. Na kartě Použitelnost daňové skupiny vyberte sloupce, které jsou nutné k určení správné daňové skupiny, a poté vyberte Přidat. Zadejte nebo vyberte hodnoty pro každý sloupec. Pole Daňová skupina bude výstupem této matice. Pokud tato karta není nakonfigurována, použije se skupina daně z prodeje na řádku transakce.

    Následuje příklad.

    Obchodní proces Odeslat z Místo dodání Daňová skupina
    Prodej DEU DEU DEU_Dom
    Sales DEU FRA DEU_EU
    Sales BEL BEL BEL_Dom
    Sales BEL FRA BEL_EU

    Poznámka

    Pokud je výchozí skupina daně z obratu na řádcích vašeho zdanitelného dokladu správná, ponechte tuto matici prázdnou. Více informací naleznete v části Návrh runtime v dále v tomto článku.

  15. Na kartě Použitelnost daňové skupiny zboží vyberte sloupce, které jsou nutné k určení správného daňového kódu, a poté vyberte Přidat. Zadejte nebo vyberte hodnoty pro každý sloupec. Pole Daňová skupina zboží bude výstupem této matice. Pokud tato karta není nakonfigurována, použije se skupina DPH zboží na řádku transakce.

    Následuje příklad.

    Kód položky Skupina daně položky
    D0001 Celý
    D0003 Snížené

    Poznámka

    Pokud je výchozí skupina položek daně z obratu na řádcích vašeho zdanitelného dokladu správná, ponechte tuto matici prázdnou. Více informací naleznete v části Návrh runtime v dále v tomto článku.

    Další informace o tom, jak se určují daňové kódy ve Výpočtu daně, viz Logika určování skupiny DPH a skupiny DPH zboží.

  16. Nastavte použitelnost DIČ zákazníka, DIČ dodavatele a kódů seznamu dle obchodních potřeb.

  17. Zvolte Uložit a pak zavřete stránku.

  18. Vyberte Změnit stav>Dokončeno. Po změně stavu na Dokončeno již verzi nelze upravovat.

    • Pokud nakonfigurujete funkci daně ve Finance, tato verze nastavení funkce daně bude přenesena do globálního úložiště a bude viditelná pro každou právnickou osobu ve službě Finance.
    • Pokud nakonfigurujete daňovou funkci v RCS, musíte ji publikovat.
  19. V RCS vyberte Změnit stav>Publikovat. Tato verze nastavení funkce daně bude přenesena do úložiště a bude viditelná pro každou právnickou osobu ve službě Finance.

Změny v publikování funkce výpočtu daně v RCS

Od verze 10.0.39 již nelze v RCS publikovat funkce výpočtu daně. Místo toho můžete funkce nakonfigurovat v pracovním prostoru Globalization Studio ve finančních a provozních aplikacích Dynamics 365. Pokud je verze finančních a provozních aplikací starší než 10.0.39, můžete obnovit schopnost publikovat v RCS vypnutím funkce Zabránit publikování funkce výpočtu daně ve službě Regulatory Configuration Service v pracovním prostoru Správa funkcí v RCS.

Důležité

Funkce výpočtu daně, které byly publikovány v RCS, nebudou dostupné ve finančních a provozních aplikacích, které jsou aktualizovány na verzi 10.0.39 nebo novější.

Nastavení výpočtu daně ve Finance

Po dokončení nastavení v části Konfigurace funkce výpočtu daně nastavte výpočet daně ve Finance podle těchto kroků.

Nastavení v této části provádí právnická osoba. Musíte jej konfigurovat pro každou právnickou osobu, pro kterou chcete ve Finance aktivovat výpočet daně.

  1. Ve Finance přejděte do nabídky Daň>Nastavení>Daňová konfigurace>Parametry výpočtu daně.

  2. Na kartě Obecné natavte následující pole:

    • Zapnout pokročilý výpočet daně – Zaškrtnutím tohoto políčka povolíte výpočet daně pro právnickou osobu. Pokud není pro aktuální právnickou osobu povolen, bude právnická osoba i nadále k určení a výpočtu daně používat stávající daňový modul.
    • Nastavení funkce – Vyberte publikované nastavení a verzi daňové funkce pro právnickou osobu. Další informace o tom, jak nastavit a dokončit publikovanou daňovou funkci, najdete v předchozí části tohoto článku.
    • Obchodní proces – Vyberte obchodní procesy, které chcete povolit.
  3. Na kartě Výpočet definujte očekávané pravidlo zaokrouhlování pro právnickou osobu. Další informace o logice zaokrouhlení viz Pravidla zaokrouhlování výpočtu daně.

  4. Na kartě Zpracování chyb definujte očekávanou metodu zpracování chyb pro právnickou osobu. K dispozici jsou tři možnosti:

    • Ne
    • Upozornění
    • Chyba

    V každém kódu výsledku můžete nastavit metodu zpracování chyb v sekci Podrobnosti. Alternativně, pokud některé kódy výsledků nejsou synchronizovány ze služby pro výpočet daně, můžete nastavit výchozí metodu v sekci Všeobecné.

  5. Na kartě Vícenásobná registrace DPH můžete samostatně zapnout přiznání DPH, seznam prodejů v EU a Intrastat, aby fungovaly podle scénáře vícenásobné registrace DPH. Další informace o vykazování daní pro více registrací DPH naleznete v části Hlášení pro více registrací DPH.

  6. Uložte nastavení a opakujte předchozí kroky pro každou další právnickou osobu. Když je publikována nová verze a chcete, aby byla použita, nastavte pole Nastavení funkcí na kartě Všeobecné na stránce Parametry výpočtu daně (viz krok 2).