Úvod
Agencia Tribunaria Španielska zverejnila 17. v dokumente "Suministro Inmediato de Informacion del IVA" (SII), ktorý nadobúda účinnosť od 1. októbra 2019. (Publicación nuevo documento de validaciones y errores a partir del 01-10-2019).
Od 1st júla sú nové kontroly k dispozícii v testovacom prostredí SII.
Ubytovať niektoré z nových overovacích pravidiel po konfiguráciách elektronických zostáv sú aktualizované a k dispozícii na stiahnutie z knižnice zdieľaných materiálov LCS:
-
Vydaná faktúra SII Format (ES).version.61.28
-
Prijatá faktúra SII Format (ES).version.51.25
Zoštíďte sa viac na stiahnutie konfigurácií elektronických zostáv:https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs Nové verzie konfigurácií elektronických zostáv vydaných pre aktuálnu zmenu možno importované a používané v nasledujúcich verziách systému Dynamics 365 for Finance a Operácie: 7.3, 10.0.3, 10.0.4, 10.0.5, 10.0.6 a novšie.
Prehľad
Táto kapitola popisuje nové overenia a chyby zavedené spoločnosťou Agencia Tribunaria Španielska v sii, ktoré nadobudnú účinnosť od 1. októbra 2019:
Libro de emitidas (vydané faktúry) |
||
Polia |
Overenie |
Ovplyvňuje |
Sujeta > NoExenta > Tipoimpositivo |
1. Povolené sú iba hodnoty 0 %, 4 %, 10 % a 21 %. 2. Ak FechaOperacion <= 2012 hodnoty 7%, 8%, 16% a 18% sú Povolené. |
Musia sa použiť iba povolené hodnoty sadzieb podľa kódov dane z predaja pre daňové transakcie, ktoré majú byť oznámené SII od spoločnosti. |
Sujeta > NoExenta > TipoRecargoEquivalencia |
1. Povolené sú iba hodnoty 5,2 %, 1,4 %, 0,5 % a 1,75 %. 2.Ak FechaOperacion <= 2012, potom 1% a 4% sú povolené. |
Povolené hodnoty sadzieb len podľa kódov poplatku ekvivalencie musia byť na daňové transakcie, ktoré sa majú vykazovať sii od spoločnosti. |
Sujeta > NoExenta > CuotaRecargoEquivalencia |
If ClaveRegimenEspecialOTrascendencia <> "06" CuotaRecargoEquivalencia = (BaseImponible * TipoRecargoEquivalencia) +/- 1 % základného podielu (+/- € 10) |
Hodnota CuotaRecargoEquivalencia musí byť riadená používateľom pri transakcii uverejnenie príspevku. Zaúčtovaná hodnota sa bude vykazovať. |
Sujeta > NoExenta > TipoNoExenta = "S1" a single ClaveRegimenEspecialOTrascendencia sa líši od 03, 05, 09, 16 |
TipoImpositivo: povinné a <> 0. CuotaRepercutida: povinné (okrem faktúry typu F2, F4 a R5) a musí byť overená (okrem prípadov, keď TipoRectificativa = "I" alebo typ faktúru F2, F4 a R5), ktorá: Ak ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida a BaseImponible musia mať rovnaké znamienko. Ak [BaseImponible] ≤ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- 1% z [BI] (+/- €10). Ak [BaseImponible] ˃ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- €10 . Ak ClaveRegimenEspecialOTrascendencia = 06: CuotaRepercutida a BaseImponible musí mať rovnaké znamienko. Ak [BI to cost] ≤ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- 1% z [BI na náklady] (+/- 10 €) . Ak [BI na náklady] ˃ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- €10. |
Hodnotu CuotaRepercutida musí pri transakcii ovládať používateľ uverejnenie príspevku. Zaúčtovaná hodnota sa bude vykazovať. |
Sujeta > NoExenta > TipoNoExenta = "S1" aniekoľko ClaveRegimenEspecialOTrascendencia |
Niekoľko ClaveRegimenEspecialOTrascendencia - nepodporovaný scenár. |
|
Sujeta > NoExenta > TipoNoExenta = "S1" a single ClaveRegimenEspecialOTrascendencia, ktorá je 03 alebo 05 alebo 09 |
- ImporteTotal: povinné Ak BaseImponible = 0 overí, že: - TipoImpositivo: prázdne alebo nula. - CuotaRepercutida: prázdne pole alebo nula. Ak baseImponible <> 0 overí, že: - TipoImpositivo: povinné a <> 0 - CuotaRepercutida: povinné pole (okrem typu faktúry F2, F4 a R5) a musí sa overiť (okrem prípadov, keď TipoRectificativa = "I" alebo faktúry F2, F4 a R5), ktoré: CuotaRepercutida a BaseImponible musia mať rovnaké znamienko. Ak [BaseImponible ] ≤ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 1% z [BI] (+/- €10). Ak [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10. |
Hodnotu CuotaRepercutida musí pri transakcii ovládať používateľ uverejnenie príspevku. Zaúčtovaná hodnota sa bude vykazovať. Na úrovni hlásenia sa pridá nasledujúca podmienka: IF(TipoNoExenta=S1 a ClaveRegimenEspecialOTrascendencia v (03, 05, 09) a BaseImponible = 0) POTOM TipoImpositivo = 0. |
Sujeta > NoExenta > TipoNoExenta = "S2" |
Keď tipoNoExenta=S2, overte, či: - TipoImpositivo = 0. (Nepovolené prázdne). - CuotaRepercutida = 0. (Nepovolené prázdne). |
Hodnota S2 odkazuje na transakcie obráteného poplatku. Ak je daňová transakcia zaúčtovaná ako spätná platba, musí byť vyslaný s TaxRate = 0, v opačnom prípade overenie sa neprenesie ako TipoImpositivo a CuotaRepercutida sa nerovná 0,00. Toto musí byť riadené používateľom v momente zaúčtovania transakcie. |
Sujeta > NoExenta > TipoNoExenta = "S3" a single ClaveRegimenEspecialOTrascendencia iná ako 03, 05, 09, 16 |
-Aspoň dva riadky podrobností. -TipoImpositivo: povinné pole dokončenia (povolené je 0). - Aspoň jeden riadok podrobností s TipoImpositivo = 0. - Aspoň jeden riadok s TipoImpositivo <> 0. - CuotaRepercutida: Ak TipoImpositivo = 0, CuotaRepercutida = 0. - Ak TipoImpositivo <> 0, povinné (s výnimkou faktúry typu F2, F4 a R5). Ak TipoRectificativa <> "I", typ faktúry <> F2, F4 alebo R5 a všetky ClaveRegimenEspecialOTrascendencia <> 06 overia, či: CuotaRepercutida a BaseImponible musia mať rovnaké znamienko. Ak [BaseImponible ] ≤ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 1% z [BI] (+/- €10). Ak [BaseImponible ] ˃ 1000: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- €10. - Ak TipoImpositivo <> 0 a niektorý z týchto ClaveRegimenEspecialOTrascendencia = 06: povinné (okrem typu faktúry F2, F4 a R5). |
Hodnotu CuotaRepercutida musí pri transakcii ovládať používateľ uverejnenie príspevku. Zaúčtovaná hodnota sa bude vykazovať. |
Sujeta > NoExenta > TipoNoExenta = "S3" a single ClaveRegimenEspecialOTrascendencia, ktorá je 03 alebo 05 alebo 09 |
- Aspoň dva riadky podrobností. - TipoImpositivo: prázdne alebo 0. - Aspoň jeden riadok s TipoImpositivo = 0. - CuotaRepercutida: prázdna alebo 0. |
Hodnota S3 odkazuje na prípad, keď existuje aspoň jeden obrátený poplatok transakcie a aspoň jednej transakcie bez prevrátenia poplatku. Ak je daňová transakcia zaúčtovaná ako spätná platba, musí byť vyslaný s TaxRate = 0, v opačnom prípade overenie sa neprenesie ako TipoImpositivo a CuotaRepercutida sa nerovná 0,00. Toto musí byť riadené používateľom v momente zaúčtovania transakcie. |
Sujeta > NoExenta > TipoNoExenta = "S3" a niekoľko ClaveRegimenEspecialOTrascendencia |
Niekoľko ClaveRegimenEspecialOTrascendencia - nepodporovaný scenár. |
|
DesgloseTipoOperacion |
- Vylúčené pri hlásení DesgloseFactura. - musí sa zobraziť aspoň jeden PrestacionServicios a / alebo Entrega. - Ak PrestacionServicios a / alebo Entrega sa dokončia súčasne, TipoNoExenta S1, S2 a S3 bude informovaná nezávisle od každého z nich. - Rovnaké overenie sa použije na každý z blokov Nezávisle |
V súčasnej implementácii <DesgloseFactura> je vždy zakázané, čo znamená, že <DesgloseTipoOperacion> musia byť vždy nahlásené. |
TipoComunicacion="A5" alebo "A6" |
Overenie poľa <TipoFactura> v knihe vydaných |
Hodnoty A5 a A6 sú mimo rozsahu aktuálnej implementácie. |
V knihe vydaných faktúr ClaveRegimenEspecialOTranscedencia = 06 |
TipoFactura sa musí líšiť od "F2", F4 alebo R5 |
Hodnoty ClaveRegimenEspecialOTranscedencia a TipoFactura sú kontrolujú používatelia počas prípravy údajov na vytváranie zostáv. |
V knihe vydaných faktúr <BaseImponibleACoste> |
BaseImponibleACoste – povinné, ak ClaveRegimenEspecialOTranscedencia = "06" |
Kontrola sa poskytuje na úrovni zostavy. |
V knihe vydaných faktúr <ImporteTotal> |
1.Povinné, ak "existuje len jeden riadok DetalleIVA" a BaseImponible= 0 a TipoFactura= "F2" alebo F4 alebo R5. 2.Povinné, ak ClaveRegimenEspecialOTranscedencia = 05 alebo 03 alebo 09. |
Poskytuje sa kontrola úrovne zostavy: Značka ImportovaťSúčet– je vždy k dispozícii Hlásené. |
Libro de recibidas (prijaté faktúry) |
||
<TipoImpositivo>< InversionSujetoPasivo> |
– Povolené sú len hodnoty 0 %, 4 %, 10 % a 21 % - Ak fechaOperacion <= 2012 hodnoty 7%, 8%, 16% a 18% sú povolené |
Musia sa použiť iba povolené hodnoty sadzieb podľa kódov dane z predaja pre daňové transakcie, ktoré majú byť oznámené SII od spoločnosti. |
<TipoImpositivo> <DesgloseIVA> |
- Povinné, ak je cuotaSoportada dokončená a Základný <> 0 – Povolené sú len hodnoty 0 %, 4 %, 10 % a 21 % - Ak FechaOperacion <= 2012 TipoImpositivo 7%, 8%, 16% a Povolených je 18 % |
Musia sa použiť iba povolené hodnoty sadzieb podľa kódov dane z predaja pre daňové transakcie, ktoré majú byť oznámené SII od spoločnosti. Kontrola TipoImpositivo je k dispozícii na úrovni zostavy – musí byť nahlásená keď BaseImponible <> 0. |
<CuotaSoportada> v <InversionSujetoPasivo> |
CuotaSoportada a BaseImponible musia mať rovnaké Podpísať. Ak [BI] ≤ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- 1% z [BI] (+/- 10 EUR ). Ak [BI] ˃ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- €10. |
Hodnotu CuotaSoportada musí riadiť používateľ v momente účtovania transakcie. Publikované hodnota sa bude vykazovať. |
<ImporteCompensacionREAGYP > v <DesgloseIVA> |
ImporteCompensacionREAGYP nie je súčasťou aktuálnej implementácie. |
|
<NumSerieFacturaEmisor> v TipoFactura ="F5" a "LC" |
1. Ak TipoFactura = "F5" NumSerieFacturaEmisor musí mať formát identifikačného čísla DUA AA, posledné dve číslice v roku zaznamenávania DUA PP, krajina DUA: by sme priznať akýkoľvek iso kód, a to nielen Španielsko. 00RRRR, prezentácia pole AAAAAAA, "sekvenčné číslovanie" v rámci lokality prezentácie D, overovacie číslo 2. Ak TipoFactura = "dynamické pripojenie" NumSerieFacturaEmisor musí mať formát doplnkovej likvidácie Aduanas: Malo by začínať s LC, A01 alebo A02 NumSerieFacturaEmisor – číslo série + číslo faktúry. Identifikujú sa faktúra vydaná |
Postupnosti čísel pre dokumenty, ktoré sa musia vykazovať ako TipoFactura ="F5" a "dynamické pripojenie" musia byť nastavené v súlade s sii. Číslo faktúry sa nahlásiť sii s číslom definované počas uverejňovania. |
<CuotaDeducible> |
1.If všetky sumy v riadkoch CuotaSoportada kladné, overte, či: CuotaDeducible ≤ súčet cuotaSoportada +1 Euro. (Nepoužije sa, keď ClaveRegimenEspecialOTranscedencia = 14 a dátum je nižšia ako 1.1.19 alebo ClaveRegimenEspecialOTranscedencia je 02 alebo 13) 2.If CuotaSoportada má nejakú pozitívnu líniu a niektoré negatívne, (Nebude platiť, keď ClaveRegimenEspecialOTranscedencia = 14 a dátum podania je menší ako 1.1.19 alebo kľúčový režim je 02 alebo 13) overte to. CuotaDeducible ≤ súčet pozitívnych CuotaSoportada + 1 euro. (neberú do úvahy negatívne podporované kvóty). 3. Ak ClaveRegimenEspecialOTranscedencia = 13, overte, či: CuotaDeducible = 0. 4.Ak je označená ako ClaveRegimenEspecialOTranscedencia = 02, overte, či: [CuotaDeducible] <= [sum ImporteCompensacionREAGYP ] + 1 Euro. |
Kontrola je uvedená na úrovni zostavy: CuotaDeducible = SUM(CuotaSoportada) Kontrola je poskytnutá na úrovni zostavy: ak ClaveRegimenEspecialOTranscedencia = 13, CuotaDeducible sa nahlási ako "0,00". |