Úvod
Podle nových změn právních předpisů ve Španělsku (Real Decreto 596/2016, de 2 de diciembre) umožňuje nový systém řízení DPH založený na okamžitém poskytování informací (systém SII) obousměrný, automatizovaný a okamžitý vztah mezi AEAT a daňovým poplatníkem.
Aby bylo možné splnit tyto nové požadavky právních předpisů v Microsoft Dynamics AX, byla implementována nová funkce – SII Register. Další informace o funkcích registrace SII najdete v souvisejících článcích:
Verze AX |
Číslo článku znalostní báze |
AX 2012 R3 |
|
AX 2012 R2 |
4025184 |
AX 2012 |
4025184 |
AX 2009 SP1 |
4025184 |
Přehled
Tento dokument popisuje rozšíření funkcí SII s následujícími funkcemi:
1. Enhanced Special scheme code setup (Adding more flexibility by providing to setup special scheme code for a Customers/Vendors on Sales tax group + Item sales tax group level. (Dříve pouze vše/skupina/protistrana)
2. Přidání parametru pro identifikaci různých typů transakcí DPH, které podléhají sazbě DPH 0,00 %: ImportePorArticulos7_14_Otros, ImporteTAIReglasLocalizacion. (Dříve <ImporteTAIReglasLocalizacion> se používá pouze pro vratné poplatky uvnitř společenství a <ImportePorArticulos7_14_Otros> pro všechny ostatní transakce DPH, které podléhají sazbě DPH 0,00 %.)
3. Aktualizace algoritmu přidávání faktur uvnitř společenství do registru SII jejich identifikací podle parametrů zahraničního obchodu > vlastnosti země/oblasti= "EU". (Dříve byly do registru SII přidány všechny faktury, které mají alespoň jednu transakci DPH s označením "Uvnitř komunity". V současné době se ale toto zaškrtávací políčko používá nejen pro operace uvnitř komunity.)
4. Vylepšení registru SII umožňující opakované odeslání zamítnutých faktur s vyplněným číslem osvobození od daně, které autorita nezná ve značce IdOtro s kódem "07". Očekává se, že tento odesílající přístup umožní "přijmout s chybami" takové faktury systémem SII.
5. Aktualizujte generování XML exportu tak, aby vyplnilo značku NumSerieFacturaEmisor číslem faktury. Aktualizujte analýzu importu XML na základě 4 parametrů: typ registru faktury, číslo faktury, datum faktury a číslo osvobození od daně (NIF).
Podrobný popis
Rozšířené nastavení kódu speciálního schématu
Aby bylo možné pracovat s registrem SII, měly by být pro zákazníky i dodavatele nastaveny speciální kódy schémat . Uděláte to tak, že otevřete nastavení > hlavní knihy > DPH > Španělsko > kód zvláštního schématu zákazníka SII nebo nastavení > hlavní knihy > DPH > Španělsko > kód zvláštního schématu dodavatele SII.
Do tabulky a formuláře Kódy speciálního schématu se přidají dvě pole, aby bylo toto nastavení flexibilnější:
Jedinečný index byl odpovídajícím způsobem rozšířen přidáním těchto dvou nových polí. Tato dvě pole jsou vždy povolená a mohou být vyplněna nebo ponechána prázdná nezávisle. Aktuální algoritmus vyhledávání kódu speciálního schématu pro registr se skládá ze 3 fází:
1. Vyhledávání mezi záznamy pomocí kódu účtu = tabulka pro konkrétního zákazníka/dodavatele.
2. V případě, že záznam nebyl nalezen v první fázi, vyhledávání se provádí mezi záznamy s kódem klienta = skupina zákazníka nebo dodavatele.
3. V případě, že záznam nebyl nalezen ve druhé fázi, vyhledávání se provádí mezi záznamy s kódem účtu = vše.
V každé fázi se zohlední platná data záznamů a záznamy platné k datu registrace by měly být vybrány pouze.
Přidáním dvou nových polí zůstal celý algoritmus stejný (stále obsahuje 3 hlavní fáze), ale hledání v každé fázi se změnilo. Při pokusu o vyhledání kódu speciálního schématu pro registr v každé z výše uvedených fází se teď zohlední skupina DPH a skupina DPH položky. Pokud chcete získat skupinu DPH a skupinu DPH položky pro fakturu, vybere se první daňová transakce související s aktuální fakturou zákazníka, dodavatele nebo projektu. Po této skupině DPH a skupině DPH položky se předávají jako parametry metodě vyhledávání speciálních kódů schémat.
Vyhledávání podle skupiny DPH a skupiny DPH položky je možné rozdělit do 4 dílčích fází (všechny jsou implementovány pro každou z výše uvedených 3 fází, dokud nebude nalezen vhodný záznam):
-
Nejprve se pokoušíme najít záznam, který obsahuje skupinu DPH a skupinu DPH položky, která není prázdná a rovná se hodnotám předanou jako parametry.
-
Pokud takový záznam nemůžeme najít, snažíme se najít záznam, který má skupinu DPH , která se rovná skupině DPH předané jako parametr a prázdná (prázdná znamená "any") skupinu DPH položky.
-
Pokud takový záznam nemůžeme najít, snažíme se najít záznam s prázdnou skupinou DPH a skupinou DPH položky , která se rovná skupině DPH položky předané jako parametr.
-
A konečně, pokud takový záznam nemůžeme najít, snažíme se najít záznam, který má prázdnou skupinu DPH i skupinu DPH položky.
Tady je několik příkladů. Řekněme, že máme fakturu pro zákazníka = Cust001. Faktura má 1 řádek s 1 daňovou transakcí se skupinou DPH = TG a skupinou DPH položky = TIG. A máme následující nastavení speciálních kódů schémat:
1. V tomto případě se pro fakturu najde zvláštní kód schématu 04. Ve skutečnosti všechny 4 záznamy splňují podmínku, ale 4. je vybraný, protože nejvíce odpovídá faktuře.
Kód speciálního schématu |
Kód účtu |
Číslo účtu nebo skupiny |
Skupina DPH |
Skupina DPH položky |
01 |
Tabulka |
1000 Kč |
||
02 |
Tabulka |
1000 Kč |
Tg |
|
03 |
Tabulka |
1000 Kč |
Tig |
|
04 |
Tabulka |
1000 Kč |
Tg |
Tig |
2. V tomto případě se pro fakturu najde zvláštní kód schématu 02, protože nejvíce odpovídá faktuře a rovnost skupiny DPH má prioritu před rovností skupiny DPH položky.
Kód speciálního schématu |
Kód účtu |
Číslo účtu nebo skupiny |
Skupina DPH |
Skupina DPH položky |
01 |
Tabulka |
1000 Kč |
||
02 |
Tabulka |
1000 Kč |
Tg |
|
03 |
Tabulka |
1000 Kč |
Tig |
3. V tomto případě se pro fakturu najde zvláštní kód schématu 03, protože nejvíce odpovídá faktuře.
Kód speciálního schématu |
Kód účtu |
Číslo účtu nebo skupiny |
Skupina DPH |
Skupina DPH položky |
01 |
Tabulka |
1000 Kč |
||
03 |
Tabulka |
1000 Kč |
Tig |
4. V tomto případě se pro fakturu najde zvláštní kód schématu 01, protože je to jediný kód, který splňuje podmínky.
Kód speciálního schématu |
Kód účtu |
Číslo účtu nebo skupiny |
Skupina DPH |
Skupina DPH položky |
01 |
Tabulka |
1000 Kč |
||
03 |
Tabulka |
1000 Kč |
NěkteréOtherTIG |
Schematicky algoritmus v každé fázi tedy vypadá takto:
Parametr kódu DPH pro identifikaci různých typů sazby DPH 0,00 %
Vzhledem k tomu, že ve Španělsku existují různé případy, kdy se používají kódy DPH s sazbou 0,00 % a nebyla k dispozici žádná možnost, jak se lišit v následujících případech:
- ImporteTAI ReglasLocalizacion – aby odrážely transakce s jinými španělskými oblastmi, které nemají DPH, ale některé interní nepřímé daně odlišné od DPH (například Canary Island, Ceuta a Melilla).
- ImportePor Articulos7_ 14_Otros – aby odrážel některé další konkrétní transakce.
V tabulce s kódem DPH bylo sdíleno pole Typu daně:
Pole Typ daně může mít různé hodnoty, ale pro částky kódů DPH by se měly použít následující hodnoty, které by se měly projevit u odpovídajících značek:
Značku |
Typ daňové hodnoty |
ImportePorArticulos7_14_Otros |
DPH 0 % |
ImporteTAIReglasLocalizacion |
Další |
POZNÁMKA! Před generováním sestav aktualizujte nastavení kódů DPH, aby se správně vyplnily značky "ImportePorArticulos7_14_Otros", "ImporteTAIReglasLocalizacion".
Algoritmus přidávání faktur uvnitř komunity
Algoritmus faktur uvnitř komunity identifikující dříve přidal do registru SII všechny faktury, které mají alespoň jednu transakci DPH s označením "Uvnitř komunity". Stejně jako ve Španělsku se zaškrtávací políčko "Uvnitř společenství" používá nejen pro operace uvnitř Společenství, registr SII byl zbytečně vyplněn dodatečnými fakturami, které by se neměly posílat do systému SII jako faktury uvnitř společenství.
Aby se snížil počet nepotřebných faktur uvnitř komunity v registru SII, došlo ke změně algoritmu. K identifikaci faktury v rámci komunity by se mělo použít následující nastavení: na kartě Správa organizace > Nastavení > Zahraniční obchod > Parametry zahraničního obchodu vytvořte otevřenou kartu Vlastnosti země/oblasti a nastavte typ země/oblasti = "EU".
Proto se do registru SII přidají pouze faktury s protiagenty, jejichž primární adresa kódu ISO nastavená jako typ země/oblasti = "EU" se přidá do registru SII jako faktura uvnitř společenství.
Značka IdOtro s kódem "07"
V některých případech, když se v datovém základu systému SII nenajde španělské číslo pro osvobození od daně (NIF), nemůže systém SII přijmout fakturu. Fakturu zákazníka s nezaregistrovaným protiagentem základu dat systému SII je zároveň možné odeslat do systému SII, který identifikuje číslo counteragentu s osvobozením od daně ve značce <IdOtro> s <IdType> = "07". V takovém případě bude tato faktura přijata se systémem SII s chybami .
Pro podporu možnosti zasílání faktur zákazníků tímto způsobem byla na registračním formuláři SII přidána karta Daňová registrace:
Karta Daňová registrace obsahuje následující pole:
Název pole |
Popis pole |
Registrační číslo |
Číslo protiagenta identifikovaného z rejstříku counteragentu s osvobozením od daně. Pokud se jedná o protiagent EU, přidá se kód ISO jako předpona. V případě potřeby je možné je aktualizovat ručně. |
Typ DIČ |
Toto pole může být vyplněno hodnotou z tabulky ID registrace nebo je prázdné, je registrační číslo NIF. V případě potřeby je možné je aktualizovat ručně. |
Kód ISO strany |
Toto pole by mělo být ve výchozím nastavení vyplněno kódem ISO z primární adresy counteragentu. V případě potřeby je možné je aktualizovat ručně. |
Hodnoty z karty Daňová registrace se použijí při generování sestavy XML.
Značka NumSerieFacturaEmisor – číslo faktury
Sii nejprve zaregistruje exportní funkci vygenerovanou sestavu XML, která vyplňuje značku NUmSerieFacturaEmisor podle oficiální dokumentace:
Použití kombinace TableID a RecordID jako "No Serie" (Bez řady). Tato identifikace faktur umožňuje, aby byly faktury přijímány systémem SII, ale v systému SII je nelze dále zpracovávat. Vzhledem k tomu, že pro tento účel by faktura neměla mít žádnou předponu, ale měla by být zaregistrovaná pouze s číslem faktury.
Aby bylo možné fakturu zpracovat v systému SII, aktualizoval se algoritmus generování XML pro export tak, aby vyplnil značku NUmSerieFacturaEmisor číslem faktury.
Schéma odpovědi úřadu obsahuje následující informace o každé z dříve zahrnutých faktur:
Vzhledem k tomu, že <nif> značka v odpovědi obsahuje kód ISO v případě všech zemí, které nejsou španělsky, může informační formulář odpovědi úřadu jednoznačně identifikovat fakturu v AX pro všechny evropské a španělské společnosti.
Analýza importu XML byla aktualizována na základě čtyř parametrů: typ registru faktury, číslo faktury, datum faktury, číslo osvobození od daně (NIF).
Informace o opravě hotfix
Jak získat soubory aktualizací aplikace Microsoft Dynamics AX
Tato aktualizace je k dispozici pro ruční stažení a instalaci z webu Microsoft Download Center.
Požadavky
Chcete-li nainstalovat tuto opravu hotfix, musíte mít nainstalovaný jeden z následujících produktů:
-
Microsoft Dynamics AX 2012 R3
-
Microsoft Dynamics AX 2012 R2
-
Microsoft Dynamics AX 2012
-
Microsoft Dynamics AX 2009 SP1
Požadavky na restartování
Po instalaci opravy hotfix je nutné restartovat službu Aplikační objektový server (AOS).
Pokud narazíte na problém se stažením, instalací této opravy hotfix nebo máte jiné dotazy týkající se technické podpory, obraťte se na svého partnera, nebo pokud je zaregistrovaný v plánu podpory přímo u Microsoftu, můžete kontaktovat technickou podporu pro Microsoft Dynamics a vytvořit novou žádost o podporu. Chcete-li to provést, navštivte následující web společnosti Microsoft:
https://mbs.microsoft.com/support/newstart.aspx
Technickou podporu pro Microsoft Dynamics můžete kontaktovat také telefonicky pomocí těchto odkazů na telefonní čísla specifická pro jednotlivé země. Chcete-li to provést, navštivte jeden z následujících webů společnosti Microsoft:
Partnery
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Zákazníci
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
Ve zvláštních případech můžou být poplatky, které se obvykle účtují za volání na podporu, zrušeny, pokud pracovník technické podpory pro Microsoft Dynamics a související produkty zjistí, že konkrétní aktualizace vyřeší váš problém. Obvyklé náklady na podporu se budou vztahovat na všechny další dotazy a problémy podpory, které nejsou způsobilé pro příslušnou konkrétní aktualizaci.
Poznámka Toto je článek určený k rychlému zveřejnění, který byl vytvořen přímo v rámci organizace podpory společnosti Microsoft. Informace obsažené v této části jsou poskytovány tak, jak jsou v reakci na nově vznikající problémy. Vzhledem k rychlosti, s jakou byl článek zpřístupněn, mohou příslušné materiály obsahovat typografické chyby a mohou být rovněž kdykoli bez předchozího upozornění revidovány. Další okolnosti viz Podmínky použití.